logo       
Google Custom Search
    AddThis Social Bookmark Button
-->

Re: cURL Errors: msg#00005

Subject: Re: cURL Errors
The new version works great so far - thanks for all you do Scott!

-Erich-

Scott Nichol wrote:
> Attached is my current nusoap.php, zipped up.  Let the list know whether 
> it works for you.
> 
> Scott Nichol
> ----- Original Message ----- From: "Erich C. Beyrent" 
> <ebeyrent@xxxxxxxxxxxxxxx>
> To: <Nusoap-general@xxxxxxxxxxxxxxxxxxxxx>
> Sent: Tuesday, May 01, 2007 8:49 AM
> Subject: Re: [Nusoap-general] cURL Errors
> 
> 
>> The problem is with open_basedir.  There was a bug in PHP that allowed
>> me to do an ini_restore of the open_basedir option to get around this
>> issue, but PHP was upgraded by my host and the workaround, well, no
>> longer works.
>>
>> This does not work:
>> $this->_client->setCurlOption('CURLOPT_FOLLOWLOCATION', NULL);
>>
>> So, I am back to square 1.  Any ideas how to get around this problem?
>>
>> -Erich-
>>
>> Scott Nichol wrote:
>> > The effect would presumably be that your code would not work
>> correctly if the services do any HTTP re-directs.  Redirects are
>> perfectly legal in SOAP, since they are a feature of HTTP, but are
>> seldom used.
>> >
>> > The current CVS revision of NuSOAP allows you to override cURL
>> settings from your client code without changing the NuSOAP source.
>> There is a method on soapclient called setCurlOption for this.
>> >
>> > Scott Nichol
>> > ----- Original Message ----- From: "Erich C. Beyrent"
>> <erich.beyrent@xxxxxxxxxxx>
>> > To: <nusoap-general@xxxxxxxxxxxxxxxxxxxxx>
>> > Sent: Tuesday, April 24, 2007 7:44 AM
>> > Subject: [Nusoap-general] cURL Errors
>> >
>> >
>> >> I am trying to consume some webservices provided by >> 
>> VerticalResponse
>> >> with NuSOAP v0.7.2, and I am getting the following error:
>> >>
>> >> Warning: curl_setopt() [function.curl-setopt]: >> 
>> CURLOPT_FOLLOWLOCATION
>> >> cannot be activated when in safe_mode or an open_basedir is set in
>> >> nusoap/nusoap.php on line 2162
>> >>
>> >> Now, I know I can set
>> >>
>> >> curl_setopt($this->ch, CURLOPT_FOLLOWLOCATION, 0);
>> >>
>> >> on line 2162, but perhaps there are some other workarounds to this
>> >> problem.  I'm also not sure what effect this change will have on
>> >> functionality.
>> >>
>> >> Any tips?
>> >>
>> >>
>> >> -Erich-
>> >>
>> >>
>> >> Constructor error
>> >>
>> >> HTTP Error: cURL ERROR: 52: SSL read: error:14094410:SSL
>> >> routines:func(148):reason(1040), errno 0
>> >> url: https://api.verticalresponse.com:443/1.0/VRAPI
>> >> http_code: 0
>> >> header_size: 0
>> >> request_size: 795
>> >> filetime: -1
>> >> ssl_verify_result: 19
>> >> redirect_count: 0
>> >> total_time: 0.464558
>> >> namelookup_time: 0.032384
>> >> connect_time: 0.09483
>> >> pretransfer_time: 0.255744
>> >> size_upload: 0
>> >> size_download: 0
>> >> speed_download: 0
>> >> speed_upload: 0
>> >> download_content_length: 0
>> >> upload_content_length: 0
>> >> starttransfer_time: 0.464548
>> >> redirect_time: 0
>> >>
>> >>
>> >> I can send the entire Debug string, but here is the last bit which 
>> >> may
>> >> or may not be of some help:
>> >>
>> >> 2007-04-23 21:41:18.482311 soap_client:
>> >> endpoint=https://api.verticalresponse.com/1.0/VRAPI,
>> >> soapAction=VR/API/1_0#login, namespace=VR/API/1_0, style=rpc,
>> >> use=encoded, >> 
>> encodingStyle=http://schemas.xmlsoap.org/soap/encoding/
>> >> 2007-04-23 21:41:18.482378 soap_client: SOAP message length=593 >> 
>> contents
>> >> (max 1000 bytes)=<?xml version="1.0"
>> >> encoding="ISO-8859-1"?><SOAP-ENV:Envelope
>> >> SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/";
>> >> xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/";
>> >> xmlns:xsd="http://www.w3.org/2001/XMLSchema";
>> >> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
>> >> xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/";
>> >> xmlns:ns8462="VR/API/1_0"
>> >>
>> xmlns:vrtypens="http://api.verticalresponse.com/1.0/VRAPI.xsd";><SOAP-ENV:Body><ns8462:login
>>  
>>
>> >> xmlns:ns8462="VR/API/1_0"><args xsi:nil="true"
>> >>
>> xsi:type="vrtypens:loginArgs"/></ns8462:login></SOAP-ENV:Body></SOAP-ENV:Envelope>
>>  
>>
>> >> 2007-04-23 21:41:18.482456 soap_client: transporting via HTTP
>> >> 2007-04-23 21:41:18.483036 soap_client: sending message, length=593
>> >> 2007-04-23 21:41:18.482560 soap_transport_http: scheme = https
>> >> 2007-04-23 21:41:18.482624 soap_transport_http: host =
>> >> api.verticalresponse.com
>> >> 2007-04-23 21:41:18.482685 soap_transport_http: path = /1.0/VRAPI
>> >> 2007-04-23 21:41:18.482753 soap_transport_http: set Host:
>> >> api.verticalresponse.com
>> >> 2007-04-23 21:41:18.482834 soap_transport_http: set User-Agent:
>> >> NuSOAP/0.7.2 (1.2)
>> >> 2007-04-23 21:41:18.482907 soap_transport_http: set Content-Type:
>> >> text/xml; charset=ISO-8859-1
>> >> 2007-04-23 21:41:18.482971 soap_transport_http: set SOAPAction:
>> >> "VR/API/1_0#login"
>> >> 2007-04-23 21:41:18.483114 soap_transport_http: entered send() with 
>> >> data
>> >> of length: 593
>> >> 2007-04-23 21:41:18.483186 soap_transport_http: connect
>> >> connection_timeout 0, response_timeout 30, scheme https, host
>> >> api.verticalresponse.com, port 443
>> >> 2007-04-23 21:41:18.483252 soap_transport_http: connect using https
>> >> 2007-04-23 21:41:18.483524 soap_transport_http: cURL connection set 
>> >> up
>> >> 2007-04-23 21:41:18.483612 soap_transport_http: set Content-Length: 
>> >> 593
>> >> 2007-04-23 21:41:18.483676 soap_transport_http: HTTP request: POST
>> >> /1.0/VRAPI HTTP/1.0
>> >> 2007-04-23 21:41:18.483741 soap_transport_http: HTTP header: Host:
>> >> api.verticalresponse.com
>> >> 2007-04-23 21:41:18.483803 soap_transport_http: HTTP header: >> 
>> User-Agent:
>> >> NuSOAP/0.7.2 (1.2)
>> >> 2007-04-23 21:41:18.483865 soap_transport_http: HTTP header:
>> >> Content-Type: text/xml; charset=ISO-8859-1
>> >> 2007-04-23 21:41:18.483930 soap_transport_http: HTTP header: >> 
>> SOAPAction:
>> >> "VR/API/1_0#login"
>> >> 2007-04-23 21:41:18.483992 soap_transport_http: HTTP header:
>> >> Content-Length: 593
>> >> 2007-04-23 21:41:18.484082 soap_transport_http: set cURL payload
>> >> 2007-04-23 21:41:18.484149 soap_transport_http: send and receive
>> with cURL
>> >> 2007-04-23 21:41:18.948950 soap_transport_http: cURL ERROR: 52: SSL
>> >> read: error:14094410:SSL routines:func(148):reason(1040), errno
>> >> 0<br>url: >> 
>> https://api.verticalresponse.com:443/1.0/VRAPI<br>http_code:
>> >> 0<br>header_size: 0<br>request_size: 795<br>filetime:
>> >> -1<br>ssl_verify_result: 19<br>redirect_count: 0<br>total_time:
>> >> 0.464558<br>namelookup_time: 0.032384<br>connect_time:
>> >> 0.09483<br>pretransfer_time: 0.255744<br>size_upload:
>> >> 0<br>size_download: 0<br>speed_download: 0<br>speed_upload:
>> >> 0<br>download_content_length: 0<br>upload_content_length:
>> >> 0<br>starttransfer_time: 0.464548<br>redirect_time: 0<br>
>> >> 2007-04-23 21:41:18.950299 soap_transport_http: end of send()
>> >> 2007-04-23 21:41:18.950505 soap_client: Error: HTTP Error: cURL >> 
>> ERROR:
>> >> 52: SSL read: error:14094410:SSL routines:func(148):reason(1040), 
>> >> errno
>> >> 0<br>url: >> 
>> https://api.verticalresponse.com:443/1.0/VRAPI<br>http_code:
>> >> 0<br>header_size: 0<br>request_size: 795<br>filetime:
>> >> -1<br>ssl_verify_result: 19<br>redirect_count: 0<br>total_time:
>> >> 0.464558<br>namelookup_time: 0.032384<br>connect_time:
>> >> 0.09483<br>pretransfer_time: 0.255744<br>size_upload:
>> >> 0<br>size_download: 0<br>speed_download: 0<br>speed_upload:
>> >> 0<br>download_content_length: 0<br>upload_content_length:
>> >> 0<br>starttransfer_time: 0.464548<br>redirect_time: 0<br>
>> >>
>> >>
>> >>
>> -------------------------------------------------------------------------
>> >> This SF.net email is sponsored by DB2 Express
>> >> Download DB2 Express C - the FREE version of DB2 express and take
>> >> control of your XML. No limits. Just data. Click to get it now.
>> >> http://sourceforge.net/powerbar/db2/
>> >> _______________________________________________
>> >> Nusoap-general mailing list
>> >> Nusoap-general@xxxxxxxxxxxxxxxxxxxxx
>> >> https://lists.sourceforge.net/lists/listinfo/nusoap-general
>> >>
>> >
>>
>> -- 
>> __________________________________
>> Erich C. Beyrent
>> Director of Technology, ResortScope.com
>> 607 Tenney Mountain Highway, Suite 201
>> Plymouth, NH  03264
>> Tel.  603-536-8101
>> Fax.  603-453-8509
>> www.resortscope.com
>> ebeyrent@xxxxxxxxxxxxxxx
>>
>> ResortScope.com
>> It's about vacation.  It's about value.  It's about time!
>>
>> -------------------------------------------------------------------------
>> This SF.net email is sponsored by DB2 Express
>> Download DB2 Express C - the FREE version of DB2 express and take
>> control of your XML. No limits. Just data. Click to get it now.
>> http://sourceforge.net/powerbar/db2/
>> _______________________________________________
>> Nusoap-general mailing list
>> Nusoap-general@xxxxxxxxxxxxxxxxxxxxx
>> https://lists.sourceforge.net/lists/listinfo/nusoap-general
>>

-- 
__________________________________
Erich C. Beyrent
Director of Technology, ResortScope.com
607 Tenney Mountain Highway, Suite 201
Plymouth, NH  03264
Tel.  603-536-8101
Fax.  603-453-8509
www.resortscope.com
ebeyrent@xxxxxxxxxxxxxxx

ResortScope.com
It's about vacation.  It's about value.  It's about time!

-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/


<Prev in Thread] Current Thread [Next in Thread>