Re: IPv6 mit dem Apache Webserver

2011-10-19 Diskussionsfäden Reindl Harald


Am 20.10.2011 00:28, schrieb Andreas Meyer:
> Bjoern Hoehrmann  wrote:
> 
>> * Andreas Meyer wrote:
>>> Ich tausche also lediglich die IPv4 Adresse mit einer IPv6 Adresse aus
>>> und starte den Apache neu. Dann bekomme ich einen 403.
>>
>> Der Grund dafür steht im error_log.
> 
> Nein, der Zugriffsversuch mit dem 403 wurde nicht geloggt

Kann nicht sein

Im Error und/oder Access-Log muss irgendwas auftauchen
Wo das zueghörige liegt ist allerdings auch eine Frage
weil das ja auf  und -Ebene
unterschiedlich sein kann

Ich sehe im ganzen Thread die betreffende Konfiguration des VHosts nicht




signature.asc
Description: OpenPGP digital signature


Re: IPv6 mit dem Apache Webserver

2011-10-19 Diskussionsfäden Andreas Meyer
Bjoern Hoehrmann  wrote:

> * Andreas Meyer wrote:
> >Ich tausche also lediglich die IPv4 Adresse mit einer IPv6 Adresse aus
> >und starte den Apache neu. Dann bekomme ich einen 403.
> 
> Der Grund dafür steht im error_log.

Nein, der Zugriffsversuch mit dem 403 wurde nicht geloggt.

  Andreas

--
Apache HTTP Server Mailing List "users-de"
  unsubscribe-Anfragen an users-de-unsubscr...@httpd.apache.org
   sonstige Anfragen an users-de-h...@httpd.apache.org
--



Re: IPv6 mit dem Apache Webserver

2011-10-19 Diskussionsfäden Bjoern Hoehrmann
* Andreas Meyer wrote:
>Ich tausche also lediglich die IPv4 Adresse mit einer IPv6 Adresse aus
>und starte den Apache neu. Dann bekomme ich einen 403.

Der Grund dafür steht im error_log.
-- 
Björn Höhrmann · mailto:bjo...@hoehrmann.de · http://bjoern.hoehrmann.de
Am Badedeich 7 · Telefon: +49(0)160/4415681 · http://www.bjoernsworld.de
25899 Dagebüll · PGP Pub. KeyID: 0xA4357E78 · http://www.websitedev.de/ 

--
Apache HTTP Server Mailing List "users-de" 
  unsubscribe-Anfragen an users-de-unsubscr...@httpd.apache.org
   sonstige Anfragen an users-de-h...@httpd.apache.org
--



Re: IPv6 mit dem Apache Webserver

2011-10-19 Diskussionsfäden Andreas Meyer
Hallo!

Also der vhost ist ein PHP-Onlineshop und funktioniert mit einer IPv4 Adresse
problemlos. Weil mir die IPv4 Adressen ausgegangen sind dachte ich, ich
versuchs einfach mal mit meinem IPv6 Netz.
Ich tausche also lediglich die IPv4 Adresse mit einer IPv6 Adresse aus
und starte den Apache neu. Dann bekomme ich einen 403.

# ip -6 route
2a01:4f8:61:2120::/59 dev eth0  metric 1024  expires 21104421sec mtu 1500 
advmss 1440 hoplimit 4294967295
fe80::/64 dev eth0  metric 256  expires 21104304sec mtu 1500 advmss 1440 
hoplimit 4294967295
default via 2a01:4f8:61:2120::1 dev eth0  metric 1024  expires 21134932sec mtu 
1500 advmss 1440 hoplimit 4294967295

# ip -6 addr
1: lo:  mtu 16436 
inet6 ::1/128 scope host 
   valid_lft forever preferred_lft forever
2: eth0:  mtu 1500 qlen 1000
inet6 2a01:4f8:61:2122::2/64 scope global 
   valid_lft forever preferred_lft forever

# ping6 www.heise.de
PING www.heise.de(www.heise.de) 56 data bytes
64 bytes from www.heise.de: icmp_seq=1 ttl=59 time=4.20 ms

Also dieses 403 macht mir Sorgen. Der Server wäre eigentlich erreichbar,
aber dann kommt der 403.

  Andreas

Reindl Harald  wrote:

> Ähm ja was ist denn dein Document-Root und was liegt da drinnen?
> 403 ist normalerweise ein leerer Ordner ohne index.htm/index.php 
> index.wasauchimmer
> Du musst natürlich den VHost auch konfigurieren!
> 
> Am 19.10.2011 22:58, schrieb Andreas Meyer:
> > Hallo!
> > 
> > # netstat -nap |grep http
> > tcp0  0 :::80   :::*LISTEN  
> > 7083/httpd2-prefork 
> > tcp0  0 :::443  :::*LISTEN  
> > 7083/httpd2-prefork
> > 
> > Das Problem ist, ich bekomme beim Zugriff auf den IPv6 Host einen 403.
> > 
> > Zugriff verweigert!
> > Der Zugriff auf das angeforderte Verzeichnis ist nicht möglich. Entweder 
> > ist kein Index-Dokument vorhanden oder das Verzeichnis ist 
> > zugriffsgeschützt.
> > Sofern Sie dies für eine Fehlfunktion des Servers halten, informieren Sie 
> > bitte den Webmaster hierüber.
> > Error 403
> > 
> > Ich weis nicht, wie ich das Problem lösen soll.
> > 
> >   Andreas
> > 
> > Mario Brandt  wrote:
> > 
> >> Hallo Andreas,
> >> normalerweise reicht ein Listen 80, damit der apache sowohl auf IPv4
> >> und auf IPv6 lauscht (auf allen verügbaren IP Adresssen).
> >>
> >> Ein
> >> sudo netstat -nap
> >> sollte Dir zeigen, ob der httpd prozess schon auf IPv6 port 80 lauscht.
> >>
> >> Gruß
> >> Mario
> >>
> >> 2011/10/19 Andreas Meyer :
> >>> Hallo!
> >>>
> >>> Ich betreibe auf einem Apache
> >>>
> >>> Server version: Apache/2.2.4 (Linux/SUSE)
> >>> Server built:   Mar 26 2008 12:37:48
> >>> Server's Module Magic Number: 20051115:5
> >>> Server loaded:  APR 1.2.9, APR-Util 1.2.8
> >>> Compiled using: APR 1.2.9, APR-Util 1.2.8
> >>> Architecture:   32-bit
> >>> Server MPM: Prefork
> >>>  threaded: no
> >>>forked: yes (variable process count)
> >>>
> >>> mehrer IP-based und Namebased vhosts. Ich möchte nun einen der
> >>> IP-based vhosts nur mit einer IPv6 Adresse betreiben. Ist eine
> >>> solche mit IPv4 und IPv6 gemischte Betriebsweise möglich, oder
> >>> kann ich mein Vorhaben vergessen? Ich habe gelesen, es bedarf
> >>> eines Listen Eintrags wie [::]:80.
> >>> Nur, wenn ich einen solchen Eintrag zum Eintrag Listen 80 mache,
> >>> dann bekomme ich eine Fehlermeldung, dass der Socket bereits
> >>> benutzt wird und der Apache startet nicht.
> 


--
Apache HTTP Server Mailing List "users-de"
  unsubscribe-Anfragen an users-de-unsubscr...@httpd.apache.org
   sonstige Anfragen an users-de-h...@httpd.apache.org
--



Re: IPv6 mit dem Apache Webserver

2011-10-19 Diskussionsfäden Reindl Harald
Ähm ja was ist denn dein Document-Root und was liegt da drinnen?
403 ist normalerweise ein leerer Ordner ohne index.htm/index.php 
index.wasauchimmer
Du musst natürlich den VHost auch konfigurieren!

Am 19.10.2011 22:58, schrieb Andreas Meyer:
> Hallo!
> 
> # netstat -nap |grep http
> tcp0  0 :::80   :::*LISTEN
>   7083/httpd2-prefork 
> tcp0  0 :::443  :::*LISTEN
>   7083/httpd2-prefork
> 
> Das Problem ist, ich bekomme beim Zugriff auf den IPv6 Host einen 403.
> 
> Zugriff verweigert!
> Der Zugriff auf das angeforderte Verzeichnis ist nicht möglich. Entweder ist 
> kein Index-Dokument vorhanden oder das Verzeichnis ist zugriffsgeschützt.
> Sofern Sie dies für eine Fehlfunktion des Servers halten, informieren Sie 
> bitte den Webmaster hierüber.
> Error 403
> 
> Ich weis nicht, wie ich das Problem lösen soll.
> 
>   Andreas
> 
> Mario Brandt  wrote:
> 
>> Hallo Andreas,
>> normalerweise reicht ein Listen 80, damit der apache sowohl auf IPv4
>> und auf IPv6 lauscht (auf allen verügbaren IP Adresssen).
>>
>> Ein
>> sudo netstat -nap
>> sollte Dir zeigen, ob der httpd prozess schon auf IPv6 port 80 lauscht.
>>
>> Gruß
>> Mario
>>
>> 2011/10/19 Andreas Meyer :
>>> Hallo!
>>>
>>> Ich betreibe auf einem Apache
>>>
>>> Server version: Apache/2.2.4 (Linux/SUSE)
>>> Server built:   Mar 26 2008 12:37:48
>>> Server's Module Magic Number: 20051115:5
>>> Server loaded:  APR 1.2.9, APR-Util 1.2.8
>>> Compiled using: APR 1.2.9, APR-Util 1.2.8
>>> Architecture:   32-bit
>>> Server MPM: Prefork
>>>  threaded: no
>>>forked: yes (variable process count)
>>>
>>> mehrer IP-based und Namebased vhosts. Ich möchte nun einen der
>>> IP-based vhosts nur mit einer IPv6 Adresse betreiben. Ist eine
>>> solche mit IPv4 und IPv6 gemischte Betriebsweise möglich, oder
>>> kann ich mein Vorhaben vergessen? Ich habe gelesen, es bedarf
>>> eines Listen Eintrags wie [::]:80.
>>> Nur, wenn ich einen solchen Eintrag zum Eintrag Listen 80 mache,
>>> dann bekomme ich eine Fehlermeldung, dass der Socket bereits
>>> benutzt wird und der Apache startet nicht.



signature.asc
Description: OpenPGP digital signature


Re: IPv6 mit dem Apache Webserver

2011-10-19 Diskussionsfäden Andreas Meyer
Hallo!

# netstat -nap |grep http
tcp0  0 :::80   :::*LISTEN  
7083/httpd2-prefork 
tcp0  0 :::443  :::*LISTEN  
7083/httpd2-prefork

Das Problem ist, ich bekomme beim Zugriff auf den IPv6 Host einen 403.

Zugriff verweigert!
Der Zugriff auf das angeforderte Verzeichnis ist nicht möglich. Entweder ist 
kein Index-Dokument vorhanden oder das Verzeichnis ist zugriffsgeschützt.
Sofern Sie dies für eine Fehlfunktion des Servers halten, informieren Sie bitte 
den Webmaster hierüber.
Error 403

Ich weis nicht, wie ich das Problem lösen soll.

  Andreas

Mario Brandt  wrote:

> Hallo Andreas,
> normalerweise reicht ein Listen 80, damit der apache sowohl auf IPv4
> und auf IPv6 lauscht (auf allen verügbaren IP Adresssen).
> 
> Ein
> sudo netstat -nap
> sollte Dir zeigen, ob der httpd prozess schon auf IPv6 port 80 lauscht.
> 
> Gruß
> Mario
> 
> 2011/10/19 Andreas Meyer :
> > Hallo!
> >
> > Ich betreibe auf einem Apache
> >
> > Server version: Apache/2.2.4 (Linux/SUSE)
> > Server built:   Mar 26 2008 12:37:48
> > Server's Module Magic Number: 20051115:5
> > Server loaded:  APR 1.2.9, APR-Util 1.2.8
> > Compiled using: APR 1.2.9, APR-Util 1.2.8
> > Architecture:   32-bit
> > Server MPM:     Prefork
> >  threaded:     no
> >    forked:     yes (variable process count)
> >
> > mehrer IP-based und Namebased vhosts. Ich möchte nun einen der
> > IP-based vhosts nur mit einer IPv6 Adresse betreiben. Ist eine
> > solche mit IPv4 und IPv6 gemischte Betriebsweise möglich, oder
> > kann ich mein Vorhaben vergessen? Ich habe gelesen, es bedarf
> > eines Listen Eintrags wie [::]:80.
> > Nur, wenn ich einen solchen Eintrag zum Eintrag Listen 80 mache,
> > dann bekomme ich eine Fehlermeldung, dass der Socket bereits
> > benutzt wird und der Apache startet nicht.
> >
> > Gibt es eine Lösung für dieses Problem?
> >
> > Grüße
> >
> >   Andreas
> >
> > --
> >                Apache HTTP Server Mailing List "users-de"
> >      unsubscribe-Anfragen an users-de-unsubscr...@httpd.apache.org
> >           sonstige Anfragen an users-de-h...@httpd.apache.org
> > --
> >
> >
> 
> --
> Apache HTTP Server Mailing List "users-de" 
>   unsubscribe-Anfragen an users-de-unsubscr...@httpd.apache.org
>sonstige Anfragen an users-de-h...@httpd.apache.org
> --
> 


--
Apache HTTP Server Mailing List "users-de"
  unsubscribe-Anfragen an users-de-unsubscr...@httpd.apache.org
   sonstige Anfragen an users-de-h...@httpd.apache.org
--



Re: IPv6 mit dem Apache Webserver

2011-10-19 Diskussionsfäden Mario Brandt
Hallo Andreas,
normalerweise reicht ein Listen 80, damit der apache sowohl auf IPv4
und auf IPv6 lauscht (auf allen verügbaren IP Adresssen).

Ein
sudo netstat -nap
sollte Dir zeigen, ob der httpd prozess schon auf IPv6 port 80 lauscht.

Gruß
Mario

2011/10/19 Andreas Meyer :
> Hallo!
>
> Ich betreibe auf einem Apache
>
> Server version: Apache/2.2.4 (Linux/SUSE)
> Server built:   Mar 26 2008 12:37:48
> Server's Module Magic Number: 20051115:5
> Server loaded:  APR 1.2.9, APR-Util 1.2.8
> Compiled using: APR 1.2.9, APR-Util 1.2.8
> Architecture:   32-bit
> Server MPM:     Prefork
>  threaded:     no
>    forked:     yes (variable process count)
>
> mehrer IP-based und Namebased vhosts. Ich möchte nun einen der
> IP-based vhosts nur mit einer IPv6 Adresse betreiben. Ist eine
> solche mit IPv4 und IPv6 gemischte Betriebsweise möglich, oder
> kann ich mein Vorhaben vergessen? Ich habe gelesen, es bedarf
> eines Listen Eintrags wie [::]:80.
> Nur, wenn ich einen solchen Eintrag zum Eintrag Listen 80 mache,
> dann bekomme ich eine Fehlermeldung, dass der Socket bereits
> benutzt wird und der Apache startet nicht.
>
> Gibt es eine Lösung für dieses Problem?
>
> Grüße
>
>   Andreas
>
> --
>                Apache HTTP Server Mailing List "users-de"
>      unsubscribe-Anfragen an users-de-unsubscr...@httpd.apache.org
>           sonstige Anfragen an users-de-h...@httpd.apache.org
> --
>
>

--
Apache HTTP Server Mailing List "users-de"
  unsubscribe-Anfragen an users-de-unsubscr...@httpd.apache.org
   sonstige Anfragen an users-de-h...@httpd.apache.org
--



IPv6 mit dem Apache Webserver

2011-10-19 Diskussionsfäden Andreas Meyer
Hallo!

Ich betreibe auf einem Apache

Server version: Apache/2.2.4 (Linux/SUSE)
Server built:   Mar 26 2008 12:37:48
Server's Module Magic Number: 20051115:5
Server loaded:  APR 1.2.9, APR-Util 1.2.8
Compiled using: APR 1.2.9, APR-Util 1.2.8
Architecture:   32-bit
Server MPM: Prefork
  threaded: no
forked: yes (variable process count)

mehrer IP-based und Namebased vhosts. Ich möchte nun einen der
IP-based vhosts nur mit einer IPv6 Adresse betreiben. Ist eine
solche mit IPv4 und IPv6 gemischte Betriebsweise möglich, oder
kann ich mein Vorhaben vergessen? Ich habe gelesen, es bedarf
eines Listen Eintrags wie [::]:80.
Nur, wenn ich einen solchen Eintrag zum Eintrag Listen 80 mache,
dann bekomme ich eine Fehlermeldung, dass der Socket bereits
benutzt wird und der Apache startet nicht.

Gibt es eine Lösung für dieses Problem?

Grüße

   Andreas

--
Apache HTTP Server Mailing List "users-de"
  unsubscribe-Anfragen an users-de-unsubscr...@httpd.apache.org
   sonstige Anfragen an users-de-h...@httpd.apache.org
--