Sponsor:

Server and Web Integrator
Link:
Kloxo-MR logo
6.5.0 or 7.0.0
Click for "How to install"
Donation/Sponsorship:
Kloxo-MR is open-source.
Donate and or Sponsorship always welcome.
Click to:
Click Here
Please login or register. 2024-03-29, 00:13:35

Author Topic: FastCGI neither POLLIN nor POLLOUT  (Read 10529 times)

0 Members and 2 Guests are viewing this topic.

Offline Henry D

  • Junior Member
  • *
  • Posts: 11
  • Karma: +0/-0
    • View Profile
FastCGI neither POLLIN nor POLLOUT
« on: 2016-12-22, 04:18:10 »
Selamat pagi

Mohon bantuannya, saya ada log seperti ini :
fastcgi:error mod_fastcgi.c(2241): FastCGI: neither POLLIN nor POLLOUT

dan berulang-ulang setiap beberapa detik sekali.
Tetapi jika diakses web, normal. Apakah karena untung-untungan. Ada yang bisa ada yang gagal? Bahkan ada laporan yang keluar source codenya. Agak ngeri juga.

Pengunjung diperkirakan 100-500 disaat yang bersama-sama.

Saya sudah coba fix php, dan restart juga masih begini.

Pertanyaannya :
1. Jika error tersebut artinya apa ya? Apakah ada yang berhasil buka, ada yang terima error?
2. Mohon bantuan harus melakukan apa ya? Atau diabaikan saja?


Tambahan Informasi :

Memory server 8GB.
Number Of FastCGI Children : 24
PHP Memory Limit 256MB

A. Control Panel:               
   - Kloxo-MR: 7.0.0.b-2016090501
   - Web: hiawatha-10.3.0-f.1.mr.el6.x86_64
   - PHP: php54s-5.4.45-1.ius.el6 (fpm mode)
B. Plateform:
   - OS: CentOS release 6.8 (Final) x86_64
   - Hostname: server.barcodefaktur.com
C. Services:
   1. MySQL: MariaDB-server-10.0.27-1.el6.x86_64
   2. PHP:
      - Installed:
        - Branch: php56w-cli-5.6.25-1.w6.x86_64
        - Multiple:
          * php52m-5.2.17-102.mr.el6
          * php53m-5.3.29-1.ius.el6
          * php54m-5.4.45-1.ius.el6
          * php55m-5.5.38-1.ius.el6
          * php56m-5.6.25-1.ius.el6
          * php70m-7.0.10-1.w6
      - Used: php56m-fpm
      - Multiple: disable
   3. Web Used: apache
     - Hiawatha: hiawatha-10.3.0-f.1.mr.el6.x86_64
     - Lighttpd: lighttpd-1.4.41-1.el6.x86_64
     - Nginx: nginx-1.11.3-1.el6.ngx.x86_64
     - Apache: httpd24u-2.4.23-2.ius.el6.x86_64
       - PHP Type: php-fpm_worker
       - Secondary PHP: on
   4. WebCache: none
     - ATS: --uninstalled--
     - Squid: --uninstalled--
     - Varnish: --uninstalled--
   5. Dns: nsd
     - Bind: --uninstalled--
     - DJBDns: --uninstalled--
     - NSD: nsd-4.1.11-1.el6.x86_64
     - PowerDNS: --uninstalled--
     - Yadifa: --uninstalled--
   6. Mail: qmail-toaster-1.03-1.3.55.mr.el6.x86_64
      - pop3/imap4: dovecot-toaster-2.2.24-1.mr.el6.x86_64
      - smtp: qmail-toaster-1.03-1.3.55.mr.el6.x86_64
      - spam: bogofilter-1.2.4-1.el6.x86_64
   7. Stats: webalizer
D. Memory:
                total       used       free     shared    buffers     cached
   Mem:          7867       7586        281         33        480       5785
   -/+ buffers/cache:       1320       6547
   Swap:         9991         27       9964
E. Disk Space:
   Filesystem      Size  Used Avail Use% Mounted on
   /dev/md3        439G  304G  113G  74% /
« Last Edit: 2016-12-22, 04:20:28 by henrydwa »

Offline MRatWork

  • Administrator
  • The Elite
  • *****
  • Posts: 15,807
  • Karma: +119/-11
  • Gender: Male
    • View Profile
    • MRatWork Forum
Re: FastCGI neither POLLIN nor POLLOUT
« Reply #1 on: 2016-12-22, 05:08:41 »
Silahkan update Kloxo-MR 7.0 anda dengan 'yum clean all; yum update -y' dan kemudian jalankan 'sh /script/cleanup'.
..:: MRatWork (Mustafa Ramadhan Projects) ::..
-- Server/Web-integrator - Web Hosting (Kloxo-MR READY!) --

Offline Henry D

  • Junior Member
  • *
  • Posts: 11
  • Karma: +0/-0
    • View Profile
Re: FastCGI neither POLLIN nor POLLOUT
« Reply #2 on: 2016-12-22, 05:11:31 »
Terima kasih fast reponsenya.

Pak, ini kan production server.
Jika menjalankan command diatas, apakah service akan mati?

Terima kasih

Offline MRatWork

  • Administrator
  • The Elite
  • *****
  • Posts: 15,807
  • Karma: +119/-11
  • Gender: Male
    • View Profile
    • MRatWork Forum
Re: FastCGI neither POLLIN nor POLLOUT
« Reply #3 on: 2016-12-22, 05:35:55 »
Terima kasih fast reponsenya.

Pak, ini kan production server.
Jika menjalankan command diatas, apakah service akan mati?

Terima kasih
Ada proses restart (stop dan start) untuk service tertentu (misanya web server dan php-fpm) diakhir proses cleanup.
..:: MRatWork (Mustafa Ramadhan Projects) ::..
-- Server/Web-integrator - Web Hosting (Kloxo-MR READY!) --

Offline Henry D

  • Junior Member
  • *
  • Posts: 11
  • Karma: +0/-0
    • View Profile
Re: FastCGI neither POLLIN nor POLLOUT
« Reply #4 on: 2016-12-22, 05:46:01 »
Baik Pak,
terima kasih responnya.
Kalau begitu akan saya jalankan nanti tengah malam. Besok akan saya respon kembali.

Terima kasih Kloxo-MR.

Offline Henry D

  • Junior Member
  • *
  • Posts: 11
  • Karma: +0/-0
    • View Profile
Re: FastCGI neither POLLIN nor POLLOUT
« Reply #5 on: 2016-12-23, 07:28:13 »
Selamat siang,

Setelah di update, masih tetap sama, ketika di check log error httpdnya
(Fri Dec 23 13:20:33 2016) (fastcgi:error) (pid 21526) (mod_fastcgi.c(2241):) (FastCGI: neither POLLIN nor POLLOUT...)
(Fri Dec 23 13:20:33 2016) (fastcgi:error) (pid 21423) (mod_fastcgi.c(2241):) (FastCGI: neither POLLIN nor POLLOUT...)
(Fri Dec 23 13:20:57 2016) (fastcgi:error) (pid 21414) (mod_fastcgi.c(2241):) (FastCGI: neither POLLIN nor POLLOUT...)

Ini sysinfo terakhir
A. Control Panel:               
   - Kloxo-MR: 7.0.0.b-2016121602
   - Web: hiawatha-10.4.0-f.1.mr.el6.x86_64
   - PHP: php54s-5.4.45-1.ius.el6 (fpm mode)
B. Plateform:
   - OS: CentOS release 6.8 (Final) x86_64
   - Hostname: server.barcodefaktur.com
C. Services:
   1. MySQL: MariaDB-server-10.0.28-1.el6.x86_64
   2. PHP:
      - Installed:
        - Branch: php56w-cli-5.6.29-1.w6.x86_64
        - Multiple:
          * php52m-5.2.17-102.mr.el6
          * php53m-5.3.29-1.ius.el6
          * php54m-5.4.45-1.ius.el6
          * php55m-5.5.38-1.ius.el6
          * php56m-5.6.29-1.ius.el6
          * php70m-7.0.14-1.ius.el6
      - Used: php56m-fpm
      - Multiple: disable
   3. Web Used: apache
     - Hiawatha: hiawatha-10.4.0-f.1.mr.el6.x86_64
     - Lighttpd: lighttpd-1.4.43-2.el6.x86_64
     - Nginx: nginx-1.11.7-1.el6.ngx.x86_64
     - Apache: httpd24u-2.4.23-4.ius.el6.x86_64
       - PHP Type: php-fpm_worker
       - Secondary PHP: on
   4. WebCache: none
     - ATS: --uninstalled--
     - Squid: --uninstalled--
     - Varnish: --uninstalled--
   5. Dns: nsd
     - Bind: --uninstalled--
     - DJBDns: --uninstalled--
     - NSD: nsd-4.1.13-1.el6.x86_64
     - PowerDNS: --uninstalled--
     - Yadifa: --uninstalled--
   6. Mail: qmail-toaster-1.03-1.3.55.mr.el6.x86_64
      - pop3/imap4: dovecot-toaster-2.2.24-1.mr.el6.x86_64
      - smtp: qmail-toaster-1.03-1.3.55.mr.el6.x86_64
      - spam: bogofilter-1.2.4-1.el6.x86_64
   7. Stats: webalizer
D. Memory:
                total       used       free     shared    buffers     cached
   Mem:          7867       5155       2712         32        349       3692
   -/+ buffers/cache:       1112       6754
   Swap:         9991          7       9984
E. Disk Space:
   Filesystem      Size  Used Avail Use% Mounted on
   /dev/md3        439G  305G  112G  74% /


Kira-kira apa penyebabnya ya?
Terima kasih

Offline Henry D

  • Junior Member
  • *
  • Posts: 11
  • Karma: +0/-0
    • View Profile
Re: FastCGI neither POLLIN nor POLLOUT
« Reply #6 on: 2016-12-28, 03:20:37 »
Bump.

Offline MRatWork

  • Administrator
  • The Elite
  • *****
  • Posts: 15,807
  • Karma: +119/-11
  • Gender: Male
    • View Profile
    • MRatWork Forum
Re: FastCGI neither POLLIN nor POLLOUT
« Reply #7 on: 2016-12-28, 04:40:42 »
Kebanyakan mod_fastcgi untuk apache pakai 'select' method sedangkan di Kloxo-MR pakai 'poll' method. Error diatas menandai bahwa ada request/response yang tidak 'tuntas' (serangan DDOS juga memakai cara ini).
..:: MRatWork (Mustafa Ramadhan Projects) ::..
-- Server/Web-integrator - Web Hosting (Kloxo-MR READY!) --

Offline Henry D

  • Junior Member
  • *
  • Posts: 11
  • Karma: +0/-0
    • View Profile
Re: FastCGI neither POLLIN nor POLLOUT
« Reply #8 on: 2016-12-28, 04:58:10 »
Selamat siang Pak.
Jadi sebenarnya kemungkinan akan ada user yang gagal ya pak dapat contentnya (jika bukan serangan).

Jika dalam kondisi sibuk, 1 detik bisa ratusan request.
Apakah ini pengaruhnya?
Jika mau mengganti FastCGI cukup ganti-ganti di "PHP Type" ya Pak?
Apakah menyelesaikan masalah jika diganti phpsu_worker?

Terima kasih

Offline MRatWork

  • Administrator
  • The Elite
  • *****
  • Posts: 15,807
  • Karma: +119/-11
  • Gender: Male
    • View Profile
    • MRatWork Forum
Re: FastCGI neither POLLIN nor POLLOUT
« Reply #9 on: 2016-12-28, 06:02:37 »
Coba ubah 'php-fpm type' dari 'ondemand' ke 'dynamic' pada 'advanced php configure' untuk client terkait. Bisa jadi salahsatu penyebabnya adalah ini.
..:: MRatWork (Mustafa Ramadhan Projects) ::..
-- Server/Web-integrator - Web Hosting (Kloxo-MR READY!) --

Offline Henry D

  • Junior Member
  • *
  • Posts: 11
  • Karma: +0/-0
    • View Profile
Re: FastCGI neither POLLIN nor POLLOUT
« Reply #10 on: 2016-12-28, 06:13:45 »
Pak, di client tersebut sudah dynamic PHP-fpm-nya.
Perlu saya coba yang kelain Pak (ondemmand/static)?

Offline MRatWork

  • Administrator
  • The Elite
  • *****
  • Posts: 15,807
  • Karma: +119/-11
  • Gender: Male
    • View Profile
    • MRatWork Forum
Re: FastCGI neither POLLIN nor POLLOUT
« Reply #11 on: 2016-12-28, 06:28:44 »
Ondemand paling irit memory jika idle. Static paling boros. Silahkan saja coba.
..:: MRatWork (Mustafa Ramadhan Projects) ::..
-- Server/Web-integrator - Web Hosting (Kloxo-MR READY!) --

Offline Henry D

  • Junior Member
  • *
  • Posts: 11
  • Karma: +0/-0
    • View Profile
Re: FastCGI neither POLLIN nor POLLOUT
« Reply #12 on: 2016-12-28, 08:16:54 »
Masih ada pesan seperti itu Pak.
Saya coba fixphp lagi nanti malam..

Nanti saya report lagi. terima kasih

Offline MRatWork

  • Administrator
  • The Elite
  • *****
  • Posts: 15,807
  • Karma: +119/-11
  • Gender: Male
    • View Profile
    • MRatWork Forum
Re: FastCGI neither POLLIN nor POLLOUT
« Reply #13 on: 2016-12-28, 11:41:22 »
Masih ada pesan seperti itu Pak.
Saya coba fixphp lagi nanti malam..

Nanti saya report lagi. terima kasih
Kalau sekadar masih ada sih abaikan saja. Kecuali membikin 'bengkak' php-fpm_error.log sehingga dalam 1 hari bisa jadi 10MB misalnya.
..:: MRatWork (Mustafa Ramadhan Projects) ::..
-- Server/Web-integrator - Web Hosting (Kloxo-MR READY!) --

Offline Henry D

  • Junior Member
  • *
  • Posts: 11
  • Karma: +0/-0
    • View Profile
Re: FastCGI neither POLLIN nor POLLOUT
« Reply #14 on: 2016-12-28, 12:39:36 »
Kalau sekadar masih ada sih abaikan saja. Kecuali membikin 'bengkak' php-fpm_error.log sehingga dalam 1 hari bisa jadi 10MB misalnya.

Mohon maaf Pak, jadi sebenarnya tidak terasa apa-apa di sisi client ya Pak?
Saya hanya kawatir, client ketemu error, misalnya "Internal Server Error".
Sehingga dalam 10 kali akses, 9 kali gagal, misalnya.

Untuk log yang bengkak sih tidak ada masalah sebenarnya. Jika dilihat sehari sekitar 14 MB, isinya semua  : "FastCGI: neither POLLIN nor POLLOUT.."

Mohon pencerahan ya Pak

 


Top 10 Social Networking:    Facebook    Twitter    LinkedIn    Pinterest    Google Plus    Tumblr    Instagram    VK    Flickr    Vine

Page created in 0.036 seconds with 22 queries.

web stats analysis