Artikel mit Tag ssl
XAMPP und SSL socket transport
Dienstag, 1. September 2009
Wenn beim Versuch in PHP eine Resource über HTTPS zu öffnen folgende Fehlermeldung erscheint:
Fatal error: Uncaught exception '???' with message 'Unable to Connect to ssl://www.example.com:443. Error #24: Unable to find the socket transport "ssl" - did you forget to enable it when you configured PHP?'
Dann sollten folgende Schritte Abhilfe schaffen:
- Apache Dienst stoppen
-
Die Dateien ssleay32.dll und libeay32.dll aus dem Verzeichnis xampp\php in das Verzeichnis xampp\apache\bin kopieren. Dort schon vorhandenen Dateien überschreiben, oder zur Sicherheit vorher umbenennen.
-
In der Datei xampp\apache\bin\php.ini den Kommentar in der Zeile “;extension=php_openssl.dll” entfernen
-
Apache Dienst wieder starten
Ob alles geklappt hat kann man am einfachsten mit phpinfo() herausfinden.
ASP Classic: Sessioncookies per SSL übertragen
Dienstag, 7. April 2009
Will man unter ASP Classic erreichen, dass auch Sessioncookies über den sicheren SSL Kanal übermittelt werden, muss man erst in der Metabase die Eigenschaft “AspKeepSessionIDSecure” setzen.
Eine Beschreibung gibt es hier - AspKeepSessionIDSecure Metabase Property (IIS 6.0)
IIS6 + Wildcard Zertifikat + SSL Hostheader
Sonntag, 5. April 2009
Hier eine kurze Linkliste, die beim Einrichten eines SSL Wildcard Zertifikates zusammengekommen ist:
- SSL Hostheader erst ab IIS6 + Windows Server 2003 SP1
- SSL Hostheader können nicht über die IIS6-Gui angelegt werden - Configuring Server Bindings for SSL Host Headers (IIS 6.0)
- Syntax zum Anlegen von mehreren SSL Hostheadern pro Site
cscript.exe adsutil.vbs set /w3svc/<site_identifier>/SecureBindings ":443:example01.mysite.com" ":443:example02.mysite.com" - Sicherstellen, dass nur SSL genutzt wird - Ensuring That Secure Content Is Served Over HTTPS Only (IIS 6.0)
- IE unterstützt keine mehrfachen Subdomainnamen - Browser compatibility for Wildcard certificates
