This is making me thing that maybe those double-quotes you've got around the value are not parsed way. Try it without. I see an example file on http://www.pjsip.org/pjsua.htm#config_file that shows: --ream * So certainly the quotes are not needed and if they are not parsed way that's your issue. On 7/21/10 11:39 PM, Jim Duffy wrote: > Thank you, Jens, for your suggestion. > > I changed the SIPCONFIG to: > --realm "toronto.voip.ms" > and got more or less the same response. The only change to the earlier > log was: > > WWW-Authenticate: Digest algorithm=MD5, realm="toronto.voip.ms", > nonce="4defb6d0" > > Any other suggestions would be much appreciated. This carrier is > providing service to us on other VoIP trunks which we access through a > Linksys SPA8000 with essentially the same SIP settings. > >> Jim, >> >> When you get back the response to your original REGISTER request the >> remote end is providing a nonce to complete the authentication with >> MD5. However, pjsip is not matching the credentials you supplied to >> the realm they are sending back: toronto.voip.ms. Though you >> specified the realm as "*" pjsip is not matching that to >> toronto.voip.ms. Try explicitly setting your realm to >> toronto.voip.ms. I've not messed with realm wildcards so I have no >> idea if that should work or why yours doesn't, but it is clear from >> the log messages that it cannot proceed with authentication because >> it isn't matching the realm. >> >> On 7/21/10 6:18 AM, Jim Duffy wrote: >>> I am further along in my attempt to make a call with pjsua-1.6 >>> through our SIP provider. >>> >>> I edited SIPCONFIG to read: >>> >>> # pjsua SIP client config file >>> # ------------------------------------------ >>> --id sip:111111_222222 at 111.222.333.000 >>> --registrar sip:111.222.333.000 >>> --username 111111_222222 >>> --password mypassword >>> --realm "*" >>> --proxy sip:111.222.333.000 >>> --no-tcp >>> >>> I then executed: >>> >>> pjsua-i686-pc-mingw32.exe --config-file SIPCONFIG >>> >>> Here is the resulting console log: >>> _______________________________________________________________________________ >>> >>> 14:58:28.328 pjsua_core.c pjsua version 1.6 for i686-pc-mingw32 >>> initialized >>> 14:58:28.328 sip_endpoint.c Module "mod-default-handler" registered >>> 14:58:28.343 pjsua_core.c SIP UDP socket reachable at >>> 192.168.1.005:5060 >>> 14:58:28.343 udp00b86440 SIP UDP transport started, published >>> address is 192.168.1.005:5060 >>> 14:58:28.343 pjsua_acc.c Account <sip:192.168.1.005:5060> added >>> with id 0 >>> 14:58:28.343 pjsua_acc.c Account >>> sip:111111_222222 at 111.222.333.000 added with id 1 >>> 14:58:28.343 pjsua_core.c TX 494 bytes Request msg >>> REGISTER/cseq=58283 (tdta00b88a88) to UDP 111.222.333.000:5060: >>> REGISTER sip:111.222.333.000 SIP/2.0 >>> Via: SIP/2.0/UDP >>> 192.168.1.005:5060;rport;branch=z9hG4bKPja28d7ab910994a0fa807ae4870e45dbd >>> Route: <sip:111.222.333.000;lr> >>> Max-Forwards: 70 >>> From: >>> <sip:111111_222222 at 111.222.333.000>;tag=fb67fa2cfc1e4b81aae9e49506ebecc4 >>> To: <sip:111111_222222 at 111.222.333.000> >>> Call-ID: dd11f5f22e6c48af86f709fe8665d12a >>> CSeq: 58283 REGISTER >>> User-Agent: PJSUA v1.6/i686-pc-mingw32 >>> Contact: <sip:111111_222222 at 192.168.1.005:5060> >>> Expires: 300 >>> Content-Length: 0 >>> >>> >>> --end msg-- >>> 14:58:28.343 pjsua_acc.c Registration sent >>> 14:58:28.359 pjsua_media.c RTP socket reachable at 192.168.1.005:4000 >>> 14:58:28.359 pjsua_media.c RTCP socket reachable at >>> 192.168.1.005:4001 >>> 14:58:28.359 pjsua_core.c RX 469 bytes Response msg >>> 100/REGISTER/cseq=58283 (rdata00b868b4) from UDP 111.222.333.000:5060: >>> SIP/2.0 100 Trying >>> Via: SIP/2.0/UDP >>> 192.168.1.005:5060;branch=z9hG4bKPja28d7ab910994a0fa807ae4870e45dbd;received=76.70.9.182;rport=5060 >>> From: >>> <sip:111111_222222 at 111.222.333.000>;tag=fb67fa2cfc1e4b81aae9e49506ebecc4 >>> To: <sip:111111_222222 at 111.222.333.000> >>> Call-ID: dd11f5f22e6c48af86f709fe8665d12a >>> CSeq: 58283 REGISTER >>> User-Agent: VoIPMS/SERAST >>> Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO >>> Supported: replaces >>> Content-Length: 0 >>> >>> >>> --end msg-- >>> 14:58:28.375 pjsua_core.c RX 573 bytes Response msg >>> 401/REGISTER/cseq=58283 (rdata00b868b4) from UDP 111.222.333.000:5060: >>> SIP/2.0 401 Unauthorized >>> Via: SIP/2.0/UDP >>> 192.168.1.005:5060;branch=z9hG4bKPja28d7ab910994a0fa807ae4870e45dbd;received=76.70.9.182;rport=5060 >>> From: >>> <sip:111111_222222 at 111.222.333.000>;tag=fb67fa2cfc1e4b81aae9e49506ebecc4 >>> To: <sip:111111_222222 at 111.222.333.000>;tag=as26b03c70 >>> Call-ID: dd11f5f22e6c48af86f709fe8665d12a >>> CSeq: 58283 REGISTER >>> User-Agent: VoIPMS/SERAST >>> Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO >>> Supported: replaces >>> WWW-Authenticate: Digest algorithm=MD5, realm="toronto.voip.ms", >>> nonce="3a05c1de" >>> Content-Length: 0 >>> >>> >>> --end msg-- >>> 14:58:28.375 sip_auth_clien Unable to set auth for tdta00b88a88: >>> can not find credential for toronto.voip.ms/Digest >>> 14:58:28.390 pjsua_media.c RTP socket reachable at 192.168.1.005:4002 >>> 14:58:28.390 pjsua_media.c RTCP socket reachable at >>> 192.168.1.005:4003 >>> 14:58:28.406 pjsua_media.c RTP socket reachable at 192.168.1.005:4004 >>> 14:58:28.406 pjsua_media.c RTCP socket reachable at >>> 192.168.1.005:4005 >>> 14:58:28.421 pjsua_media.c RTP socket reachable at 192.168.1.005:4006 >>> 14:58:28.421 pjsua_media.c RTCP socket reachable at >>> 192.168.1.005:4007 >>> 14:58:28.421 pjsua_acc.c SIP registration error: No suitable >>> credential (PJSIP_ENOCREDENTIAL) [status=171101] >>> 14:58:28.421 sip_endpoint.c Module "mod-unsolicited-mwi" registered >>> >>> The username and password are definitely correct. >>> >>> Any thoughts on why registration fails? >>> >>> Thank you. >>> >>> >>> _______________________________________________ >>> Visit our blog: http://blog.pjsip.org >>> >>> pjsip mailing list >>> pjsip at lists.pjsip.org >>> http://lists.pjsip.org/mailman/listinfo/pjsip_lists.pjsip.org >>> >> >> >> -- >> Jens B. Jorgensen >> jbj1 at ultraemail.net >> >> >> >> _______________________________________________ >> Visit our blog: http://blog.pjsip.org >> >> pjsip mailing list >> pjsip at lists.pjsip.org >> http://lists.pjsip.org/mailman/listinfo/pjsip_lists.pjsip.org >> > > > _______________________________________________ > Visit our blog: http://blog.pjsip.org > > pjsip mailing list > pjsip at lists.pjsip.org > http://lists.pjsip.org/mailman/listinfo/pjsip_lists.pjsip.org -- Jens B. Jorgensen jbj1 at ultraemail.net -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.pjsip.org/pipermail/pjsip_lists.pjsip.org/attachments/20100722/ac0ee7aa/attachment.html>