note 90725 added to soapclient.soapclient
| From: | Jon at osu1 dot php dot net | Date: | Wed, 06 May 2009 10:13:29 +0000 |
| Subject: | note 90725 added to soapclient.soapclient | ||
| Groups: | php.notes | ||
| Request: | Send a blank email to php-notes+get-154276@lists.php.net to get a copy of this message | ||
We've had some problems using SoapClient connecting to an external server via Microsoft ISA
(presently v.2006 but this may apply to other versions too). We supply the proxy_host, proxy_port,
proxy_login and proxy_password but the ISA server reports the login in its logs as
"anonymous".
Our sysadmin believes this is because PHP is not supplying NTLN information (Windows security
protocol) in the correct format (and whether it should work with proprietary proxies is of course
another debate). We'd tried "username", "DOMAIN\username" to no effect. The
solution is to add an exception in the ISA server for the target hostname/IP; null can then be
supplied for proxy_login and proxy_password and the connection should then work as expected.
On a slightly related note, if you are having problems make sure the port number is supplied as an
integer. Some versions of PHP will not use the proxy with SoapClient if the port number is supplied
as a string.
----
Server IP: 92.48.74.199
Probable Submitter: 85.115.52.180 (proxied: 80.86.38.100)
----
Manual Page -- http://www.php.net/manual/en/soapclient.soapclient.php
Edit -- https://master.php.net/note/edit/90725
Del: integrated -- https://master.php.net/note/delete/90725/integrated
Del: useless -- https://master.php.net/note/delete/90725/useless
Del: bad code -- https://master.php.net/note/delete/90725/bad+code
Del: spam -- https://master.php.net/note/delete/90725/spam
Del: non-english -- https://master.php.net/note/delete/90725/non-english
Del: in docs -- https://master.php.net/note/delete/90725/in+docs
Del: other reasons-- https://master.php.net/note/delete/90725
Reject -- https://master.php.net/note/reject/90725
Search -- https://master.php.net/manage/user-notes.php