• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 3043
  • Last Modified:

PHP & NUSOAP & getProxy()

HI, I'm trying got make a connection to a server using the code below.

I use a proxy server which may be causing some of the probs.

" If I run the script below I get the response operation DownloadDoctList not present. "

if though I was to remove the line $proxy = $client->getProxy(); ....I would get
 the response:

wsdl error: HTTP ERROR: cURL ERROR: 56: Received HTTP code 407 from proxy after CONNECT
url: https://my.portal.co.uk/supplier/doc.asmx?wsdl
http_code: 0
header_size: 0
request_size: 250
filetime: -1
ssl_verify_result: 0
redirect_count: 0
total_time: 0
namelookup_time: 0
connect_time: 0
pretransfer_time: 0
size_upload: 0
size_download: 0
speed_download: 0
speed_upload: 0
download_content_length: 0
upload_content_length: 0
starttransfer_time: 0
redirect_time: 0

Is the getProxy() required? Does the code look correct?

Thanks,



<?php
require_once('lib/nusoap.php'); 
 
$wsdl="https://my.portal.co.uk/supplier/doc.asmx?wsdl";
 
$proxyhost='proxyhost.co.uk';
$proxyport=8080;
$proxyusername='DOMAIN_NAME\thegunner';
$proxypassword='password';
 
$client=new soapclient($wsdl,true);
 
$client->setHTTPProxy($proxyhost, $proxyport, $proxyusername, $proxypassword);
 
$proxy = $client->getProxy(); 
 
$params = array('DocumentType' => 'ORD','NewDocsOnly'=>'0'); 
 
echo $client->call('DownloadDocList', $params);
 
$err = $client->getError();
 
if ($err) {
	echo  $err ;
}
 
?>

Open in new window

0
thegunner
Asked:
thegunner
1 Solution
 
thegunnerAuthor Commented:
I'd like to xclose this question....
0

Featured Post

Important Lessons on Recovering from Petya

In their most recent webinar, Skyport Systems explores ways to isolate and protect critical databases to keep the core of your company safe from harm.

Tackle projects and never again get stuck behind a technical roadblock.
Join Now