PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Server hat falschen Namen



Tacker
25.01.02, 10:20
Hallo Leute
Ich habe einen Server bei Server4free, der für meine Zwecke auch völlig ausreicht. Das Problem:

Es wurde ein Nameserver - Alias zugelegt, der über keine eigene IP und somit über keine ReverseLookup Möglichkeit verfügt. Nun haben wir für den Server selbst eine IP und eine URL in der Form http://athen***.server4free.de zugeteilt bekommen. Die Seite ist nun folglich über diese drei Möglichkeiten zu erreichen:
[list=1]
http://www.domain.com
http://athen***.server4free.de
http://unsere Server IP
[/list=1]

Soweit ist das auch alles korrekt. In der httpd.conf wurde unsere Domain eingetragen. Egal wie wir die Seite auch aufrufen, entweder wir sehen die IP oder die Server4free Adresse in der Stauszeile. Irgendwas haben wir doch sicher übersehn, oder ?

MfG Tacker

Pingu
25.01.02, 10:56
Hi,

hast Du auch das hier beachtet: http://httpd.apache.org/docs/mod/core.html#usecanonicalname ?

und was heißt hier bei Dir "In der httpd.conf wurde unsere Domain eingetragen."?

Was steht denn da genau?

Dies Aussage ist korrekt eingetragen hilft nix, solange wir nicht wissen was für Dich korrekt heißt.

Gruß

-= Pingu =-

PS: Da wir in der Vergangenheit zwei Server (Sun und WinNT - aus Vergangenheitsbewältigungsgründen auch NT) am laufen unter 6 verschiedenen Domains. Weils da auch manchmal Probleme gab, daß der falsche Server angesprochen wurde, hat uns z.B. der Provider bei ServerName die IP eingetragen und UseCanonnicalName on, damit es wenigstens durch die IP wieder eindeutig wurde. Jetzt gibts halt z.B. das Phänomen, daß man wen man www.***-***.org/download eingibt, daß der Server auf 123.45.67.89/download/ umleitet.

Tacker
25.01.02, 21:17
Hallo
Ich habe mal hier (http://www.gmd-online.de/httpd.txt) die httpd.conf hochgeladen. Die IP ist nicht original 217.000.000.000 als Domain habe ich www.domain.net benutzt. Vielleicht entdeckt Ihr ja was was ich nicht gesehen habe.

So long

Pingu
25.01.02, 22:06
Hi Tracker,

also irgendwie hab ich da wieder sprüchliche Angaben gefunden. Zusammengefaßt steht drin:

ServerName 217.100.100.100
UseCanonicalName On
DocumentRoot "/home/confixx/html"

D.h. er ist standardmäßig eingestellt, daß er die bei Anfragen die HTML Dateien in /home/confixx/html/ sucht. Wenn Du dort jetzt ein Verzeichnis test hast und am Browser http://www.domain.net/test eingibst wird Apache keine Datei test finden, aber er findet ein Verzeichnis test. Also schickt er einen Redirect zum Browser zurück. Da da steht 'UseCanonicalName On' heißt das für den Apache, daß er für den Redirect die Angabe von 'ServerName' nehmen soll (siehe Manual, z.B. unter http://httpd.apache.org . Dort findet er die IP. Also schickt Apache einen Redirect auf 'http://217.100.100.100/test/' (Man beachte jetzt den Trailing / ). Daher kommt also die IP.

Dann finde ich hier noch Einstellungen für einen VirtualHost die dem oben teiweise widersprechen:

NameVirtualHost 217.100.100.100

# www.sub.domain.net wird auf das gleiche einderes Verzeichnis
<VirtualHost 217.000.000.000>
ServerName sub.domain.net
DocumentRoot "/usr/local/httpd/htdocs"
</VirtualHost>

# Hauptdomain wird auf entsprechendes DocumentRoot geleitet
<VirtualHost 217.000.000.000>
ServerName www.domain.net
ServerAlias *.domain.net
DocumentRoot "/usr/local/httpd/htdocs"
</VirtualHost>


Ich empfehle Dir nochmal die Beispiele im Manual durch zu lesen, insbesondere wenn Du wirklich mit VirtualHosts arbeiten möchtest: http://httpd.apache.org/docs/vhosts/examples.html

Ansonsten für einen ganz einfachen Server würde ich an Deiner Stelle die VirtualHost Sachen auszukommentieren. Dann den richtigen ServerName angeben (www.domain.net). Dann sollte es funzen.

Gruß

-= Pingu =-

Tacker
25.01.02, 22:29
Du hast recht, werde das mal ohne testen. Melde mich dann wieder !!
Danke erst mal

Tacker
26.01.02, 21:49
Ich denke mal es ist so....ich bekomme die Kriese. :( Die Möglichkeit das ich total behämmert bin ist sicher gegeben, aber......... !! Ich habe nun alle Variationen durch. Wo auch immer ich etwas ändern konnte habe ich es gemacht. Der Erfolg bleibt aus. Ein weiteres Problem stellen hier auch noch die Wildcards dar, bzw. der Einsatz von Subdomains.
Ich weis mir nun keinen Rat mehr und werde wohl nach Ausweichmöglichkeiten suchen müßen. Ich denke einfach mal das bei meinem Server ein Fehler vorliegt, der so einfach nicht zu beheben ist. Ich poste nun seit 2 Monaten in acht einschlägigen Foren und keiner konnte mir weiterhelfen.:confused:

Vielleicht findet sich ja doch noch jemand, der mir weiterhilft.

By Tacker