note 90725 added to soapclient.soapclient

From: 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

« previous php.notes (#154276) next »