Administrator TOOTAI
2018-Apr-16 14:47 UTC
[asterisk-users] PJSIP error No auth credentials for realm(s) 'asterisk' in challenge
Hi all, we are trying to move our servers from chan_sip to chan_pjsip. At this time no problems with phones, they all register fine and can place calls. But for a trunk we face problem and can't place calls despite the fact that registration is OK. What we get is: [2018-04-16 16:08:33] WARNING[18665]: res_pjsip_outbound_authenticator_digest.c:178 digest_create_request_with_auth_from_old: Endpoint: 'sip.xxx.tld': Unable to create request with auth. No auth credentials for realm(s) 'asterisk' in challenge. Our setup: [sip.xxx.tld] type = registration retry_interval = 20 max_retries = 0 contact_user = <contactUser> expiration = 3600 transport = transport-udp outbound_auth = sip.xxx.tld client_uri = sip:<contactUser>@sip.xxx.tld server_uri = sip:sip.xxx.tld [sip.xxx.tld] type = auth password = <password> username = <contactUser> [sip.xxx.tld] type = identify endpoint = sip.xxx.tld match = <sip.xxx.tld IP address> [sip.xxx.tld] type = endpoint context = from-xxx.tld aors = sip.xxx.tld deny = 0.0.0.0/0.0.0.0 permit = <sip.xxx.tld IP address #1>/32 permit = <sip.xxx.tld IP address #2>/32 dtmf_mode = rfc4733 disallow = all allow = alaw,ulaw,g729 [sip.xxx.tld] type = aor contact = sip:<sip.xxx.tld IP address>:5060 Registry: =======zone-s*CLI> pjsip list registrations ?<Registration/ServerURI..............................> <Auth..........>? <Status.......> ========================================================================================= ?sip.xxx.tld/sip:sip.xxx.tld sip.xxx.tld Registered Objects found: 1 PJSIP is listening on port 12345, chan_sip on port 5060. The peer end is a Kamailio 3.3.4 if it matter. What could be the problem? Does anyone have a PJSIP asterisk registered against Kamailio? Thanks for any hints Daniel
Joshua Colp
2018-Apr-16 14:52 UTC
[asterisk-users] PJSIP error No auth credentials for realm(s) 'asterisk' in challenge
On Mon, Apr 16, 2018, at 11:47 AM, Administrator TOOTAI wrote:> Hi all, > > we are trying to move our servers from chan_sip to chan_pjsip. At this > time no problems with phones, they all register fine and can place > calls. But for a trunk we face problem and can't place calls despite the > fact that registration is OK. What we get is: > > [2018-04-16 16:08:33] WARNING[18665]: > res_pjsip_outbound_authenticator_digest.c:178 > digest_create_request_with_auth_from_old: Endpoint: 'sip.xxx.tld': > Unable to create request with auth. No auth credentials for realm(s) > 'asterisk' in challenge.The remote side challenged for authentication but your endpoint has no "outbound_auth" configured, so chan_pjsip has no idea of how to authenticate. -- Joshua Colp Digium, Inc. | Senior Software Developer 445 Jan Davis Drive NW - Huntsville, AL 35806 - US Check us out at: www.digium.com & www.asterisk.org
Administrator TOOTAI
2018-Apr-16 15:47 UTC
[asterisk-users] PJSIP error No auth credentials for realm(s) 'asterisk' in challenge
Le 16/04/2018 ? 16:52, Joshua Colp a ?crit?:> On Mon, Apr 16, 2018, at 11:47 AM, Administrator TOOTAI wrote: >> Hi all, >> >> we are trying to move our servers from chan_sip to chan_pjsip. At this >> time no problems with phones, they all register fine and can place >> calls. But for a trunk we face problem and can't place calls despite the >> fact that registration is OK. What we get is: >> >> [2018-04-16 16:08:33] WARNING[18665]: >> res_pjsip_outbound_authenticator_digest.c:178 >> digest_create_request_with_auth_from_old: Endpoint: 'sip.xxx.tld': >> Unable to create request with auth. No auth credentials for realm(s) >> 'asterisk' in challenge. > > The remote side challenged for authentication but your endpoint has no "outbound_auth" configured, so chan_pjsip has no idea of how to authenticate. >Thanks Joshua, that did it. We already tested a sort of by inserting line = yes and endpoint = sip.xxx.tld in registration stanza but this didn't work Again, many thanks. Daniel