DynDNS + virtual Host Problem Error 403

Irgendwelche Probleme mit XAMPP für Windows? Dann ist hier genau der richtige Ort um nachzufragen.

DynDNS + virtual Host Problem Error 403

Postby Sesostris » 20. February 2009 19:06

Hi,

Folgendes großes/kleines Problem:

Ich nutze ApacheFriends XAMPP (basic package) version 1.6.4 unter Windows.

Per DynDNS ist mein Home-PC ans Internet gekoppelt über xxx.homedns.org (Adresse zensiert ;) )

Jetzt wollte ich 2 virtual Hosts einrichten, dabei gibt es allerdings ein Problem: Ich erhalte immer einen 403-Error (Zugriff verweigert). Die beiden Hosts sollen lauten:
bt.xxx.homedns.org (soll auf den Ordner: „C:/xampp/htdocs/bt“ verweisen)
softxp.xxx.homedns.org (soll auf den Ordner: „C:/xampp/htdocs/softxp“ verweisen)

Die Datei httpd.conf enthält folgende Zeile:
Code: Select all
Include conf/extra/httpd-vhosts.conf

(nicht auskommentiert)

In der besagten Datei httpd-vhosts.conf habe ich nun folgendes hinzugefügt (unter dem kommentierten Bereich):
Code: Select all
NameVirtualHost *:80

<VirtualHost *:80>
   ServerName bt.xxx.homedns.org
   ServerAlias bt.xxx.homedns.org *.bt.xxx.homedns.org
   DocumentRoot "C:/xampp/htdocs/bt"
   ServerAdmin admin@localhost
<Directory "C:/xampp/htdocs/bt">
   Options Indexes FollowSymLinks Includes ExecCGI
   Order allow,deny
   Allow from all
   AllowOverride All
</Directory>
</VirtualHost>

<VirtualHost *:80>
   ServerName softxp.xxx.homedns.org
   ServerAlias softxp.xxx.homedns.org *.softxp.xxx.homedns.org
   DocumentRoot "C:/xampp/htdocs/softxp"
   ServerAdmin admin@localhost
<Directory "C:/xampp/htdocs/softxp">
   Options Indexes FollowSymLinks Includes ExecCGI
   Order allow,deny
   Allow from all
   AllowOverride All
</Directory>
</VirtualHost>


Auch bei:
C:\WINDOWS\system32\drivers\etc habe ich in die Datei host folgendes hinzugefügt:
Code: Select all
127.0.0.1   softxp.xxx.homedns.org
127.0.0.1   bt.xxx.homedns.org


Wenn ich die beiden Domain softxp.xxx.homedns.org und bt.xxx.homedns.org jetzt besuchen will über Opera, krieg ich bloß ein:
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


In der error.log steht dazu folgendes:
Code: Select all
[Fri Feb 20 18:25:35 2009] [error] [client 127.0.0.1] client denied by server configuration: C:/xampp/htcods, referer: http://bt.xxx.homedns.org/


Mir ist schon bewusst, dass das Verzeichnis "htcods" in Wirklichkeit "htdocs" heißt. Ich hatte mich da einmal vertippt, den Fehler aber sofort wieder berichtigt, also wieder umgeändert in "htdocs" und das sowohl bei httpd-vhosts.conf als auch bei httpd.conf.

Hab ich irgendetwas falsch gemacht oder vergessen oder woran kann das liegen, das ich da auf die beiden Subdomains nicht zugreifen kann (obwohl in jedem der beiden Ordner eine Datei namens index.html liegt)?

Wenn das an dem "htcods" liegt, dann hab ich ein Problem, weil ich wüsste jetzt nicht, wo das da noch falsch drinnen stehen sollte, also in welcher Datei.

Edit: ich sehe gerade, dass das wohl vielleicht besser ins Forum "Apache" passt. Sorry!
Sesostris
 
Posts: 4
Joined: 20. February 2009 18:45

Re: DynDNS + virtual Host Problem Error 403

Postby Wiedmann » 20. February 2009 21:11

Mir ist schon bewusst, dass das Verzeichnis "htcods" in Wirklichkeit "htdocs" heißt. Ich hatte mich da einmal vertippt, den Fehler aber sofort wieder berichtigt, also wieder umgeändert in "htdocs" und das sowohl bei httpd-vhosts.conf als auch bei httpd.conf.

Kam der Fehler mit "htcods" nur einmal, oder steht in neuen Fehlermeldungen immer noch "htcods", obwohl du es in "htdocs" geändert hast?

(BTW: den Apache hast du natürlich neu gestartet?)
Wiedmann
AF Moderator
 
Posts: 17106
Joined: 01. February 2004 12:38
Location: Stuttgart / Germany

Re: DynDNS + virtual Host Problem Error 403

Postby Sesostris » 20. February 2009 22:23

Wiedmann wrote:
Mir ist schon bewusst, dass das Verzeichnis "htcods" in Wirklichkeit "htdocs" heißt. Ich hatte mich da einmal vertippt, den Fehler aber sofort wieder berichtigt, also wieder umgeändert in "htdocs" und das sowohl bei httpd-vhosts.conf als auch bei httpd.conf.

Kam der Fehler mit "htcods" nur einmal, oder steht in neuen Fehlermeldungen immer noch "htcods", obwohl du es in "htdocs" geändert hast?

(BTW: den Apache hast du natürlich neu gestartet?)


Den Apache hab ich nach jeder Änderung neu gestartet ;)

Aber das mit htcods kam nicht nur einmal. Jetzt kommt sogar noch eine andere Variante(?):
Code: Select all
[Fri Feb 20 22:18:58 2009] [error] [client 127.0.0.1] client denied by server configuration: C:/xampp/htcods, referer: http://bt.xxx.homedns.org/
[Fri Feb 20 22:19:02 2009] [error] [client 127.0.0.1] client denied by server configuration: C:/xampp/htdcos
[Fri Feb 20 22:19:02 2009] [error] [client 127.0.0.1] client denied by server configuration: C:/xampp/htdcos, referer: http://softxp.xxx.homedns.org/
[Fri Feb 20 22:21:43 2009] [error] [client 127.0.0.1] client denied by server configuration: C:/xampp/htcods


Ziemlich verrückt. Einmal htcods und einmal htdcos. Wobei ich seit meinem letzten Post hier nichts mehr verändert habe. Ziemlich seltsam.
Sesostris
 
Posts: 4
Joined: 20. February 2009 18:45

Re: DynDNS + virtual Host Problem Error 403

Postby Wiedmann » 20. February 2009 22:47

Jetzt kommt sogar noch eine andere Variante(?):

Also ohne das du jeweils was geändert hast zwischendurch? (liegt ja immer einige Zeit dazwischen)

Ich nutze ApacheFriends XAMPP (basic package) version 1.6.4 unter Windows.

Welches Windows?
Wiedmann
AF Moderator
 
Posts: 17106
Joined: 01. February 2004 12:38
Location: Stuttgart / Germany

Re: DynDNS + virtual Host Problem Error 403

Postby Sesostris » 21. February 2009 00:08

Wiedmann wrote:
Jetzt kommt sogar noch eine andere Variante(?):

Also ohne das du jeweils was geändert hast zwischendurch? (liegt ja immer einige Zeit dazwischen)


Jap, so sieht's aus. Ich habe nichts geändert, habe nur vor deinem Beitrag noch einmal versucht die Subdomains zu besuchen und dann hab ich halt in den error.log geschaut :wink:
Wiedmann wrote:
Ich nutze ApacheFriends XAMPP (basic package) version 1.6.4 unter Windows.

Welches Windows?


Windows XP 32bit ServicePack 3.

Edit: Habe gerade eben noch einmal geschaut. Nach wie vor, keine Änderung :wink:
Code: Select all
[Sat Feb 21 00:05:53 2009] [error] [client 127.0.0.1] client denied by server configuration: C:/xampp/htdcos
[Sat Feb 21 00:05:53 2009] [error] [client 127.0.0.1] client denied by server configuration: C:/xampp/htdcos, referer: http://softxp.xxx.homedns.org/
[Sat Feb 21 00:05:59 2009] [error] [client 127.0.0.1] client denied by server configuration: C:/xampp/htcods
[Sat Feb 21 00:05:59 2009] [error] [client 127.0.0.1] client denied by server configuration: C:/xampp/htcods, referer: http://bt.xxx.homedns.org/


Ob es was bringt, auf XAMPP 1.7.0 zu upgraden?
Sesostris
 
Posts: 4
Joined: 20. February 2009 18:45

Re: DynDNS + virtual Host Problem Error 403

Postby Sesostris » 21. February 2009 11:27

mh...

Problem gelöst.

Gestern Abend noch ganz normal den PC ausgemacht, heute wieder angeschaltet und es geht. Reicht für einen Serverneustart eigentlich ein ganz normaler 'Refresh' oder muss man dazu Xampp komplett neu starten?

Ich hab bislang angenommen, dass ein 'Refresh' reicht. Nach jeder Änderung habe ich auch den Browsercache geleert um ganz sicher zu gehen.

Was ich noch gemacht habe ist: Ich habe die php.ini Datei vor einiger Zeit ein wenig an die Sicherheitsvorkehrungen lt. heise.de angepasst. Durch Zufall guck ich heute da rein, da merke ich doch, dass 'open_basedir' auskommentiert ist. Kommentierung weggemacht und getestet und es hat funktioniert.

Ich denke aber nicht, dass es was mit der php.ini Datei zu tun hat, denn nachdem ich 'open_basedir' wieder in den Kommentarbereich gesetzt hatte, funktionierte es trotzdem :mrgreen:

Egal. Vielen Dank noch einmal für deine Hilfe Wiedmann :)

Edit: Muss ich eigentlich, nachdem ich folgende Datei bearbeitet habe:
In: C:\WINDOWS\system32\drivers\etc Datei: host

Windows "refreshen" (rebooten) damit die Änderungen wirksam werden?
Sesostris
 
Posts: 4
Joined: 20. February 2009 18:45

Re: DynDNS + virtual Host Problem Error 403

Postby Nobbie » 21. February 2009 13:35

Sesostris wrote:Windows "refreshen" (rebooten) damit die Änderungen wirksam werden?


Versuch macht kluch...

(Antwort: nein, die Änderung zieht per sofort).

Ist das bißchen Eigeninitiative, das mal selbst zu probieren, wirklich schon zu viel verlangt?
Nobbie
 
Posts: 8761
Joined: 09. March 2008 13:04


Return to XAMPP für Windows

Who is online

Users browsing this forum: No registered users and 3 guests