Re: [UPDATE] [VOTE] TLS Peer Verification

From: Date: Sat, 21 Dec 2013 03:59:22 +0000
Subject: Re: [UPDATE] [VOTE] TLS Peer Verification
References: 1  Groups: php.internals 
Request: Send a blank email to internals+get-70801@lists.php.net to get a copy of this message
> The patch has been improved to obviate any need for manual CA management by > PHP itself. The new implementation takes advantage of OS and distro-managed > CA stores. As a result, users with a distro-packaged PHP version will see > most existing code work without any modifications while retaining control > of the implementation on a case-by-case basis. I'm unclear on how this change affects Windows installations, and I suspect it's not in a good way (though I could be missing something). The PHP WPI package provided and supported by Microsoft for IIS 7+ integration (which installs core PHP 5.4 -- 32-bit at this time -- and configures FastCGI) comes with OpenSSL enabled but doesn't seem to come with a trusted CA bundle that I can detect. If a PHP 5.6 WPI comes out with no new frills, there will be problems. The Windows CAPI store exists, of course, but I don't expect PHP is going to start be using clunkers like http://stackoverflow.com/questions/9507184/can-openssl-on-windows-use-the-system-certificate-store (right?). Or, if so, can we vouch for the cross-platform performance? -- Sandy

« previous php.internals (#70801) next »