On Sun, Nov 04, 2012 at 06:30:28PM +0100, Luca Bertoncello wrote:
Andre Klärner kandre@ak-online.be schrieb:
Greifst du von außen auf wirklich auf den Hostnamen zu, der im vHost verwendet wird? Mir ist es schon häufiger passiert, dass ich dann mit foo.dyndns.org:1080 oder sowas testen wollte, weil ich den DNS-Record noch nicht erzeugt hatte.. Und dann matchte erwartungsgemäß der vHost nicht..
Ich glaube, das Problem ist bei Apache. Bei VirtualHost kriegt es vom Browser auch die Port.
Ich habe (wenigstens temporär) so gelöst, daß ich Apache auf die 12500 lauschen lassen.
Hast du mal spaßeshalber mit Wireshark mitgeschnitten und geschaut ob das passt? Und: ist vielleicht im "Hostname: <foo>" HTTP-Header der Port enthalten? Wenn ja könnte ein passender "ServerAlias <foo>:12500" helfen.
Gruß, Andre