Apache nie odpowiada port 80

Konfiguracja serwerów, usług, itp.
rafzap
Posty: 30
Rejestracja: 12 stycznia 2016, 15:35

Apache nie odpowiada port 80

Post autor: rafzap »

Witam

coś spowodowało że przestał działać Apache (nie odpowiada na port 80), w chwili obecnej ciężko powiedzieć co było powodem, podejrzewam zmiane nazwy lub wywalenie całkowite X-ów. maszyna to wirtualka.

Kod: Zaznacz cały

Linux mil-net-ocs 3.16.0-4-amd64 #1 SMP Debian 3.16.7-ckt25-2 (2016-04-08) x86_64 GNU/Linux
netstat -tulpn

Kod: Zaznacz cały

tcp6       0      0 :::80                   :::*                    LISTEN      5803/apache2
restart servera odbywa sie bez problemów

Kod: Zaznacz cały

[ ok ] Restarting apache2 (via systemctl): apache2.service.
LOGI:
access.log

Kod: Zaznacz cały

192.168.1.70 - - [26/Apr/2016:14:49:49 +0200] "GET /favicon.ico HTTP/1.1" 404 504 "http://192.168.1.244/" "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/49.0.2623.112 Safari/537.36"
192.168.1.70 - - [26/Apr/2016:15:03:48 +0200] "GET / HTTP/1.1" 404 494 "-" "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/49.0.2623.112 Safari/537.36"
192.168.1.70 - - [26/Apr/2016:15:25:27 +0200] "GET / HTTP/1.1" 404 494 "-" "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/49.0.2623.112 Safari/537.36"
192.168.1.70 - - [26/Apr/2016:15:25:29 +0200] "GET / HTTP/1.1" 404 493 "-" "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/49.0.2623.112 Safari/537.36"
access.log.1

Kod: Zaznacz cały

192.168.1.70 - - [25/Apr/2016:15:11:47 +0200] "GET / HTTP/1.1" 404 492 "-" "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/49.0.2623.112 Safari/537.36"
192.168.1.70 - - [25/Apr/2016:15:11:47 +0200] "GET /favicon.ico HTTP/1.1" 404 502 "http://mil-net-ocs/" "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/49.0.2623.112 Safari/537.36"
192.168.1.70 - - [26/Apr/2016:09:45:11 +0200] "GET / HTTP/1.1" 404 492 "-" "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/49.0.2623.112 Safari/537.36"
192.168.1.70 - - [26/Apr/2016:09:45:11 +0200] "GET /favicon.ico HTTP/1.1" 404 502 "http://mil-net-ocs/" "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/49.0.2623.112 Safari/537.36"
error.log

Kod: Zaznacz cały

[Tue Apr 26 10:26:54.929746 2016] [core:notice] [pid 5803] AH00094: Command line: '/usr/sbin/apache2'
[Tue Apr 26 15:36:26.776396 2016] [mpm_prefork:notice] [pid 5803] AH00169: caught SIGTERM, shutting down
[Tue Apr 26 15:36:27.879645 2016] [mpm_prefork:notice] [pid 7865] AH00163: Apache/2.4.10 (Debian) mod_perl/2.0.9dev Perl/v5.20.2 configured -- resuming normal operations
[Tue Apr 26 15:36:27.879751 2016] [core:notice] [pid 7865] AH00094: Command line: '/usr/sbin/apache2'
error.log.1

Kod: Zaznacz cały

[Mon Apr 25 15:11:06.380726 2016] [core:notice] [pid 5825] AH00094: Command line: '/usr/sbin/apache2'
[Mon Apr 25 15:18:39.634718 2016] [mpm_prefork:notice] [pid 5825] AH00169: caught SIGTERM, shutting down
[Tue Apr 26 09:44:36.963631 2016] [mpm_prefork:notice] [pid 3719] AH00163: Apache/2.4.10 (Debian) mod_perl/2.0.9dev Perl/v5.20.2 configured -- resuming normal operations
[Tue Apr 26 09:44:36.988905 2016] [core:notice] [pid 3719] AH00094: Command line: '/usr/sbin/apache2'
[Tue Apr 26 09:49:11.339643 2016] [mpm_prefork:notice] [pid 3719] AH00171: Graceful restart requested, doing restart
nazwa jest rozwiązywana jest OK, hosts skonfigurowany poprawnie, nie wiem, nie wiem.

jak go zdiagnozować i co znaczą te błędy w logach?
dzięki
Awatar użytkownika
bart86
Beginner
Posty: 125
Rejestracja: 18 września 2012, 18:48

Re: Apache nie odpowiada port 80

Post autor: bart86 »

co pokaże komenda

Kod: Zaznacz cały

 systemctl status apache2 
Awatar użytkownika
pawkrol
Moderator
Posty: 939
Rejestracja: 03 kwietnia 2011, 10:25

Re: Apache nie odpowiada port 80

Post autor: pawkrol »

Dostajesz się po adresie ip czy po nazwie dns.
rafzap
Posty: 30
Rejestracja: 12 stycznia 2016, 15:35

Re: Apache nie odpowiada port 80

Post autor: rafzap »

bart86 pisze:co pokaże komenda

Kod: Zaznacz cały

 systemctl status apache2 

~# systemctl status apache2

Kod: Zaznacz cały

● apache2.service - LSB: Apache2 web server
   Loaded: loaded (/etc/init.d/apache2)
   Active: active (running) since wto 2016-04-26 15:36:28 CEST; 16h ago
  Process: 7827 ExecStop=/etc/init.d/apache2 stop (code=exited, status=0/SUCCESS)
  Process: 4824 ExecReload=/etc/init.d/apache2 reload (code=exited, status=0/SUCCESS)
  Process: 7850 ExecStart=/etc/init.d/apache2 start (code=exited, status=0/SUCCESS)
   CGroup: /system.slice/apache2.service
           ├─7865 /usr/sbin/apache2 -k start
           ├─7869 /usr/sbin/apache2 -k start
           ├─7870 /usr/sbin/apache2 -k start
           ├─7871 /usr/sbin/apache2 -k start
           ├─7872 /usr/sbin/apache2 -k start
           └─7873 /usr/sbin/apache2 -k start

kwi 26 15:36:28  apache2[7850]: Starting web server: apache2.
rafzap
Posty: 30
Rejestracja: 12 stycznia 2016, 15:35

Re: Apache nie odpowiada port 80

Post autor: rafzap »

pawkrol pisze:Dostajesz się po adresie ip czy po nazwie dns.
do Apacha nie wchodzi ani po IP ani po nazwie. zaś do SAMBY po IP i po nazwie :confused:
mariaczi
Member
Posty: 1343
Rejestracja: 08 lutego 2008, 12:58
Lokalizacja: localhost@śląskie

Re: Apache nie odpowiada port 80

Post autor: mariaczi »

Co pokazuje Ci

Kod: Zaznacz cały

apache2ctl -S
?
rafzap
Posty: 30
Rejestracja: 12 stycznia 2016, 15:35

Re: Apache nie odpowiada port 80

Post autor: rafzap »

mariaczi pisze:Co pokazuje Ci

Kod: Zaznacz cały

apache2ctl -S
?
# apache2ctl -S

Kod: Zaznacz cały

VirtualHost configuration:
*:80                   mil-net-ocs (/etc/apache2/sites-enabled/000-default.conf:1)
ServerRoot: "/etc/apache2"
Main DocumentRoot: "/var/www/html"
Main ErrorLog: "/var/log/apache2/error.log"
Mutex default: dir="/var/lock/apache2" mechanism=fcntl
Mutex mpm-accept: using_defaults
Mutex watchdog-callback: using_defaults
PidFile: "/var/run/apache2/apache2.pid"
Define: DUMP_VHOSTS
Define: DUMP_RUN_CFG
Define: MODPERL2
User: name="www-data" id=33
Group: name="www-data" id=33
mariaczi
Member
Posty: 1343
Rejestracja: 08 lutego 2008, 12:58
Lokalizacja: localhost@śląskie

Re: Apache nie odpowiada port 80

Post autor: mariaczi »

To teraz pokaż zrzut ekranu, gdy w pole adres w przeglądarce wpiszesz IP tej maszyny z apache2 oraz

Kod: Zaznacz cały

tail -f /var/log/apache2/error.log
tail -f /var/log/messages
Powyższe komendy uruchom w dwóch różnych terminalach i dopiero potem "zapytaj" w przeglądarce o "apache" :)
rafzap
Posty: 30
Rejestracja: 12 stycznia 2016, 15:35

Re: Apache nie odpowiada port 80

Post autor: rafzap »

mariaczi pisze:To teraz pokaż zrzut ekranu, gdy w pole adres w przeglądarce wpiszesz IP tej maszyny z apache2 oraz

Kod: Zaznacz cały

tail -f /var/log/apache2/error.log
tail -f /var/log/messages
Powyższe komendy uruchom w dwóch różnych terminalach i dopiero potem "zapytaj" w przeglądarce o "apache" :)

:~# tail -f /var/log/apache2/error.log

Kod: Zaznacz cały

[Tue Apr 26 10:07:00.314171 2016] [core:notice] [pid 5263] AH00094: Command line: '/usr/sbin/apache2'
[Tue Apr 26 10:22:26.633545 2016] [mpm_prefork:notice] [pid 5263] AH00169: caught SIGTERM, shutting down
[Tue Apr 26 10:22:27.736397 2016] [mpm_prefork:notice] [pid 5461] AH00163: Apache/2.4.10 (Debian) mod_perl/2.0.9dev Perl/v5.20.2 configured -- resuming normal operations
[Tue Apr 26 10:22:27.736461 2016] [core:notice] [pid 5461] AH00094: Command line: '/usr/sbin/apache2'
[Tue Apr 26 10:26:53.833932 2016] [mpm_prefork:notice] [pid 5461] AH00169: caught SIGTERM, shutting down
[Tue Apr 26 10:26:54.929678 2016] [mpm_prefork:notice] [pid 5803] AH00163: Apache/2.4.10 (Debian) mod_perl/2.0.9dev Perl/v5.20.2 configured -- resuming normal operations
[Tue Apr 26 10:26:54.929746 2016] [core:notice] [pid 5803] AH00094: Command line: '/usr/sbin/apache2'
[Tue Apr 26 15:36:26.776396 2016] [mpm_prefork:notice] [pid 5803] AH00169: caught SIGTERM, shutting down
[Tue Apr 26 15:36:27.879645 2016] [mpm_prefork:notice] [pid 7865] AH00163: Apache/2.4.10 (Debian) mod_perl/2.0.9dev Perl/v5.20.2 configured -- resuming normal operations
[Tue Apr 26 15:36:27.879751 2016] [core:notice] [pid 7865] AH00094: Command line: '/usr/sbin/apache2'
oraz

:~# tail -f /var/log/messages

Kod: Zaznacz cały

Apr 26 13:00:01 mil-net-ocs rsyslogd: [origin software="rsyslogd" swVersion="8.4.2" x-pid="6830" x-info="http://www.rsyslog.com"] start
Apr 26 14:00:01 mil-net-ocs rsyslogd: [origin software="rsyslogd" swVersion="8.4.2" x-pid="6830" x-info="http://www.rsyslog.com"] exiting on signal 15.
Apr 26 14:00:01 mil-net-ocs rsyslogd: [origin software="rsyslogd" swVersion="8.4.2" x-pid="7275" x-info="http://www.rsyslog.com"] start
Apr 26 15:00:01 mil-net-ocs rsyslogd: [origin software="rsyslogd" swVersion="8.4.2" x-pid="7275" x-info="http://www.rsyslog.com"] exiting on signal 15.
Apr 26 15:00:01 mil-net-ocs rsyslogd: [origin software="rsyslogd" swVersion="8.4.2" x-pid="7563" x-info="http://www.rsyslog.com"] start
Apr 26 15:07:45 mil-net-ocs kernel: [13716.102056] perf interrupt took too long (10071 > 10000), lowering kernel.perf_event_max_sample_rate to 12500
Apr 26 16:00:01 mil-net-ocs rsyslogd: [origin software="rsyslogd" swVersion="8.4.2" x-pid="7563" x-info="http://www.rsyslog.com"] exiting on signal 15.
Apr 26 16:00:01 mil-net-ocs rsyslogd: [origin software="rsyslogd" swVersion="8.4.2" x-pid="8105" x-info="http://www.rsyslog.com"] start
Apr 27 08:00:01 mil-net-ocs rsyslogd: [origin software="rsyslogd" swVersion="8.4.2" x-pid="8105" x-info="http://www.rsyslog.com"] exiting on signal 15.
Apr 27 08:00:01 mil-net-ocs rsyslogd: [origin software="rsyslogd" swVersion="8.4.2" x-pid="8356" x-info="http://www.rsyslog.com"] start
Obrazek
Awatar użytkownika
LordRuthwen
Moderator
Posty: 2305
Rejestracja: 18 września 2009, 21:45
Lokalizacja: klikash?

Re: Apache nie odpowiada port 80

Post autor: LordRuthwen »

Kod: Zaznacz cały

ls -al /var/www/html
Dostajesz 404.
ODPOWIEDZ