On 02.01.2012 12:47, Michael Renner wrote:
On 02.01.2012 11:35, Reindl Harald wrote:
Am 02.01.2012 11:13, schrieb Michael Renner:

Moin,

Als ServerName ist in der httpd.conf
ServerName https://webdav.domain.tld:443
gesetzt. Hilft nix :-(

Weil das Unsinn ist und kein Servername

laut http://httpd.apache.org/docs/2.2/mod/core.html#servername aber
zulässig.

Schema und Port können in der Direktive verwendet werden. Weiter steht
dort:
The ServerName directive sets the request scheme, hostname and port that
the server uses to identify itself. This is used when creating
redirection URLs.

Beim Start moppert das error_log dass
[warn] Init: (webdav.domain.tld:443) You configured HTTP(80) on the
standard HTTPS(443) port!

Aber nachdem ich ein wenig mit Servernamen spielte (auch Einträge auf
ganz andere Servernamen) geht es nun plötzlich. Der Redirect erfolgt auf
https mit abschliessendem Slash.

Die Warnung ist nur eine Warnung. Wenn es noch mehr negative Seiteneffekte gibt, würde ich evtl. den Port 443 aus dem ServerName nehmen. Solange kein expliziter Port da steht, sollte der Apache beim Redirect auch keinen reinnehmen. Wenn der RP aber auf einen nicht-standard Port (!=80, 443) horcht, dann brauchst Du den 443 - oder Du spielst mit UseCanonicalName und ggf. mit UserCanonicalPhysicalPort auf dem RP. Am ehesten sollte wohl UseCanonicalName On passen (das ist nicht der Default).

Gruß

Rainer


--------------------------------------------------------------------------
Apache HTTP Server Mailing List "users-de" unsubscribe-Anfragen an [email protected]
          sonstige Anfragen an [email protected]
--------------------------------------------------------------------------

Antwort per Email an