Strona 1 z 2

apache nie statuje po zmiaine modemu

: 27 sierpnia 2014, 19:33
autor: mojnik
Zmieniłem modem w systemie ze speedtch330 na tplink, internet działa bez problemu, jednak nie mogę wystartować apache.
Starting web server: apache2(99)Cannot assign requested address: make_sock: could not bind to address 127.0.0.1:80 no listening sockets available, shutting down
ports.conf
NameVirtualHost *:80
Listen 127.0.0.1:80
Listen 127.0.1.1:80

<IfModule mod_ssl.c>
# If you add NameVirtualHost *:443 here, you will also have to change
# the VirtualHost statement in /etc/apache2/sites-available/default-ssl
# to <VirtualHost *:443>
# Server Name Indication for SSL named virtual hosts is currently not
# supported by MSIE on Windows XP.
Listen 443
</IfModule>

<IfModule mod_gnutls.c>
Listen 443
</IfModule>
netstat -natp proces Active Internet connections (servers and established) Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN 1961/rpcbind tcp 0 0 0.0.0.0:6000 0.0.0.0:* LISTEN 3920/X tcp 0 0 0.0.0.0:53 0.0.0.0:* LISTEN 2843/dnsmasq tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 3419/sshd tcp 0 0 192.168.1.100:40474 173.194.112.248:443 ESTABLISHED 4395/opera tcp 0 0 192.168.1.100:54222 90.84.60.99:80 ESTABLISHED 3964/gnome-panel tcp 0 0 192.168.1.100:57458 74.125.143.155:80 ESTABLISHED 4395/opera tcp 0 0 192.168.1.100:56294 91.203.99.36:443 ESTABLISHED 4395/opera tcp 0 0 192.168.1.100:34864 31.13.93.3:443 ESTABLISHED 4395/opera tcp 0 0 192.168.1.100:52060 90.84.60.112:443 ESTABLISHED 4395/opera tcp 0 0 192.168.1.100:56297 91.203.99.36:443 ESTABLISHED 4395/opera tcp 0 0 192.168.1.100:53944 173.194.112.62:80 ESTABLISHED 4395/opera tcp 0 0 192.168.1.100:60487 91.203.99.17:443 ESTABLISHED 4395/opera tcp 0 0 192.168.1.100:55232 173.194.112.238:80 ESTABLISHED 4395/opera tcp 0 0 192.168.1.100:56732 173.194.32.215:443 ESTABLISHED 4395/opera tcp 0 0 192.168.1.100:34862 31.13.93.3:443 ESTABLISHED 4395/opera tcp 0 0 192.168.1.100:50968 91.203.99.36:80 ESTABLISHED 4395/opera tcp 0 0 192.168.1.100:59030 90.84.60.91:80 ESTABLISHED 4395/opera tcp 0 0 192.168.1.100:43388 173.194.112.35:443 ESTABLISHED 4395/opera tcp 0 0 192.168.1.100:38086 23.214.85.212:80 ESTABLISHED 4395/opera tcp 0 0 192.168.1.100:42609 23.214.107.191:443 ESTABLISHED 4395/opera tcp 0 0 192.168.1.100:60486 91.203.99.17:443 ESTABLISHED 4395/opera tcp 0 0 192.168.1.100:54220 90.84.60.99:80 ESTABLISHED 3964/gnome-panel tcp 0 0 192.168.1.100:52611 173.194.32.215:80 ESTABLISHED 4395/opera tcp 0 0 192.168.1.100:50966 91.203.99.36:80 ESTABLISHED 4395/opera tcp 0 0 192.168.1.100:52061 90.84.60.112:443 ESTABLISHED 4395/opera tcp 0 0 192.168.1.100:59468 90.84.60.98:80 ESTABLISHED 3964/gnome-panel tcp 0 0 192.168.1.100:40473 173.194.112.248:443 ESTABLISHED 4395/opera tcp6 0 0 :::111 :::* LISTEN 1961/rpcbind tcp6 0 0 :::6000 :::* LISTEN 3920/X tcp6 0 0 :::53 :::* LISTEN 2843/dnsmasq tcp6 0 0 :::22 :::* LISTEN 3419/sshd
Co powinienem zmienić?

: 27 sierpnia 2014, 21:42
autor: Yampress
Zmienić powinieneś ten ostatni TAG. Bo nikt nie potrafi nic z tego przeczytać. A TY potrafisz tylko go odczytać to problem rozwiąż sam.

Co masz w /etc/hosts


Druga sprawa to wiesz. Trochę źle miałeś apache skonfigurowany :) Albo w ogóle nie miałeś.

: 28 sierpnia 2014, 09:17
autor: mojnik
Nie zauważyłem tego wcześniej...
netstat -natp proces
(Not all processes could be identified, non-owned process info
will not be shown, you would have to be root to see it all.)
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 127.0.0.1:3306 0.0.0.0:* LISTEN -
tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN -
tcp 0 0 0.0.0.0:6000 0.0.0.0:* LISTEN -
tcp 0 0 0.0.0.0:53 0.0.0.0:* LISTEN -
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN -
tcp 0 0 127.0.0.1:631 0.0.0.0:* LISTEN -
tcp 0 0 192.168.1.100:59581 195.66.73.40:80 TIME_WAIT -
tcp 0 0 192.168.1.100:40674 23.200.159.139:80 ESTABLISHED 3952/opera
tcp 0 0 192.168.1.100:47704 90.84.60.96:443 ESTABLISHED 3952/opera
tcp 0 0 192.168.1.100:59570 195.66.73.40:80 ESTABLISHED 3952/opera
tcp 0 0 192.168.1.100:60258 91.203.99.36:80 ESTABLISHED 3952/opera
tcp 0 0 192.168.1.100:38233 90.84.60.89:80 ESTABLISHED 3952/opera
tcp 0 0 192.168.1.100:43729 173.194.112.62:80 ESTABLISHED 3952/opera
tcp 0 0 192.168.1.100:59563 195.66.73.40:80 ESTABLISHED 3952/opera
tcp 0 0 192.168.1.100:51142 23.200.146.110:443 ESTABLISHED 3952/opera
tcp 0 0 192.168.1.100:48592 31.13.93.3:443 ESTABLISHED 3952/opera
tcp 0 0 192.168.1.100:52346 90.84.60.99:80 ESTABLISHED 3838/gnome-panel
tcp 0 0 192.168.1.100:48591 31.13.93.3:443 ESTABLISHED 3952/opera
tcp 0 0 192.168.1.100:40407 74.125.143.156:80 ESTABLISHED 3952/opera
tcp 0 0 192.168.1.100:59576 195.66.73.40:80 TIME_WAIT -
tcp 0 0 192.168.1.100:33976 90.84.60.98:80 ESTABLISHED 3838/gnome-panel
tcp 0 0 192.168.1.100:59582 195.66.73.40:80 ESTABLISHED 3952/opera
tcp 0 0 192.168.1.100:33978 90.84.60.98:80 ESTABLISHED 3838/gnome-panel
tcp 0 0 192.168.1.100:33803 91.203.99.36:443 ESTABLISHED 3952/opera
tcp 0 0 192.168.1.100:47705 90.84.60.96:443 ESTABLISHED 3952/opera
tcp6 0 0 :::111 :::* LISTEN -
tcp6 0 0 :::6000 :::* LISTEN -
tcp6 0 0 :::80 :::* LISTEN -
tcp6 0 0 :::53 :::* LISTEN -
tcp6 0 0 :::22 :::* LISTEN -
tcp6 0 0 ::1:631 :::* LISTEN -
hosts

192.168.1.100 localhost
192.168.1.100 debian
192.168.1.100 public_html
192.168.1.100 repo

#192.168.0.1 gateway

# The following lines are desirable for IPv6 capable hosts
#::1 localhost ip6-localhost ip6-loopback
#ff02::1 ip6-allnodes
#ff02::2 ip6-allrouters
Zamieniłem IP z tego z 127.0.0.0 na ten od routera. i działa.
A co masz na myśli że nie miałem tego skonfigurowane wcześniej? Apache działał/działa tylko w obrębie localhostu, od czasu do czasu wypuszczałem go na IP na zewnątrz przez ustawienie IP w ports.conf więcej nie zmieniałem standardowe ustawienia z debiana.

: 28 sierpnia 2014, 10:02
autor: Yampress
Sam sobie odpisałeś na moje pytanie. Czy normalna konfiguracja apache to działanie na localhoście?

: 28 sierpnia 2014, 10:03
autor: mojnik
Yampress pisze:Sam sobie odpisałeś na moje pytanie. Czy normalna konfiguracja apache to działanie na localhoście?
Dla mnie tak, bo to nie serwer produkcyjny :)

: 28 sierpnia 2014, 11:11
autor: mojnik
edycja:
Heh jednak coś nie działa, wyłączyłem komputer, router cały czas chodził, włączyłem ponownie, apache wystartował, ale mysql nie... na dodatek obojętnie czego bym nie wpisał np. localhost, 127.0.0.0 czy adres routera, to nie działa, jest tylko internet

A pliki są bez zmian.

: 28 sierpnia 2014, 12:15
autor: mariaczi
Bo nazwa "localhost" (zazwyczaj i domyślnie) odnosi się do adresu 127.0.0.1 a Ty jak sam pokazałeś pozmieniałeś conieco w /etc/hosts.

: 28 sierpnia 2014, 12:29
autor: mojnik
Tak to prawa, jednak wcześniej to działało bez problemu, tak samo nie działają virtualny host, IP w /etc/hosts są zmienione na ten IP podany przez router 192.168.1.100 tak samo jest ustawione w ports.conf jak wyżej, działało to do restartu... Podejrzewam że router TPLINK blokuje port 80 bo sam z niego korzysta, jednak nie wiem jak mogę sprawić, aby ... w ogóle to dziwne, dlaczego laptop na którym jest serwer nie może korzystać z adresu 127.0.0.0/1 ?

: 28 sierpnia 2014, 13:29
autor: mariaczi
Jak ma z niego korzystać skoro nie masz go w /etc/hosts?

: 28 sierpnia 2014, 15:06
autor: mojnik
A jak mam go mieć? Patrz post pierwszy. Gdy miałem ustawienia z poprzedniego modemu, nie działało. Apache się nie uruchamiał.