Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2007-07-25 11:27:54

  b4mbus - Użytkownik

b4mbus
Użytkownik
Skąd: czę100chowa
Zarejestrowany: 2007-02-02

apache error VirtualHost

httpd.conf wyglada tak...

-----
NameVirtualHost IP:80

Listen 8081
Listen 80
Listen 8082

<VirtualHost blokada.DOMENA>
    ServerName blokada.DOMENA
    DocumentRoot /var/www/blokada
</VirtualHost>

<VirtualHost admin.DOMENA>
    ServerName admin.DOMENA
    DocumentRoot /var/www/admin
</VirtualHost>

#
# VirtualHost example:
# Almost any Apache directive may go into a VirtualHost container.
#
#<VirtualHost ip.address.of.host.some_domain.com>
#    ServerAdmin webmaster@host.some_domain.com
#    DocumentRoot /www/docs/host.some_domain.com
#    ServerName host.some_domain.com
#    ErrorLog logs/host.some_domain.com-error.log
#    CustomLog logs/host.some_domain.com-access.log common
#</VirtualHost>

<VirtualHost _default_:8081>
    ServerName blokada.DOMENA
    DocumentRoot /var/www/blokada
</VirtualHost>

<VirtualHost _default_:8082>
    ServerName admin.DOMENA
    DocumentRoot /var/www/admin
</VirtualHost>

# Automatically added by the post-installation script
# as part of the transition to a config directory layout
# similar to apache2, and that will help users to migrate
# from apache to apache2 or revert back easily
Include /etc/apache/conf.d

Przekierowanie w iptables do portu 8081 działa... ale nie da sie na 8082.... dlaczego ??

apache restart daje -->

server:/etc/init.d# apache restart

[Wed Jul 25 11:25:55 2007] [error] Cannot resolve host name blokada.DOMENA --- ignoring!
[Wed Jul 25 11:25:55 2007] [error] Cannot resolve host name admin.DOMENA --- ignoring!
[Wed Jul 25 11:25:55 2007] [warn] NameVirtualHost IP:80 has no VirtualHosts


Ktos pomoze ?

Offline

 

#2  2007-07-25 18:48:02

  kamikaze - Administrator

kamikaze
Administrator
Zarejestrowany: 2004-04-16

Re: apache error VirtualHost

A te poddomeny blokada.DOMENA i admin.DOMENA masz ustawione by wskazywały na ip serwera? Wygląda na to, że nie są zdefiniowane nawet.

Offline

 

#3  2007-07-25 20:59:23

  b4mbus - Użytkownik

b4mbus
Użytkownik
Skąd: czę100chowa
Zarejestrowany: 2007-02-02

Re: apache error VirtualHost

tak mam ustawione  moje domeny od tpsy... i IP tez mam swoje...

Offline

 

#4  2007-07-26 00:54:32

  Contravene - Użytkownik

Contravene
Użytkownik
Zarejestrowany: 2006-08-07

Re: apache error VirtualHost

Podałeś mało informacji, więc powiem ci tylko co wywołuje błędy Apache.

Definicje <VirtualHost> w pierwszym wierszu nie powinny zawierać np. "<VirtualHost blokada.DOMENA>",  ale obie muszą mieć tam to, co jest po "NameVirtualHost", czyli w twoim przypadku "IP:80". Pierwszy wiersz w obu przypadkach musi wyglądać tak: <VirtualHost IP:80>.

Offline

 

#5  2007-07-26 23:13:33

  b4mbus - Użytkownik

b4mbus
Użytkownik
Skąd: czę100chowa
Zarejestrowany: 2007-02-02

Re: apache error VirtualHost

Ok apache juz nie wywala bledow :) ale nadal nie moge zrobic takjakby drugiego przekierowannia... znaczy serwerka...  wpisujac w przegladarce http://192.168.0.1:8081 działa pokazuje sie stronka i jak zrobie przekierowanie usera przez iptables tez dziala ale jak wpisze w przegladarke http://192.168.0.1:8082 niema strony.... i z iptables to samo... jakby ten drugi serwwerk nie dzialal prawidlwo :( jakby wogole nie dzialal... robilem apache restart...  co mam nie tak jescze:( ?

Offline

 

#6  2007-07-27 00:40:19

  Contravene - Użytkownik

Contravene
Użytkownik
Zarejestrowany: 2006-08-07

Re: apache error VirtualHost

Reszta konfigu wygląda w porządku. Dziwne, ze przekierowanie iptables nie działa. Może problem leży gdzieś w ruterze? Jak robisz przekierowanie na firewallu?

Offline

 

#7  2007-07-27 08:36:09

  b4mbus - Użytkownik

b4mbus
Użytkownik
Skąd: czę100chowa
Zarejestrowany: 2007-02-02

Re: apache error VirtualHost

#$IPT -A PREROUTING -t nat -s 192.168.0.10 -p tcp --dport 80 -j DNAT --to-destination 192.168.0.1:8082

#$IPT -A PREROUTING -t nat -s 192.168.0.10 -p udp --dport 80 -j DNAT --to-destination 192.168.0.1:8082

Offline

 

#8  2007-07-27 11:56:36

  Contravene - Użytkownik

Contravene
Użytkownik
Zarejestrowany: 2006-08-07

Re: apache error VirtualHost

Jeśli te reguły wpisujesz na komputerze, na którym jest zainstalowany Apache, dlaczego nie użyjesz adresu locahost? Wydaje mi się, że ruter sieciowy rezerwuje ten port do swoich celów. Niech mnie ktoś poprawi, jeśli się mylę.

Offline

 

#9  2007-07-27 19:22:13

  b4mbus - Użytkownik

b4mbus
Użytkownik
Skąd: czę100chowa
Zarejestrowany: 2007-02-02

Re: apache error VirtualHost

Tak to wpisuje w iptables na serwerze... dziala wszystko na port 8081... na 8082 juz nie ;/

Offline

 

#10  2007-07-30 12:59:20

  Contravene - Użytkownik

Contravene
Użytkownik
Zarejestrowany: 2006-08-07

Re: apache error VirtualHost

Na serwerze jakim? Sieciowym, pełniącym rolę rutera? Komputerze z serwerem Apache? Sprawdzałeś dostępność portów na ruterze? Probowałeś użyć innego portu niż 8082?

Offline

 

#11  2007-07-31 22:55:39

  b4mbus - Użytkownik

b4mbus
Użytkownik
Skąd: czę100chowa
Zarejestrowany: 2007-02-02

Re: apache error VirtualHost

Jest to serwer sieciowy.... obsluguje dzuielenie neta na LAN, sambe, serwer www....

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Możesz wyłączyć AdBlock — tu nie ma reklam ;-)