PHP:cURL错误:35:连接到服务时出现未知SSL协议错误.mycompany.com:443



我今天在我的测试环境(XAMP)上创建了一个使用nusoap库的客户端消费wcf Web服务页面。它运行良好。现在我已经把它发送给我的客户,他们已经在生产环境中进行了测试。该Web服务是wcf.net Web服务。

他们得到了这个例外:

wsdl错误:正在获取https://service.mycompany.nl/SecurityService.svc?wsdl-HTTP错误:cURL错误:35:连接到时出现未知SSL协议错误service.mycompany.com:443网址:https://service.mycompany.com:443/SecurityService.svc?wsdlcontent_type:http_code:0 header_size:0 requestrongize:00 filetime:-1 ssl_verify_result:0重定向计数:0总计时间:0.004144名称查找时间:0.001897连接时间:0.00416预传输时间:0size_upload:0size_download:0speed_download:0speed_pload:0download_content_length:-1 upload_content_ength:-1starttransfer_time:0 redirect_time:0 certinfo:Array redirect_url:

这是调试信息:

2014-03-11 13:46:07.335808 nusoap_client:ctor wsdl=wsdl超时=0response_timeout=30 endpoint=string(54)"https://service.mycompany.com/SecurityService.svc?wsdl"2014-03-1113:46:07.735897 nusoap_client:将使用来自https://service.mycompany.com/SecurityService.svc?wsdl2014年3月11日13:46:07.735919 nusoap_client:设置凭据username=webservicetestuser authtype=basic certRequest=array(0){}2014-03-11 13:46:07.735958 nusoap_client:呼叫:operation=登录用户名密码,命名空间=http://tempuri.org,soapAction=,rpcParams=,style=rpc,use=encoded,endpointType=wsdlparams=数组(5){["用户名"]=>字符串(11)"test@test.com">
["Password"]=>string(10)"测试!123"["ReturnToken"]=>
bool(true)["ReturnProfile"]=>bool(true)["return Roles"]=
bool(true)}headers=bool(false)2014-03-11 13:46:07.735990nusoap_client:用doc实例化wsdl类:https://service.mycompany.com/SecurityService.svc?wsdl2014年3月11日13:46:07.736042 wsdl:ctor wsdl=超时=0响应超时=302014-03-11 13:46:07.736062 wsdl:解析和处理wsdl路径=2014-03-11 13:46:07.736090 wsdl:setCredentialsusername=webservicetestuser authtype=basic certRequest=array(0){}2014-03-11 13:46:07.736111 wsdl:解析和处理wsdl路径=https://service.mycompany.com/SecurityService.svc?wsdl2014年3月11日13:46:07.736127 wsdl:解析wsdl路径=https://service.mycompany.com/SecurityService.svc?wsdl2014年3月11日13:46:07.736147 wsdl:获取wsdl http URLhttps://service.mycompany.com/SecurityService.svc?wsdl2014年3月11日13:46:07.736195 soap_transport_http:ctorurl=https://service.mycompany.com/SecurityService.svc?wsdl使用URL=curl_options:array(0){}2014-03-11 13:46:07.336223soap_transport_http:解析的URL方案=https 2014-03-1113:46:07.736238 soap_transport_http:解析的URL主机=service.mycompany.com 2014-03-11 13:46:07.736252 soap_transport_http:解析的URL路径=/SecurityService.svc 2014-03-11 13:46:07.736266soap_transport_http:解析的URL查询=wsdl 2014-03-1113:46:07.736289 soap_transport_http:set header主机:service.mycompany.com 2014-03-11 13:46:07.736336 soap_transport_http:set header用户代理:NuSOAP/0.9.5(1.123)2014-03-11 13:46:07.736359soap_transport_http:setCredentials username=webservicetestuserauthtype=基本摘要请求=数组(0){}2014-03-11 13:46:07.736378soap_transport_http:certRequest=array(0){}2014-03-1113:46:07.336402 soap_transport_http:set header Authorization:BasicbWlqbnNlaF9uZXRieXRlczojbjN0Ynl0MzU=2014-03-11 13:46:07.736423soap_transport_http:set header Accept Encoding:gzip,deflate2014-03-11 13:46:07.736439 soap_transport_http:set header连接:关闭2014-03-11 13:46:07.736457 soap_transport_http:输入send()数据长度:0 2014-03-11 13:46:07.736476 soap_transport_http:connect connection_timeout 0,response_timeout 30,scheme https,hostservice.mycompany.com,端口443 2014-03-11 13:46:07.736507soap_transport_http:使用cURL连接2014-03-11 13:46:07.736597soap_transport_http:setCurlOption选项=10002,值=字符串(58)"https://service.mycompany.com:443/SecurityService.svc?wsdl"2014-03-11 13:46:07.736641 soap_transport_http:setCurlOptionoption=52,value=int(1)2014-03-11 13:46:07.736662soap_transport_http:setCurlOption option=42,value=int(1)2014-03-1113:46:07.736680 soap_transport_http:setCurlOption选项=19913,value=int(1)2014-03-11 13:46:07.336700 soap_transport_http:setCurlOption选项=13,值=int(30)2014-03-11 13:46:07.736718soap_transport_http:设置cURL SSL验证选项2014-03-1113:46:07.736731 soap_transport_http:setCurlOption option=64,value=int(0)2014-03-11 13:46:07.736749 soap_transport_http:setCurlOptionoption=81,value=int(0)2014-03-11 13:46:07.736768soap_transport_http:设置cURL用户名/密码2014-03-1113:46:07.736783 soap_transport_http:setCurlOption option=10005,value=string(26)"webservicetestuser:webservicetestpassword"2014-03-11 13:46:07.736802 soap_transport_http:设置Basic的cURL身份验证2014-03-11 13:46:07.736818 soap_transport_http:setCurlOption选项=107,值=int(1)2014-03-11 13:46:07.736841soap_transport_http:cURL连接已建立2014-03-11 13:46:07.336865soap_transport_http:http请求:GET/SecurityService.svc?wsdlHTTP/1.1 2014-03-11 13:46:07.336882 soap_transport_HTTP:HTTP头:主持人:service.mycompany.com 2014-03-11 13:46:07.736898soap_transport_http:http头:用户代理:NuSOAP/0.9.5(1.123)2014-03-11 13:46:07.736912 soap_transport_http:http头:授权:基本bWlqbnNlaF9uZXRieXRlczojbjN0Ynl0MzU=2014-03-1113:46:07.736926 soap_transport_http:http标头:接受编码:gzip,deflate 2014-03-11 13:46:07.736939 soap_transport_http:http标题:连接:关闭2014-03-11 13:46:07.736959soap_transport_http:跳过cURL标头主机:service.mycompany.com2014-03-11 13:46:07.736976 soap_transport_http:跳过cURL头授权:基本bWlqbnNlaF9uZXRieXRlczojbjN0Ynl0MzU=2014-03-1113:46:07.736991 soap_transport_http:跳过cURL标头连接:关闭2014-03-11 13:46:07.737006 soap_transport_http:setCurlOptionoption=10023,value=array(2){[0]=>string(32)"用户代理:NuSOAP/0.9.5(1.123)"[1]=>字符串(30)"接受编码:gzip,deflate"}2014-03-11 13:46:07.737033 soap_transport_http:set cURLHTTP头2014-03-11 13:46:07.737048 soap_transport_HTTP:set cURL有效载荷2014-03-11 13:46:07.737068 soap_transport_http:send和接收cURL 2014-03-11 13:46:08.384096 soap_transport_http:cURL错误:35:连接到时出现未知SSL协议错误service.mycompany.com:443
网址:https://service.mycompany.com:443/SecurityService.svc?wsdl
content_type:
http_code:0
header_size:0
requestrongize:0
文件时间:-1
ssl_verify_result:0
重定向计数:0
total_time:0.004144
名称查找时间:0.001897
连接时间:0.00416
预传输时间:0
大小上传:0速度上传:0
下载_内容长度:-1
upload_content_length:-1
starttransfer_time:0
redirect_time:0
certinfo:Array
redirect_url:
2014-03-11 13:46:88.384176 soap_transport_http:发送结束()2014-03-11 13:46:08.384212 wsdl:获取https://service.mycompany.com/SecurityService.svc?wsdl-HTTP错误:cURL错误:35:连接到时出现未知SSL协议错误service.mycompany.com:443
网址:https://service.mycompany.com:443/SecurityService.svc?wsdl
content_type:
http_code:0
header_size:0
requestrongize:0
文件时间:-1
ssl_verify_result:0
重定向计数:0
total_time:0.004144
名称查找时间:0.001897
连接时间:0.00416
预传输时间:0
大小上传:0速度上传:0
下载_内容长度:-1
upload_content_length:-1
启动转移时间:0
重定向时间:0<br>certinfo:Array
redirect_url:
2014-03-11 13:46:08.384270 nusoap_client:checkWSDL 2014-03-1113:46:88.384291 nusoap_client:获取wsdl错误:获取https://service.mycompany.com/SecurityService.svc?wsdl-HTTP错误:cURL错误:35:连接到时出现未知SSL协议错误service.mycompany.com:443
网址:https://service.mycompany.com:443/SecurityService.svc?wsdl
content_type:
http_code:0
header_size:0
requestrongize:0
文件时间:-1
ssl_verify_result:0
重定向计数:0
total_time:0.004144
名称查找时间:0.001897
连接时间:0.00416
预传输时间:0
大小上传:0速度上传:0
下载_内容长度:-1
upload_content_length:-1
starttransfer_time:0&l t;br>redirect_time:0
certinfo:Array
redrect_url:

我想这是Curl中的一个错误,因为在你的结果中你有这样的:

ssl_verify_result:0

http://grokbase.com/t/php/php-bugs/07azn3bj39/43158-new-ssl-verify-result-0

尝试更改您的Curl版本和php版本(分别)。

相关内容

最新更新