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

 ID:                 48244
 Comment by:         yozik04 at gmail dot com
 Reported by:        loki_angel at mail dot ru
 Summary:            SoapClient doRequest fails when proxy is used
 Status:             Open
 Type:               Bug
 Package:            SOAP related
 Operating System:   Windows 2000
 PHP Version:        5.3CVS-2009-05-12 (snap)
 Block user comment: N
 Private report:     N

 New Comment:

You can try to override __doRequest method 

(http://php.net/manual/en/soapclient.dorequest.php) and use CURL for the
request.


Previous Comments:
------------------------------------------------------------------------
[2009-05-12 10:31:19] loki_angel at mail dot ru

Description:
------------
When a proxy is used with the following code. The proxy is not used.



Reproduce code:
---------------
<?

        $connection_array=array(        "login"      => 'login',

                                                                "password"   => 
'pass',

                                                                'trace'=>1,

                                                                "exceptions" => 
0,

                                                                'proxy_host' => 
"proxy.net",

                                                                'proxy_port'=> 
5190,

                                                                'proxy_login'=> 
"proxy_login",

                                                                
'proxy_password' => "proxy_pass");



        $client = new SoapClient('http://server.com/class.wsdl',
$connection_array);

        

        $client->__soapCall('method', array('var'));

Expected result:
----------------
SOAP-server response

Actual result:
--------------
<b>Fatal error</b>:  Uncaught SoapFault exception: [HTTP] Unauthorized
in V:\home\site\www\class.php:13

Stack trace:

#0 [internal function]: SoapClient-&gt;__doRequest('&lt;?xml
version=&quot;...', 'http://www.serv...', '', 1, 0)

#1 V:\home\photoscape.l\www\class.php(13):
SoapClient-&gt;__soapCall('method', Array)

#2 {main}






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



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

Reply via email to