ช่วยด้วยครับ Service httpd ยังทำงานอยู่แต่เว็บเข้าไม่ได้

ขอคำแนะนำด้วยครับ เกี่ยวกับ plesk 9.2 บน freebsd เกี่ยวกับ service httpd บน freebsd ครับ

อาการแบบนี้ครับไม่ทราบว่าใครเคยเจอหรือปล่าว ที่ตัว Service ของ plesk บน controll panel ยังทำงานอยู่ครับ แต่เว็บเข้าไม่ได้ถ้าเข้ามา ตรวจสอบ service httpd บน ตัว freebsd เอง ก็ยังทำงานอยู่ครับ ps -aux |grep httpd แต่เว็บเข้าไม่ได้ ผลการแก้ไขคือ ต้อง Restart เครื่อง ทุกครั้งที่เป็นแบบนี้ ไม่ทราบว่าปัญหานี้น่าจะเกิดจากอะไรเหรอครับ เป็นบ่อยมากครับ ใช้ได้ 1 วัน วันถัดมาก็ต้อง restart เครื่อง ไม่รู้จะต้องแก้ยังงัยแล้วอ่ะครับ รบกวนขอคำแนะนำด้วยครับ

ลอง restart service httpd ใหม่ แล้วใช้งานได้ไหมครับ

มี Firewall/iptables Rules ตั้งไว้หรือเปล่าครับ

ขอบคุณสำหรับคำตอบครับ

ถ้าผม restart service ของ httpd ก็ใช้ไม่ได้เหมือนกันครับ

/usr/local/psa/etc/rc.d/apache2 restart

Error แบบนี้ครับ

pache2 not running? (check /var/run/httpd.pid).

Syntax OK

(48)Address already in use: make_sock: could not bind to address [::]:443

no listening sockets available, shutting down

Unable to open logs

websrvmng: Service /usr/local/etc/rc.d/apache2 failed to restart

failed

Plesk: Restarting Spamassassin daemon… Can’t locate HTML/Parser.pm in @INC (@INC contains: /usr/local/lib/perl5/5.10.1 /usr/local/lib/perl5/5.10.1/mach /usr/local/lib/perl5/site_perl/5.10.1/mach /usr/local/lib/perl5/site_perl/5.10.1 /usr/local/psa/lib/perl5/5.10.1 /usr/local/psa/lib/perl5/5.10.1/mach /usr/local/psa/lib/perl5/site_perl/5.10.1/mach /usr/local/psa/lib/perl5/site_perl/5.10.1 /usr/local/lib/perl5/site_perl/5.8.8 /usr/local/lib/perl5/5.10.1/BSDPAN) at /usr/local/lib/perl5/site_perl/5.8.8/Mail/SpamAssassin/HTML.pm line 26.

BEGIN failed–compilation aborted at /usr/local/lib/perl5/site_perl/5.8.8/Mail/SpamAssassin/HTML.pm line 26.

Compilation failed in require at /usr/local/lib/perl5/site_perl/5.8.8/Mail/SpamAssassin/Message/Node.pm line 42.

BEGIN failed–compilation aborted at /usr/local/lib/perl5/site_perl/5.8.8/Mail/SpamAssassin/Message/Node.pm line 42.

Compilation failed in require at /usr/local/lib/perl5/site_perl/5.8.8/Mail/SpamAssassin/Message.pm line 49.

BEGIN failed–compilation aborted at /usr/local/lib/perl5/site_perl/5.8.8/Mail/SpamAssassin/Message.pm line 49.

Compilation failed in require at /usr/local/lib/perl5/site_perl/5.8.8/Mail/SpamAssassin.pm line 73.

BEGIN failed–compilation aborted at /usr/local/lib/perl5/site_perl/5.8.8/Mail/SpamAssassin.pm line 73.

Compilation failed in require at /usr/local/psa/admin/sbin/spammng line 77.

BEGIN failed–compilation aborted at /usr/local/psa/admin/sbin/spammng line 77.

failed

Plesk: Restarting DrWeb antivirus daemon… done

Plesk: Restarting Mailman Server… failed

ส่วน Service ตัวอื่นบางตัวก็ใช้ได้ครับ

ส่วน firewall หรือว่า iptables นั้นผมใช้ของ plesk ครับ

โดย ใช้ ipfw list ออกมาดูครับ

ดูจาก Error แล้ว ส่วนของ Apache httpd - ความเป็นไปได้

1.)เหมือนว่าจะมี Services อื่นรันอยู่บน Port 443 หรือเปล่าครับ ลองตรวจสอบดูให้ดี

2.)หรือไม่ก็ Apache Services อาจจะยังค้างอยู่ ลอง killall ดูครับ แล้วลอง Start ใหม่

ขอบคุณสำหรับคำแนะนำครับ

ผมขอทราบคำสั่ง kill all process httpd หน่อยได้มั๊ยครับ

ผมใช้แต่คำสั่ง ps -au | grep -i ^httpd แล้วค่อย kill ทีละ id เอาครับ

ส่วน port 443 ผมไม่แน่ใจว่าใช่ https หรือปล่าว ถ้าใช้ plesk ใช้อยู่ครับ Example https://domain.co.th:8443 ผมเข้าใจถูกมั๊ยครับ

รบกวนขอคำแนะนำต่อด้วยครับ ขอบคุณครับ

killall -9 httpd

ใช่

stop apache ซะ

แล้วรอสักพัก

แล้ว netstat ดูว่า 80 กับ 443 มีการใช้งานอยู่หรือปล่าว