Redirect Download funktioniet nicht (http-redirect)

Ch3p4cK
Habe folgendes Problem:
Auf meinem Windows Server den ich auf LANS mitnehme (da is redirect auch vorteilhaft) funktioniert der http-redirect nicht.

Auf dem Server System läuft ne Standardwebsite auf dem Port 80 (normal also).
In dieser Standardwebsite hab ich einen virtuellen Ordner erstellt Namens "cod" erstellt, der unter "http://chepack-server/cod/" erreichbar ist.
Dieser Virtuelle Ordner ist verlinkt auf "D:\cod\". "D:\cod" beinhaltet verschiedene Ordner in denen sich die Server befinden mit den verschiedenen Mods. Die Ordner heißen:

Zitat:

da_public (Der Public Server meines Clans wie er im Netz ist mit AWE)
fun_server_mw (AWE Mod + MW)
platinum (Platinum War Mod)


Wenn ich jetzt auf "http://chepack-server/cod/" über einen Browser draufgehe, kann ich den Ordner komplett durchforsten (Hab vorerst eingestellt, dass das möglich ist)

Nun hab ich am Public Server, der sich im Ordner "da_public" befindet einen redirect probiert. In der server.cfg steht:

Zitat:

//HTTP Redirect Downloads
set sv_allowDownload "1"
set cl_wwwDownload "1"
set sv_wwwDownload "1"
set sv_wwwBaseURL "http://chepack-server/cod/da_public"
set sv_wwwDlDisconnected "0"


Beim Connecten versucht CoD die Dateien zu laden. Bricht aber ab bevor er anfängt zu laden und versucht es wieder. Die ganze Zeit mit der gleichen Datei.
Aber wenn ich mit dem Browser nun auf "http://chepack-server/cod/da_public/" gehe sehe ich das komplette Verzeichnis samt den Exe-Dateien und den ganzen Ordnern usw...

Müsst doch eigentlich alles stimmen.
Wenn ich das ganze per FTP mache funktioniert es. Da hab ich auch "D:\cod" verlinkt und in der cfg als unterordner "da_public" angegeben. Das sieht dann so aus.

Zitat:

//HTTP Redirect Downloads
set sv_allowDownload "1"
set cl_wwwDownload "1"
set sv_wwwDownload "1"
set sv_wwwBaseURL "ftp://codserver:login@chepack-server/da_public"
set sv_wwwDlDisconnected "0"


Zur Info es ist das Betriebssystem Windows Server 2003 installiert und der Webserver ist Standardmäßig eingestellt über den Internetinformationsdienste-Manager. Muss man da eventuell was in der Konfiguration ändern?

--- edited by yoda: Thema angepasst ---
Bockpower
www ?
Kelli
Mit FTP ist es wirklich aua, das muss man eine Menge beachten damit das wirklich klappt. (Stichwort aktives / passives FTP + NAT) Geht jetzt aber zu weit das auseinanderzuklamüsern

Aber:

Code einblendenCode angehängt. Klicke hier zum Ein-/Ausblenden

code:
1:
2:
3:
4:
5:
6:
7:
8:
//HTTP Redirect Downloads
set sv_allowDownload "1"
set cl_wwwDownload "1"
set sv_wwwDownload "1"
set sv_wwwBaseURL "http://chepack-server/cod/da_public"
set sv_wwwDlDisconnected "0"


sieht ganz brauchbar aus. Könnte mir nur vorstellen das die Zugriffsrechte auf die Unter-Verzeichnisse nicht stimmen, denn

Zitat:

Beim Connecten versucht CoD die Dateien zu laden. Bricht aber ab bevor er anfängt zu laden und versucht es wieder.

passiert meistens wenn der Webserver eine 403 Datei ausliefert oder bei 404 auf eine andere Seite weiterleitet, das wird manchmal nicht erkannt und COD speichert dann diese html Seite als mapname.iwd, merkt das die Checksumme nicht stimmt und probierts nochmal, merkt das die check...

Probiere erstmal genau die Datei im Webbrowser zu öffnen, also http://chepack-server/cod/da_public/main/custommap.iwd und|oder http://chepack-server/cod/da_public/awe/custommap.iwd Es sollte der "Speichern unter" Dialog aufgehen. Wenn er die Datei direkt im Browser anzeigen will (Buchstabensalat als Seite) liefert der Webserver den falschen Mimetyp, wenn eine 403 Seite kommt stimmen die Zugriffsrechte nicht. Wenn es im Webbrowser geht hilft nur das Logfile von CoD (oder Console mit ^+Shift öffnen, dann sieht man den Pfad) und das Logfile des Webservers um da weiterzukommen.
Ch3p4cK

Zitat:

Original von Kellerkind
Mit FTP ist es wirklich aua, das muss man eine Menge beachten damit das wirklich klappt. (Stichwort aktives / passives FTP + NAT) Geht jetzt aber zu weit das auseinanderzuklamüsern

Klappt ja mit FTP ;-) Ich wills nur nicht ^^


Zitat:

Probiere erstmal genau die Datei im Webbrowser zu öffnen, also http://chepack-server/cod/da_public/main/custommap.iwd und|oder http://chepack-server/cod/da_public/awe/custommap.iwd Es sollte der "Speichern unter" Dialog aufgehen. Wenn er die Datei direkt im Browser anzeigen will (Buchstabensalat als Seite) liefert der Webserver den falschen Mimetyp, wenn eine 403 Seite kommt stimmen die Zugriffsrechte nicht. Wenn es im Webbrowser geht hilft nur das Logfile von CoD (oder Console mit ^+Shift öffnen, dann sieht man den Pfad) und das Logfile des Webservers um da weiterzukommen.


Zitat:

Ausgabe von Firefox und Iexplore
Die Seite wurde nicht gefunden
Die von Ihnen gesuchte Seite wurde eventuell entfernt, ihr Name wurde geändert, oder die Seite ist vorübergehend nicht verfügbar.

Versuchen Sie Folgendes:

* Stellen Sie sicher, dass die in der Adresszeile des Browsers angezeigte Websiteadresse richtig geschrieben und formatiert ist.
* Wenn Sie diese Seite über einen Hyperlink erreicht haben, teilen Sie dem Websiteadministrator mit, dass der Hyperlink nicht richtig formatiert ist.
* Klicken Sie auf die Schaltfläche Zurück, um einen anderen Hyperlink auszuprobieren.

HTTP Error 404 - File or directory not found. (HTTP-Fehler 404 - Datei oder Verzeichnis wurde nicht gefunden.)
Internetinformationsdienste (Internet Information Services oder IIS)

Technische Informationen (für Supportpersonal)

* Wechseln Sie zu Microsoft Product Support Services, und suchen Sie nach den Worten "HTTP" und "404".
* Öffnen Sie die IIS-Hilfe, die im IIS-Manager (inetmgr) zur Verfügung steht, und suchen Sie nach den Themen "Website-Setup", "Allgemeine Verwaltungsaufgaben" und "Informationen zu benutzerdefinierten Fehlermeldungen".
Ch3p4cK
Du hattes Recht mit dem MIME-Typ ;-)
Hatte gar keinen eingetragen. Hab nun die Endung "pk3" eingefügt und nun kann ich downloaden. Jetzt muss ichs nur noch in der server.cfg testen. Thx 4 ur help smile