fatal protocol error when fetching HTTPS
| Bug #39039 | SSL: fatal protocol error when fetching HTTPS | ||||
|---|---|---|---|---|---|
| Submitted: | 2006-10-04 19:08 UTC | Modified: | 2006-10-05 00:38 UTC | ||
| From: | david at acz dot org | Assigned: | |||
| Status: | Closed | Package: | Filesystem function related | ||
| PHP Version: | 5.1.6 | OS: | SuSE Linux | ||
| Private report: | No | CVE-ID: | None | ||
[2006-10-04 19:08 UTC] david at acz dot org
Description:
------------
PHP issues the warning "SSL: fatal protocol error" when fetching certain HTTPS URLs, including Google AdSense.
The file_get_contents() function works correctly if errors are suppressed, but I am aware of no way to fix SoapClient.
Since PHP seems capable of working around the error (and other HTTPS libraries work fine), it would be useful to have a global option (perhaps enabled by default) to disable the warning.
Reproduce code:
---------------
file_get_contents("https://adsense.google.com/api/adwords/v6/InfoService?wsdl");
new SoapClient("https://adsense.google.com/api/adwords/v6/InfoService?wsdl");
Expected result:
----------------
The functions should work correctly with no warnings.
Actual result:
--------------
PHP Warning: file_get_contents(): SSL: fatal protocol error
PHP Warning: SoapClient::__construct(): SSL: fatal protocol error
Patches
Pull Requests
History
AllCommentsChangesGit/SVN commits
[2006-10-04 21:48 UTC] tony2001@php.net
[2006-10-05 00:38 UTC] iliaa@php.net