[Mapserver-DE] https, Sicherheitszertifikat

Lars Lingner ml at lingner.eu
Fre Mai 7 13:54:31 CEST 2010


On 07.05.2010 12:59, Leonhard Dietze wrote:
[...]
> Hat jemand eine Idee oder kennt die Problematik? Wir sind nicht sicher,
> wo das Problem liegt:
> - auf der einen Seite könnte es daran liegen, dass das
>    Sicherheitszertifikat nicht validiert ist (muss man beim
>    ersten direkten Aufruf im Browser bestätigen und installieren)
>    und der Mapserver so anstatt einer Karte eine textliche Meldung
>    zurück bekommt.
> - oder aber es liegt daran, dass eventuelle Sonderzeichen in den
>    Zugangsdaten beim encode/decode kaputt gehen.
> - Oder aber ???
> Vom WMS-Dienst selbst wird nur eine leere Fehlermeldung zurückgegeben
> und z.B. als "4be3ee6c_1e60_0.img.tmp" im mapimages-Verzeichnis
> abgelegt. Hier hatten wir bei fehlerhaften Zugangsdaten zumindest eine
> Mitteilung drin, dass die Benutzerdaten falsch sind - sonst ist die
> Datei aber leer.
> 
> Wir verwenden Mapserver 5.2, haben es aber auch u.a. mit "5.7-dev" (aus 
> FWTools2.4.7) versucht, um die neuen Sicherheitsfunktionalitäten zu
> testen (http://trac.osgeo.org/mapserver/ticket/3070).
> 

In diesem Ticket wird gezeigt wie das Zertifikat installiert wird. Hast
Du das gemacht oder gabs da schon Probleme?
Der Pfad zur Zertifikatdatei kann mittels

CONFIG "CURL_CA_BUNDLE" "/path/to/my-ca-bundle.txt"

konfiguriert werden. Oder auch als Umgebungsvariable.

Wurde probiert mit curl direkt den Dienst anzusprechen? Gibt es da
irgendwelche Meldungen?

Und die letzte Frage: Was steht im MapServer-Logfile?
Vielleicht hilft es das Loglevel zu erhöhen:
http://www.mapserver.org/mapfile/map.html?highlight=MS_ERRORFILE

Lars