Solved

PHP & NUSOAP & getProxy()

Posted on 2009-03-31
1
2,807 Views
Last Modified: 2013-11-19
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
Comment
Question by:thegunner
1 Comment
 

Accepted Solution

by:
thegunner earned 0 total points
ID: 24204129
I'd like to xclose this question....
0

Featured Post

Do You Know the 4 Main Threat Actor Types?

Do you know the main threat actor types? Most attackers fall into one of four categories, each with their own favored tactics, techniques, and procedures.

Join & Write a Comment

Suggested Solutions

Introduction Knockoutjs (Knockout) is a JavaScript framework (Model View ViewModel or MVVM framework).   The main ideology behind Knockout is to control from JavaScript how a page looks whilst creating an engaging user experience in the least …
Introduction Since I wrote the original article about Handling Date and Time in PHP and MySQL (http://www.experts-exchange.com/articles/201/Handling-Date-and-Time-in-PHP-and-MySQL.html) several years ago, it seemed like now was a good time to updat…
The viewer will learn how to count occurrences of each item in an array.
The viewer will learn the basics of jQuery including how to code hide show and toggles. Reference your jQuery libraries: (CODE) Include your new external js/jQuery file: (CODE) Write your first lines of code to setup your site for jQuery…

708 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

11 Experts available now in Live!

Get 1:1 Help Now