Package home | Report new bug | New search | Development Roadmap Status: Open | Feedback | All | Closed Since Version 0.14.0

Bug #592 Transport_HTTPS stops on HTTP Repsonse 500
Submitted: 2004-01-16 14:38 UTC
From: schst Assigned: arnaud
Status: Closed Package: SOAP
PHP Version: Irrelevant OS: Irrelevant
Roadmaps: (Not assigned)    
Subscription  


 [2004-01-16 14:38 UTC] schst
Description: ------------ If using an HTTPS connection, the SOAP client will return a PEAR_Error object if the SOAP Servers send a Response Code 500. From the SOAP 1.1 specs: "In case of a SOAP error while processing the request, the SOAP HTTP server MUST issue an HTTP 500 "Internal Server Error" response and include a SOAP message in the response containing a SOAP Fault element." It can be changed by modfifying SOAP_Transport_HTTP curl_setopt($ch, CURLOPT_FAILONERROR, 1); should be curl_setopt($ch, CURLOPT_FAILONERROR, 0); For more information on the topic see: http://lists.w3.org/Archives/Public/xml-dist-app/2001Jun/0015.html

Comments

 [2004-01-17 13:56 UTC] arnaud
This bug has been fixed in CVS. In case this was a documentation problem, the fix will show up at the end of next Sunday (CET) on pear.php.net. In case this was a pear.php.net website problem, the change will show up on the website in short time. Thank you for the report, and for helping us make PEAR better.