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: <LOOPBACK,UP,LOWER_UP> mtu 16436 
    inet6 ::1/128 scope host 
       valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> 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 <h.rei...@thelounge.net> 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
> > tcp        0      0 :::80                   :::*                    LISTEN  
> >     7083/httpd2-prefork 
> > tcp        0      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 <jbl...@gmail.com> 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 <anme...@anup.de>:
> >>> 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
--------------------------------------------------------------------------

Antwort per Email an