ID:               43069
 Updated by:       [EMAIL PROTECTED]
 Reported By:      sebastian dot habeker at roli dot com
-Status:           Verified
+Status:           Assigned
 Bug Type:         SOAP related
 Operating System: Windows 2000
 PHP Version:      5.2.6
-Assigned To:      
+Assigned To:      dmitry


Previous Comments:
------------------------------------------------------------------------

[2008-11-28 19:27:17] [EMAIL PROTECTED]

The problem is in soap_xmlParseFile():
    old_allow_url_fopen = PG(allow_url_fopen);
    PG(allow_url_fopen) = 1;
    ctxt = xmlCreateFileParserCtxt(filename);
    PG(allow_url_fopen) = old_allow_url_fopen;

The code is trying to take advantage of the php's tcp wrapper
functionality around fopen calls so it can use xmlCreateFileParserCtxt()
with a URL.  Unfortunately, the tcp wrapper functionality only supports
HTTP/1.0.

This may fixable by using xmlCreateURLParserCtxt() instead of
xmlCreateFileParserCtxt().  The documentation says it supports files and
URLs (source:
http://www.xmlsoft.org/html/libxml-parserInternals.html#xmlCreateURLParserCtxt).

I have no endpoint with which to test against this bug.  Someone please
apply the following patch and test it or email me (hermanradtkePLZNOSPAM
at gmail dot com) the URL to an endpoint that only supports HTTP/1.1.

Patch: http://www.hermanradtke.com/php-43069-soap-client-http1_1.patch


------------------------------------------------------------------------

[2008-10-31 06:59:07] umerfarooq dot online at gmail dot com

I am using Rest Request/ response mechanism for web services and i am
also getting this error.Is there any solution to this besides having to
upgrade or change the php version.

------------------------------------------------------------------------

[2008-03-25 20:49:12] nick dot riggan at gmail dot com

I am having the same exact problem.  I am running MSSQL 2005 also and
have set up an endpoint.  I can load in the browser without issues but
not with the SOAP client in PHP.  Has anyone solved this?

------------------------------------------------------------------------

[2008-01-25 10:56:42] rob dot smith at gmx dot de

Same problem here.

OS: Windows XP
PHP: 5.2.6

------------------------------------------------------------------------

[2007-11-15 11:44:00] sebastian dot habeker at roli dot com

I downloaded
http://snaps.php.net/win32/php5.2-win32-installer-latest.msi but still
got the same problem. Is there anything else to configure, in the
php.ini or as an option in the SoapClient constructor?

------------------------------------------------------------------------

The remainder of the comments for this report are too long. To view
the rest of the comments, please view the bug report online at
    http://bugs.php.net/43069

-- 
Edit this bug report at http://bugs.php.net/?id=43069&edit=1

Reply via email to