如何在pjsip for iPhone中忽略证书不受信任?
目前,我已经成功地为iPhoneSDK版本5.1构建了pjsip库。我已经成功构建了OpenSSL支持如何在pjsip for iPhone中忽略证书不受信任?,iphone,sip,pjsip,lync-server-2010,Iphone,Sip,Pjsip,Lync Server 2010,目前,我已经成功地为iPhoneSDK版本5.1构建了pjsip库。我已经成功构建了OpenSSL支持 我使用此库通过以下命令登录到服务器Lync: b1:+a b2:hn。fisil@nextuc.net b3:sip.nextuc.net;传输=tls b4:sip.nextuc.net b5:hn.fisil b6:通过 我总是得到如下错误: 2012-07-18 13:46:42.403 ipjsua[434:5f03]13:46:42.402 pjsua_app.cTLS证书验证结果
2012-07-18 13:46:11.262 ipjsua[434:5103] 13:46:11.262 pjsua_acc.c Adding account: id=sip:hn.fisil@nextuc.net
2012-07-18 13:46:11.265 ipjsua[434:5103] 13:46:11.265 pjsua_acc.c .Account sip:hn.fisil@nextuc.net added with id 3
2012-07-18 13:46:11.268 ipjsua[434:5103] 13:46:11.268 pjsua_acc.c .Acc 3: setting registration..
2012-07-18 13:46:11.271 ipjsua[434:5103] 13:46:11.271 pjsua_acc.c ..Contact for acc 3 updated for SIP outbound: <sip:hn.fisil@10.0.0.29:5061;transport=TLS;ob>;reg-id=1;+sip.instance="<urn:uuid:00000000-0000-0000-0000-00005f38fd37>"
2012-07-18 13:46:11.420 ipjsua[434:5103] 13:46:11.420 tlsc0x1346214 ...TLS client transport created
2012-07-18 13:46:11.424 ipjsua[434:5103] 13:46:11.424 tlsc0x1346214 ...TLS transport 10.0.0.29:49659 is connecting to sip.nextuc.net:5061...
2012-07-18 13:46:11.427 ipjsua[434:5103] 13:46:11.426 pjsua_core.c ...TX 669 bytes Request msg REGISTER/cseq=1274 (tdta0xb8aa00) to tls 108.166.11.10:5061:
REGISTER sip:sip.nextuc.net;transport=tls SIP/2.0
Via: SIP/2.0/TLS 10.0.0.29:49659;rport;branch=z9hG4bKPju0MvTx5itoPOYx4mTYTotLcWStES2gqc
Max-Forwards: 70
From: <sip:hn.fisil@nextuc.net>;tag=xuLN729d-2nPKZHA.mqqSbh1s0MKCd16
To: <sip:hn.fisil@nextuc.net>
Call-ID: KJUJOcZtCYrmMTP5TD721o--wFQScx83
CSeq: 1274 REGISTER
User-Agent: PJSUA v2.0-rc-svn iPhone OS-5.1/arm/iOS-SDK-5.1
Supported: outbound, path
Contact: <sip:hn.fisil@10.0.0.29:5061;transport=TLS;ob>;reg-id=1;+sip.instance="
<urn:uuid:00000000-0000-0000-0000-00005f38fd37>"
Expires: 300
Allow: PRACK, INVITE, ACK, BYE, CANCEL, UPDATE, SUBSCRIBE, NOTIFY, REFER, MESSAGE, OPTIONS
Content-Length: 0
--end msg--
2012-07-18 13:46:11.429 ipjsua[434:5103] 13:46:11.429 pjsua_acc.c ..Acc 3: Registration sent
2012-07-18 13:46:11.431 ipjsua[434:5103] >>>
pardtx560pardeftab560qlqnaturalpardirnatural
f1b0 cf0 [Switching to process 10243 thread 0x2803]
pardtx560pardeftab560qlqnaturalpardirnatural
f0b cf0 2012-07-18 13:46:42.395 ipjsua[434:5f03] 13:46:42.394 pjsua_app.c !SIP tls transport is connected to [sip.nextuc.net:5061]
2012-07-18 13:46:42.397 ipjsua[434:5f03] 13:46:42.397 pjsua_app.c TLS cipher used: 0x000004/RC4-MD5
2012-07-18 13:46:42.398 ipjsua[434:5f03] 13:46:42.398 pjsua_app.c TLS cert info of [sip.nextuc.net:5061]:
Version : v3
Serial : 09 37 73 71 79 66 C3 49 C0 C0 9F CB E8 73 D8 D5
Subject : sip.nextuc.net
/C=US/ST=Utah/L=South Jordan/O=NextUC/CN=sip.nextuc.net
Issuer : DigiCert High Assurance CA-3
/C=US/O=DigiCert Inc/OU=www.digicert.com/CN=DigiCert High Assurance CA-3
Valid from : Tue 2011-01-18 00:00:00.000 GMT
Valid to : Mon 2013-01-21 12:00:00.000 GMT
subjectAltName extension
DNS : sip.nextuc.net
DNS : sip.nextuc.com
DNS : sip.lyncucs.com
DNS : sip.lyncweb.com
DNS : sip.lyncdude.com
DNS : sip.criticalpathtraining.com
DNS : sip.lynxinteractive.com
DNS : sip.cyberuc.com
DNS : sip.vardynamics.com
DNS : sip.calstrawberry.net
DNS : sip.na.pgi.com
DNS : sip.cowperthwaiteco.com
DNS : sip.securitymicro.com
DNS : sip.jmaventuresllc.com
DNS : sip.asylument.com
DNS : sip.getsimplyclean.com
DNS : sip.totalofficeapplications.com
DNS : sip.nucadence.com
DNS : sip.caroluscapitaladvisors.com
DNS : sip.360sync.us
DNS : sip.invoicewareint.com
DNS : sip.misystems.com
DNS : sip.citrius.com
DNS : sip.jhanrahan.com
DNS : sip.calmico.com
DNS : sip.360sync.ca
DNS : sip.dynamiktek.com
DNS : sip.plannedgivingmarketing.com
DNS : sip.honeycutt.com
DNS : sip.mbagz.com
DNS : sip.pr1it.com
DNS : sip.office365team.com
DNS : sip.plannedgiving.com
DNS : sip.green-itconsulting.com
DNS : sip.lync-demo.com
DNS : sip.innerworkings.com
DNS : sip.lyncweb.net
DNS : sip.voxogo.com
DNS : sip.artcgroupinc.com
DNS : sip.buddy.com
DNS : sip.yanceyworks.com
DNS : sip.intuplex.com
DNS : sip.ziptonlabs.com
DNS : sip.christnertech.com
DNS : sip.grahamcg.com
DNS : sip.sumoet.com
2012-07-18 13:46:42.403 ipjsua[434:5f03] 13:46:42.402 pjsua_app.c TLS cert verification result of [sip.nextuc.net:5061] : The certificate is untrusted
2012-07-18 13:46:42.405 ipjsua[434:5f03] 13:46:42.405 pjsua_app.c PJSUA is configured to ignore TLS cert verification errors
2012-07-18 13:46:42.407 ipjsua[434:5f03] 13:46:42.407 tlsc0x1346214 TLS transport 10.0.0.29:49659 is connected to sip.nextuc.net:5061
2012-07-18 13:46:42.679 ipjsua[434:5f03] 13:46:42.679 pjsua_core.c .RX 460 bytes Response msg 504/REGISTER/cseq=1274 (rdata0x13463c4) from tls 108.166.11.10:5061:
SIP/2.0 504 Server time-out
ms-user-logon-data: RemoteUser
From: <sip:hn.fisil@nextuc.net>;tag=xuLN729d-2nPKZHA.mqqSbh1s0MKCd16
To: <sip:hn.fisil@nextuc.net>;tag=EF0526A2E37D90799792ED71161FA886
Call-ID: KJUJOcZtCYrmMTP5TD721o--wFQScx83
CSeq: 1274 REGISTER
Via: SIP/2.0/TLS 10.0.0.29:49659;rport;branch=z9hG4bKPju0MvTx5itoPOYx4mTYTotLcWStES2gqc;received=115.78.227.37;ms-received-port=57093;ms-received-cid=21E5D00
Server: RTC/4.0
Content-Length: 0
--end msg--
2012-07-18 13:46:42.683 ipjsua[434:5f03] 13:46:42.682 pjsua_acc.c ....SIP registration failed, status=504 (Server time-out)
2012-07-18 13:46:42.685 ipjsua[434:5f03] 13:46:42.685 pjsua_acc.c ....Scheduling re-registration retry for acc 3 in 4 seconds
2012-07-18 13:46:11.262 ipjsua[434:5103]13:46:11.262 pjsua_acc.c添加账户:id=sip:hn。fisil@nextuc.net
2012-07-18 13:46:11.265 ipjsua[434:5103]13:46:11.265 pjsua_根据c账户sip:hn。fisil@nextuc.net添加了id 3
2012-07-18 13:46:11.268 ipjsua[434:5103]13:46:11.268 pjsua_acc.acc.acc.acc.3:设置注册。。
2012-07-18 13:46:11.271 ipjsua[434:5103]13:46:11.271 pjsua_acc.c..针对SIP出站更新了acc 3的联系人:;注册id=1+sip.instance=“”
2012-07-18 13:46:11.420 ipjsua[434:5103]13:46:11.420 tlsc0x1346214…已创建TLS客户端传输
2012-07-18 13:46:11.424 ipjsua[434:5103]13:46:11.424 tlsc0x1346214…TLS传输10.0.0.29:49659正在连接到sip.nextuc.net:5061。。。
2012-07-18 13:46:11.427 ipjsua[434:5103]13:46:11.426 pjsua_core.c…TX 669字节请求消息寄存器/cseq=1274(tdta0xb8aa00)到tls 108.166.11.10:5061:
注册sip:sip.nextuc.net;传输=tls SIP/2.0
Via:SIP/2.0/TLS 10.0.0.29:49659;rport;分支=Z9HG4BKPJU0MVTX5ITOPOYX4MTYSTLCWSTES2GQC
最大前锋:70
发件人:;tag=xuLN729d-2nPKZHA.mqqSbh1s0MKCd16
致:
呼叫ID:KJUJOcZtCYrmMTP5TD721o--wFQScx83
CSeq:1274寄存器
用户代理:PJSUA v2.0-rc-svn iPhone OS-5.1/arm/iOS-SDK-5.1
支持:出站,路径
联系人:;注册id=1+sip.instance=”
"
有效期:300
允许:PRACK、INVITE、ACK、BYE、CANCEL、UPDATE、SUBSCRIBE、NOTIFY、refere、MESSAGE、OPTIONS
内容长度:0
--端味精--
2012-07-18 13:46:11.429 ipjsua[434:5103]13:46:11.429 pjsua_acc.acc.acc.acc.3:注册已发送
2012-07-18 13:46:11.431 ipjsua[434:5103]>>
pardtx560pardeftab560qlqnaturalpardirnatural
f1b0 cf0[切换到进程10243线程0x2803]
pardtx560pardeftab560qlqnaturalpardirnatural
f0b cf0 2012-07-18 13:46:42.395ipjsua[434:5f03]13:46:42.394pjsua_app.c!SIP tls传输已连接到[SIP.nextuc.net:5061]
2012-07-18 13:46:42.397 ipjsua[434:5f03]13:46:42.397 pjsua_应用程序c使用的TLS密码:0x000004/RC4-MD5
2012-07-18 13:46:42.398 ipjsua[434:5f03]13:46:42.398 pjsua_应用程序c TLS证书信息[sip.nextuc.net:5061]:
版本:v3
序列号:09 37 73 71 79 66 C3 49 C0 C0 9F CB E8 73 D8 D5
主题:sip.nextuc.net
/C=US/ST=犹他州/L=南约旦/O=NextUC/CN=sip.NextUC.net
发行人:DigiCert高保CA-3
/C=US/O=DigiCert Inc/OU=www.DigiCert.com/CN=DigiCert高保证CA-3
有效期:2011-01-18星期二00:00:00.000 GMT
有效期:2013-01-21周一12:00:00.000 GMT
subjectAltName扩展名
DNS:sip.nextuc.net
域名:sip.nextuc.com
DNS:sip.lyncucs.com
DNS:sip.lyncweb.com
域名:sip.lyncdude.com
DNS:sip.criticalpathtraining.com
DNS:sip.lynxinteractive.com
域名:sip.cyberuc.com
域名:sip.vardynamics.com
DNS:sip.cal草莓.net
域名:sip.na.pgi.com
域名:sip.cowperthwaiteco.com
DNS:sip.securitymicro.com
DNS:sip.jmaventuresllc.com
域名:sip.asylumet.com
DNS:sip.getsimplyclean.com
DNS:sip.totalofficeapplications.com
域名:sip.nucadence.com
域名:sip.carolusicapitaladvisors.com
DNS:sip.360sync.us
DNS:sip.invoicewareint.com
域名:sip.missystems.com
域名:sip.citrius.com
域名:sip.jhanrahan.com
域名:sip.calmico.com
DNS:sip.360sync.ca
域名:sip.dynamiktek.com
DNS:sip.plannedgivingmarketing.com
域名:sip.honeycutt.com
域名:sip.mbagz.com
域名:sip.pr1it.com
域名:sip.office365team.com
域名:sip.plannedgiving.com
域名:sip.green-itconsulting.com
DNS:sip.lync-demo.com
DNS:sip.innerworkings.com
DNS:sip.lyncweb.net
域名:sip.voxogo.com
域名:sip.artcgroupinc.com
域名:sip.buddy.com
域名:sip.yanceyworks.com
DNS:sip.intuplex.com
域名:sip.ziptonlabs.com
域名:sip.christnertech.com
域名:sip.grahamcg.com
域名:sip.sumoet.com
2012-07-18 13:46:42.403 ipjsua[434:5f03]13:46:42.402 pjsua_app.c TLS证书验证结果[sip.nextuc.net:5061]:证书不可信
2012-07-18 13:46:42.405 ipjsua[434:5f03]13:46:42.405 pjsua_应用程序c pjsua配置为忽略TLS证书验证错误
2012-07-18 13:46:42.407 ipjsua[434:5f03]13:46:42.407 tlsc0x1346214 TLS传输10.0.0.29:49659连接到sip.nextuc.net:5061
2012-07-18 13:46:42.679 ipjsua[434:5f03]13:46:42.679 pjsua_core.c.RX 460字节响应消息504/REGISTER/cseq=1274(rdata0x13463c4)来自tls 108.166.11.10:5061:
SIP/2.0 504服务器超时
ms用户登录数据:RemoteUser
发件人:;tag=xuLN729d-2nPKZHA.mqqSbh1s0MKCd16
致:;标签=EF0526A2E37D90799792ED71161FA886
呼叫ID:KJUJOcZtCYrmMTP5TD721o--wFQScx83
CSeq:1274寄存器
Via:SIP/2.0/TLS 10.0.0.29:49659;rport;分支=Z9HG4BKPJU0MVTX5ITOPOYX4MTYSTLCWSTES2GQC;收到=