ID:               36749
 Updated by:       [EMAIL PROTECTED]
 Reported By:      robertg2 at hope dot ac dot uk
-Status:           Assigned
+Status:           Closed
 Bug Type:         SOAP related
 Operating System: Windows XP & Suse 10
 PHP Version:      5.1.2
 Assigned To:      dmitry
 New Comment:

Fixed in CVS HEAD and PHP_5_1.
Please verify with Novell Bordermanager.


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

[2006-03-19 15:31:14] robertg2 at hope dot ac dot uk

Using a default install of Squid 2.5STABLE10-5 instead of Novell
BorderManager for the proxy makes the SoapFault disappear.  The only
real difference in the response from Squid is the fact that it is
HTTP/1.0.

Using a default install of tinyproxy 1.6.3 -
http://tinyproxy.sourceforge.net/ - makes the SoapFault reappear.  The
response from tinyproxy is in HTTP/1.1, like BorderManager's.

So... the rule so far is: if PHP Soap is set to use a web proxy, and
the proxy returns a response of type HTTP/1.1 with no Content-Length
header, this SoapFault will occur.

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

[2006-03-18 22:30:16] [EMAIL PROTECTED]

Dmitry, please take a look at it.

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

[2006-03-18 22:12:16] robertg2 at hope dot ac dot uk

Checked it out - the other services contain a 'Content-Length' HTTP
header in the response to the soapcalls.  The amazon.com ItemLookup
service referred to in this report does not.

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

[2006-03-18 21:10:36] [EMAIL PROTECTED]

How do I know that? If you can check it out - please do it and tell us.

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

[2006-03-18 20:56:28] robertg2 at hope dot ac dot uk

That is correct.  

I don't pretend to have a full grasp of the problem, but may I
suggest/speculate/guess that those web services that work through the
proxy for me either use chunked data or specify a value in the
Content-length header in their response(s).

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

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/36749

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

Reply via email to