SIP trunk between many servers

I want to connect many servers with trunk, but there are many problems

There tow servers configuration file:

Server A(192.168.1.70)

  • pjsip.conf
[transport-udp]
type=transport
protocol=udp
bind=0.0.0.0

[TOB]
type=endpoint
context=sip_trunk
disallow=all
allow=ulaw
allow=g722,ulaw
outbound_auth=TOB
aors=TOB

[TOB]
type=auth
auth_type=userpass
password=TOB
username=TOB

[TOB]
type=aor
contact=sip:192.168.1.83:5060
max_contacts=10

[TOB]
type=registration
outbound_auth=TOB
expiration=300
retry_interval=60
fatal_retry_interval=30
forbidden_retry_interval=30
max_retries=10000
expiration=3600
line=yes
endpoint=TOB
auth_rejection_permanent=no
server_uri=sip:192.168.1.83:5060
client_uri=sip:TOB@192.168.1.83:5060

[TOB]
type=identify
match=192.168.1.83:5060/24
endpoint=TOB

[6010]
type=endpoint
context=sip_trunk
disallow=all
allow=ulaw
auth=6010
aors=6010

[6010]
type=auth
auth_type=userpass
password=123456
username=6010

[6010]
type=aor
max_contacts=10

[6011]
type=endpoint
context=sip_trunk
allow=!all,all
auth=6011
aors=6011

[6011]
type=auth
auth_type=userpass
password=123456
username=6011

[6011]
type=aor
max_contacts=10
  • extensions.conf
[sip_trunk]
exten => _6XXX,1,Ringing()
same => n,Dial(PJSIP/${EXTEN}@TOB)
same => n,HangUp()

ServerB(192.168.1.83)

  • pjsip.conf
[transport-udp]
type=transport
protocol=udp
bind=0.0.0.0

[TOA]
type=endpoint
context=sip_trunk
disallow=all
allow=ulaw
allow=g722,ulaw
outbound_auth=TOA
aors=TOA

[TOA]
type=auth
auth_type=userpass
password=TOA
username=TOA

[TOA]
type=aor
contact=sip:192.168.1.70:5060
max_contacts=10

[TOA]
type=registration
outbound_auth=TOA
expiration=300
retry_interval=60
fatal_retry_interval=30
forbidden_retry_interval=30
max_retries=10000
expiration=3600
line=yes
endpoint=TOA
auth_rejection_permanent=no
server_uri=sip:192.168.1.70:5060
client_uri=sip:TOA@192.168.1.70:5060

[TOA]
type=identify
match=192.168.1.70:5060/24
endpoint=TOA

[6001]
type=endpoint
context=sip_trunk
disallow=all
allow=ulaw
auth=6001
aors=6001

[6001]
type=auth
auth_type=userpass
password=123456
username=6001

[6001]
type=aor
max_contacts=10

[6002]
type=endpoint
context=sip_trunk
allow=!all,all
auth=6002
aors=6002

[6002]
type=auth
auth_type=userpass
password=123456
username=6002

[6002]
type=aor
max_contacts=10
  • extensions.conf
[sip_trunk]
exten => _6XXX,1,Ringing()
same => n,Dial(PJSIP/${EXTEN}@TOA)
same => n,HangUp()

Anyway
thank you very much for your help !!!

And the problems… are?

Initial observations:

There should be no type=registration section.

You have outbound auth on both but no corresponding inbound auth, so there will never be an authorisation challenge and therefore the outbound auth is useless.

You haven’t said what you expected to happen and what actually happened. For the latter, we would expect to see logs.

Although becoming common popular terminology, server is neither valid SIP terminology, nor valid Linux terminology. The only thing it could really refer to is the physical hardware. Server has a different meaning in SIP and Asterisk is a daemon.

sorry i remember it

res_pjsip_exten_state.c:429 new_subscribe: Endpoint '6001' state subscription failed: Extension '6010' does not exist in context 'sip_trunk' or has no associated hint
    -- Executing [6010@sip_trunk:1] Ringing("PJSIP/6001-00001261", "") in new stack
    -- Executing [6010@sip_trunk:2] Dial("PJSIP/6001-00001261", "PJSIP/6010@TOA") in new stack
    -- Called PJSIP/6010@TOA
    -- PJSIP/TOA-00001262 is ringing
    -- Executing [6010@sip_trunk:1] Ringing("PJSIP/TOA-00001263", "") in new stack
    -- Executing [6010@sip_trunk:2] Dial("PJSIP/TOA-00001263", "PJSIP/6010@TOA") in new stack
    -- Called PJSIP/6010@TOA
    -- PJSIP/TOA-00001262 is ringing
    -- PJSIP/TOA-00001264 is ringing
    -- Executing [6010@sip_trunk:1] Ringing("PJSIP/TOA-00001265", "") in new stack
    -- Executing [6010@sip_trunk:2] Dial("PJSIP/TOA-00001265", "PJSIP/6010@TOA") in new stack
    -- Called PJSIP/6010@TOA
    -- PJSIP/TOA-00001264 is ringing
    -- PJSIP/TOA-00001266 is ringing
    -- Executing [6010@sip_trunk:1] Ringing("PJSIP/TOA-00001267", "") in new stack
    -- Executing [6010@sip_trunk:2] Dial("PJSIP/TOA-00001267", "PJSIP/6010@TOA") in new stack
    -- Called PJSIP/6010@TOA
    -- PJSIP/TOA-00001266 is ringing
    -- PJSIP/TOA-00001268 is ringing
    -- Executing [6010@sip_trunk:1] Ringing("PJSIP/TOA-00001269", "") in new stack
    -- Executing [6010@sip_trunk:2] Dial("PJSIP/TOA-00001269", "PJSIP/6010@TOA") in new stack
    -- Called PJSIP/6010@TOA
    -- PJSIP/TOA-00001268 is ringing
    -- PJSIP/TOA-0000126a is ringing
    -- Executing [6010@sip_trunk:1] Ringing("PJSIP/TOA-0000126b", "") in new stack
    -- Executing [6010@sip_trunk:2] Dial("PJSIP/TOA-0000126b", "PJSIP/6010@TOA") in new stack
    -- Called PJSIP/6010@TOA
    -- PJSIP/TOA-0000126a is ringing
    -- PJSIP/TOA-0000126c is ringing
    -- Executing [6010@sip_trunk:1] Ringing("PJSIP/TOA-0000126d", "") in new stack
    -- Executing [6010@sip_trunk:2] Dial("PJSIP/TOA-0000126d", "PJSIP/6010@TOA") in new stack
    -- Called PJSIP/6010@TOA
    -- PJSIP/TOA-0000126c is ringing
    -- PJSIP/TOA-0000126e is ringing
    -- Executing [6010@sip_trunk:1] Ringing("PJSIP/TOA-0000126f", "") in new stack
    -- Executing [6010@sip_trunk:2] Dial("PJSIP/TOA-0000126f", "PJSIP/6010@TOA") in new stack
    -- Called PJSIP/6010@TOA
    -- PJSIP/TOA-0000126e is ringing
    -- PJSIP/TOA-00001270 is ringing
    -- Executing [6010@sip_trunk:1] Ringing("PJSIP/TOA-00001271", "") in new stack
    -- Executing [6010@sip_trunk:2] Dial("PJSIP/TOA-00001271", "PJSIP/6010@TOA") in new stack
    -- Called PJSIP/6010@TOA
    -- PJSIP/TOA-00001270 is ringing
    -- PJSIP/TOA-00001272 is ringing
......
[Nov 10 18:19:12] ERROR[37462]: res_timing_timerfd.c:93 timerfd_timer_open: Failed to create timerfd timer: Too many open files
[Nov 10 18:19:12] WARNING[37462]: alertpipe.c:48 ast_alertpipe_init: Failed to create alert pipe with eventfd(), falling back to pipe(): Too many open files
[Nov 10 18:19:12] WARNING[37462]: alertpipe.c:57 ast_alertpipe_init: Failed to create alert pipe: Too many open files
[Nov 10 18:19:12] ERROR[37462]: chan_pjsip.c:3071 chan_pjsip_incoming_request:  TOA: Failed to allocate new PJSIP channel on incoming SIP INVITE
  == Everyone is busy/congested at this time (1:0/1/0)
    -- Executing [6010@sip_trunk:3] Hangup("PJSIP/TOA-00001355", "") in new stack
  == Spawn extension (sip_trunk, 6010, 3) exited non-zero on 'PJSIP/TOA-00001355'
  == Everyone is busy/congested at this time (1:0/1/0)
    -- Executing [6010@sip_trunk:3] Hangup("PJSIP/TOA-00001353", "") in new stack
  == Spawn extension (sip_trunk, 6010, 3) exited non-zero on 'PJSIP/TOA-00001353'
  == Everyone is busy/congested at this time (1:0/1/0)
    -- Executing [6010@sip_trunk:3] Hangup("PJSIP/TOA-00001351", "") in new stack
  == Spawn extension (sip_trunk, 6010, 3) exited non-zero on 'PJSIP/TOA-00001351'
  == Everyone is busy/congested at this time (1:0/1/0)
    -- Executing [6010@sip_trunk:3] Hangup("PJSIP/TOA-0000134f", "") in new stack
  == Spawn extension (sip_trunk, 6010, 3) exited non-zero on 'PJSIP/TOA-0000134f'
  == Everyone is busy/congested at this time (1:0/1/0)
    -- Executing [6010@sip_trunk:3] Hangup("PJSIP/TOA-0000134d", "") in new stack
  == Spawn extension (sip_trunk, 6010, 3) exited non-zero on 'PJSIP/TOA-0000134d'
  == Everyone is busy/congested at this time (1:0/1/0)
    -- Executing [6010@sip_trunk:3] Hangup("PJSIP/TOA-0000134b", "") in new stack
  == Spawn extension (sip_trunk, 6010, 3) exited non-zero on 'PJSIP/TOA-0000134b'
  == Everyone is busy/congested at this time (1:0/1/0)
    -- Executing [6010@sip_trunk:3] Hangup("PJSIP/TOA-00001349", "") in new stack
  == Spawn extension (sip_trunk, 6010, 3) exited non-zero on 'PJSIP/TOA-00001349'
  == Everyone is busy/congested at this time (1:0/1/0)
    -- Executing [6010@sip_trunk:3] Hangup("PJSIP/TOA-00001347", "") in new stack
  == Spawn extension (sip_trunk, 6010, 3) exited non-zero on 'PJSIP/TOA-00001347'
  == Everyone is busy/congested at this time (1:0/1/0)
    -- Executing [6010@sip_trunk:3] Hangup("PJSIP/TOA-00001345", "") in new stack
  == Spawn extension (sip_trunk, 6010, 3) exited non-zero on 'PJSIP/TOA-00001345'
  == Everyone is busy/congested at this time (1:0/1/0)
    -- Executing [6010@sip_trunk:3] Hangup("PJSIP/TOA-00001343", "") in new stack
  == Spawn extension (sip_trunk, 6010, 3) exited non-zero on 'PJSIP/TOA-00001343'
  == Everyone is busy/congested at this time (1:0/1/0)
    -- Executing [6010@sip_trunk:3] Hangup("PJSIP/TOA-00001341", "") in new stack
  == Spawn extension (sip_trunk, 6010, 3) exited non-zero on 'PJSIP/TOA-00001341'
......
[Nov 10 18:19:26] WARNING[37462]: res_pjsip_registrar.c:1166 find_registrar_aor: AOR '' not found for endpoint 'TOA' (192.168.1.70:5060)
[Nov 10 18:19:29] WARNING[37462]: res_pjsip_outbound_registration.c:1186 handle_registration_response: '404' fatal response received from 'sip:192.168.1.70:5060' on registration attempt to 'sip:TOA@192.168.1.70:5060', retrying in '30' seconds
[Nov 10 18:19:56] WARNING[37462]: res_pjsip_registrar.c:1166 find_registrar_aor: AOR '' not found for endpoint 'TOA' (192.168.1.70:5060)
[Nov 10 18:19:59] WARNING[37462]: res_pjsip_outbound_registration.c:1186 handle_registration_response: '404' fatal response received from 'sip:192.168.1.70:5060' on registration attempt to 'sip:TOA@192.168.1.70:5060', retrying in '30' seconds
[Nov 10 18:20:26] WARNING[37462]: res_pjsip_registrar.c:1166 find_registrar_aor: AOR '' not found for endpoint 'TOA' (192.168.1.70:5060)
[Nov 10 18:20:29] WARNING[37462]: res_pjsip_outbound_registration.c:1186 handle_registration_response: '404' fatal response received from 'sip:192.168.1.70:5060' on registration attempt to 'sip:TOA@192.168.1.70:5060', retrying in '30' seconds
[Nov 10 18:20:56] WARNING[37462]: res_pjsip_registrar.c:1166 find_registrar_aor: AOR '' not found for endpoint 'TOA' (192.168.1.70:5060)
[Nov 10 18:20:59] WARNING[37462]: res_pjsip_outbound_registration.c:1186 handle_registration_response: '404' fatal response received from 'sip:192.168.1.70:5060' on registration attempt to 'sip:TOA@192.168.1.70:5060', retrying in '30' seconds
[Nov 10 18:21:26] WARNING[37462]: res_pjsip_registrar.c:1166 find_registrar_aor: AOR '' not found for endpoint 'TOA' (192.168.1.70:5060)
[Nov 10 18:21:29] WARNING[37462]: res_pjsip_outbound_registration.c:1186 handle_registration_response: '404' fatal response received from 'sip:192.168.1.70:5060' on registration attempt to 'sip:TOA@192.168.1.70:5060', retrying in '30' seconds
[Nov 10 18:21:56] WARNING[37462]: res_pjsip_registrar.c:1166 find_registrar_aor: AOR '' not found for endpoint 'TOA' (192.168.1.70:5060)
[Nov 10 18:21:59] WARNING[37462]: res_pjsip_outbound_registration.c:1186 handle_registration_response: '404' fatal response received from 'sip:192.168.1.70:5060' on registration attempt to 'sip:TOA@192.168.1.70:5060', retrying in '30' seconds
[Nov 10 18:22:26] WARNING[37462]: res_pjsip_registrar.c:1166 find_registrar_aor: AOR '' not found for endpoint 'TOA' (192.168.1.70:5060)
[Nov 10 18:22:29] WARNING[37462]: res_pjsip_outbound_registration.c:1186 handle_registration_response: '404' fatal response received from 'sip:192.168.1.70:5060' on registration attempt to 'sip:TOA@192.168.1.70:5060', retrying in '30' seconds
[Nov 10 18:22:56] WARNING[37462]: res_pjsip_registrar.c:1166 find_registrar_aor: AOR '' not found for endpoint 'TOA' (192.168.1.70:5060)
[Nov 10 18:22:59] WARNING[37462]: res_pjsip_outbound_registration.c:1186 handle_registration_response: '404' fatal response received from 'sip:192.168.1.70:5060' on registration attempt to 'sip:TOA@192.168.1.70:5060', retrying in '30' seconds
[Nov 10 18:23:26] WARNING[37462]: res_pjsip_registrar.c:1166 find_registrar_aor: AOR '' not found for endpoint 'TOA' (192.168.1.70:5060)
[Nov 10 18:23:29] WARNING[37462]: res_pjsip_outbound_registration.c:1186 handle_registration_response: '404' fatal response received from 'sip:192.168.1.70:5060' on registration attempt to 'sip:TOA@192.168.1.70:5060', retrying in '30' seconds
[Nov 10 18:23:56] WARNING[37462]: res_pjsip_registrar.c:1166 find_registrar_aor: AOR '' not found for endpoint 'TOA' (192.168.1.70:5060)
[Nov 10 18:23:59] WARNING[37462]: res_pjsip_outbound_registration.c:1186 handle_registration_response: '404' fatal response received from 'sip:192.168.1.70:5060' on registration attempt to 'sip:TOA@192.168.1.70:5060', retrying in '30' seconds
[Nov 10 18:24:26] WARNING[37462]: res_pjsip_registrar.c:1166 find_registrar_aor: AOR '' not found for endpoint 'TOA' (192.168.1.70:5060)
[Nov 10 18:24:29] WARNING[37462]: res_pjsip_outbound_registration.c:1186 handle_registration_response: '404' fatal response received from 'sip:192.168.1.70:5060' on registration attempt to 'sip:TOA@192.168.1.70:5060', retrying in '30' seconds
[Nov 10 18:24:56] WARNING[37462]: res_pjsip_registrar.c:1166 find_registrar_aor: AOR '' not found for endpoint 'TOA' (192.168.1.70:5060)
[Nov 10 18:24:59] WARNING[37462]: res_pjsip_outbound_registration.c:1186 handle_registration_response: '404' fatal response received from 'sip:192.168.1.70:5060' on registration attempt to 'sip:TOA@192.168.1.70:5060', retrying in '30' seconds
[Nov 10 18:25:26] WARNING[37462]: res_pjsip_registrar.c:1166 find_registrar_aor: AOR '' not found for endpoint 'TOA' (192.168.1.70:5060)
[Nov 10 18:25:29] WARNING[37462]: res_pjsip_outbound_registration.c:1186 handle_registration_response: '404' fatal response received from 'sip:192.168.1.70:5060' on registration attempt to 'sip:TOA@192.168.1.70:5060', retrying in '30' seconds
[Nov 10 18:25:56] WARNING[37462]: res_pjsip_registrar.c:1166 find_registrar_aor: AOR '' not found for endpoint 'TOA' (192.168.1.70:5060)
[Nov 10 18:25:59] WARNING[37462]: res_pjsip_outbound_registration.c:1186 handle_registration_response: '404' fatal response received from 'sip:192.168.1.70:5060' on registration attempt to 'sip:TOA@192.168.1.70:5060', retrying in '30' seconds
[Nov 10 18:26:26] WARNING[37462]: res_pjsip_registrar.c:1166 find_registrar_aor: AOR '' not found for endpoint 'TOA' (192.168.1.70:5060)
[Nov 10 18:26:29] WARNING[37462]: res_pjsip_outbound_registration.c:1186 handle_registration_response: '404' fatal response received from 'sip:192.168.1.70:5060' on registration attempt to 'sip:TOA@192.168.1.70:5060', retrying in '30' seconds
[Nov 10 18:26:56] WARNING[37462]: res_pjsip_registrar.c:1166 find_registrar_aor: AOR '' not found for endpoint 'TOA' (192.168.1.70:5060)
[Nov 10 18:26:59] WARNING[37462]: res_pjsip_outbound_registration.c:1186 handle_registration_response: '404' fatal response received from 'sip:192.168.1.70:5060' on registration attempt to 'sip:TOA@192.168.1.70:5060', retrying in '30' seconds
[Nov 10 18:27:26] WARNING[37462]: res_pjsip_registrar.c:1166 find_registrar_aor: AOR '' not found for endpoint 'TOA' (192.168.1.70:5060)

the problem

I want to make a call between the two Servers,but can not
and the problems

es_pjsip_exten_state.c:429 new_subscribe: Endpoint '6001' state subscription failed: Extension '6010' does not exist in context 'sip_trunk' or has no associated hint
    -- Executing [6010@sip_trunk:1] Ringing("PJSIP/6001-00001261", "") in new stack
    -- Executing [6010@sip_trunk:2] Dial("PJSIP/6001-00001261", "PJSIP/6010@TOA") in new stack
    -- Called PJSIP/6010@TOA
    -- PJSIP/TOA-00001262 is ringing
    -- Executing [6010@sip_trunk:1] Ringing("PJSIP/TOA-00001263", "") in new stack
    -- Executing [6010@sip_trunk:2] Dial("PJSIP/TOA-00001263", "PJSIP/6010@TOA") in new stack
    -- Called PJSIP/6010@TOA
    -- PJSIP/TOA-00001262 is ringing
    -- PJSIP/TOA-00001264 is ringing
    -- Executing [6010@sip_trunk:1] Ringing("PJSIP/TOA-00001265", "") in new stack
    -- Executing [6010@sip_trunk:2] Dial("PJSIP/TOA-00001265", "PJSIP/6010@TOA") in new stack
    -- Called PJSIP/6010@TOA
    -- PJSIP/TOA-00001264 is ringing
    -- PJSIP/TOA-00001266 is ringing
    -- Executing [6010@sip_trunk:1] Ringing("PJSIP/TOA-00001267", "") in new stack
    -- Executing [6010@sip_trunk:2] Dial("PJSIP/TOA-00001267", "PJSIP/6010@TOA") in new stack
    -- Called PJSIP/6010@TOA
    -- PJSIP/TOA-00001266 is ringing
    -- PJSIP/TOA-00001268 is ringing
    -- Executing [6010@sip_trunk:1] Ringing("PJSIP/TOA-00001269", "") in new stack
    -- Executing [6010@sip_trunk:2] Dial("PJSIP/TOA-00001269", "PJSIP/6010@TOA") in new stack
    -- Called PJSIP/6010@TOA
    -- PJSIP/TOA-00001268 is ringing
    -- PJSIP/TOA-0000126a is ringing
    -- Executing [6010@sip_trunk:1] Ringing("PJSIP/TOA-0000126b", "") in new stack
    -- Executing [6010@sip_trunk:2] Dial("PJSIP/TOA-0000126b", "PJSIP/6010@TOA") in new stack
    -- Called PJSIP/6010@TOA
    -- PJSIP/TOA-0000126a is ringing
    -- PJSIP/TOA-0000126c is ringing
    -- Executing [6010@sip_trunk:1] Ringing("PJSIP/TOA-0000126d", "") in new stack
    -- Executing [6010@sip_trunk:2] Dial("PJSIP/TOA-0000126d", "PJSIP/6010@TOA") in new stack
    -- Called PJSIP/6010@TOA
    -- PJSIP/TOA-0000126c is ringing
    -- PJSIP/TOA-0000126e is ringing
    -- Executing [6010@sip_trunk:1] Ringing("PJSIP/TOA-0000126f", "") in new stack
    -- Executing [6010@sip_trunk:2] Dial("PJSIP/TOA-0000126f", "PJSIP/6010@TOA") in new stack
    -- Called PJSIP/6010@TOA
    -- PJSIP/TOA-0000126e is ringing
    -- PJSIP/TOA-00001270 is ringing
    -- Executing [6010@sip_trunk:1] Ringing("PJSIP/TOA-00001271", "") in new stack
    -- Executing [6010@sip_trunk:2] Dial("PJSIP/TOA-00001271", "PJSIP/6010@TOA") in new stack
    -- Called PJSIP/6010@TOA
    -- PJSIP/TOA-00001270 is ringing
    -- PJSIP/TOA-00001272 is ringing
......
[Nov 10 18:19:12] ERROR[37462]: res_timing_timerfd.c:93 timerfd_timer_open: Failed to create timerfd timer: Too many open files
[Nov 10 18:19:12] WARNING[37462]: alertpipe.c:48 ast_alertpipe_init: Failed to create alert pipe with eventfd(), falling back to pipe(): Too many open files
[Nov 10 18:19:12] WARNING[37462]: alertpipe.c:57 ast_alertpipe_init: Failed to create alert pipe: Too many open files
[Nov 10 18:19:12] ERROR[37462]: chan_pjsip.c:3071 chan_pjsip_incoming_request:  TOA: Failed to allocate new PJSIP channel on incoming SIP INVITE
  == Everyone is busy/congested at this time (1:0/1/0)
    -- Executing [6010@sip_trunk:3] Hangup("PJSIP/TOA-00001355", "") in new stack
  == Spawn extension (sip_trunk, 6010, 3) exited non-zero on 'PJSIP/TOA-00001355'
  == Everyone is busy/congested at this time (1:0/1/0)
    -- Executing [6010@sip_trunk:3] Hangup("PJSIP/TOA-00001353", "") in new stack
  == Spawn extension (sip_trunk, 6010, 3) exited non-zero on 'PJSIP/TOA-00001353'
  == Everyone is busy/congested at this time (1:0/1/0)
    -- Executing [6010@sip_trunk:3] Hangup("PJSIP/TOA-00001351", "") in new stack
  == Spawn extension (sip_trunk, 6010, 3) exited non-zero on 'PJSIP/TOA-00001351'
  == Everyone is busy/congested at this time (1:0/1/0)
    -- Executing [6010@sip_trunk:3] Hangup("PJSIP/TOA-0000134f", "") in new stack
  == Spawn extension (sip_trunk, 6010, 3) exited non-zero on 'PJSIP/TOA-0000134f'
  == Everyone is busy/congested at this time (1:0/1/0)
    -- Executing [6010@sip_trunk:3] Hangup("PJSIP/TOA-0000134d", "") in new stack
  == Spawn extension (sip_trunk, 6010, 3) exited non-zero on 'PJSIP/TOA-0000134d'
  == Everyone is busy/congested at this time (1:0/1/0)
    -- Executing [6010@sip_trunk:3] Hangup("PJSIP/TOA-0000134b", "") in new stack
  == Spawn extension (sip_trunk, 6010, 3) exited non-zero on 'PJSIP/TOA-0000134b'
  == Everyone is busy/congested at this time (1:0/1/0)
    -- Executing [6010@sip_trunk:3] Hangup("PJSIP/TOA-00001349", "") in new stack
  == Spawn extension (sip_trunk, 6010, 3) exited non-zero on 'PJSIP/TOA-00001349'
  == Everyone is busy/congested at this time (1:0/1/0)
    -- Executing [6010@sip_trunk:3] Hangup("PJSIP/TOA-00001347", "") in new stack
  == Spawn extension (sip_trunk, 6010, 3) exited non-zero on 'PJSIP/TOA-00001347'
  == Everyone is busy/congested at this time (1:0/1/0)
    -- Executing [6010@sip_trunk:3] Hangup("PJSIP/TOA-00001345", "") in new stack
  == Spawn extension (sip_trunk, 6010, 3) exited non-zero on 'PJSIP/TOA-00001345'
  == Everyone is busy/congested at this time (1:0/1/0)
    -- Executing [6010@sip_trunk:3] Hangup("PJSIP/TOA-00001343", "") in new stack
  == Spawn extension (sip_trunk, 6010, 3) exited non-zero on 'PJSIP/TOA-00001343'
  == Everyone is busy/congested at this time (1:0/1/0)
    -- Executing [6010@sip_trunk:3] Hangup("PJSIP/TOA-00001341", "") in new stack
  == Spawn extension (sip_trunk, 6010, 3) exited non-zero on 'PJSIP/TOA-00001341'
......
[Nov 10 18:19:26] WARNING[37462]: res_pjsip_registrar.c:1166 find_registrar_aor: AOR '' not found for endpoint 'TOA' (192.168.1.70:5060)
[Nov 10 18:19:29] WARNING[37462]: res_pjsip_outbound_registration.c:1186 handle_registration_response: '404' fatal response received from 'sip:192.168.1.70:5060' on registration attempt to 'sip:TOA@192.168.1.70:5060', retrying in '30' seconds
[Nov 10 18:19:56] WARNING[37462]: res_pjsip_registrar.c:1166 find_registrar_aor: AOR '' not found for endpoint 'TOA' (192.168.1.70:5060)
[Nov 10 18:19:59] WARNING[37462]: res_pjsip_outbound_registration.c:1186 handle_registration_response: '404' fatal response received from 'sip:192.168.1.70:5060' on registration attempt to 'sip:TOA@192.168.1.70:5060', retrying in '30' seconds
[Nov 10 18:20:26] WARNING[37462]: res_pjsip_registrar.c:1166 find_registrar_aor: AOR '' not found for endpoint 'TOA' (192.168.1.70:5060)
[Nov 10 18:20:29] WARNING[37462]: res_pjsip_outbound_registration.c:1186 handle_registration_response: '404' fatal response received from 'sip:192.168.1.70:5060' on registration attempt to 'sip:TOA@192.168.1.70:5060', retrying in '30' seconds
[Nov 10 18:20:56] WARNING[37462]: res_pjsip_registrar.c:1166 find_registrar_aor: AOR '' not found for endpoint 'TOA' (192.168.1.70:5060)
[Nov 10 18:20:59] WARNING[37462]: res_pjsip_outbound_registration.c:1186 handle_registration_response: '404' fatal response received from 'sip:192.168.1.70:5060' on registration attempt to 'sip:TOA@192.168.1.70:5060', retrying in '30' seconds
[Nov 10 18:21:26] WARNING[37462]: res_pjsip_registrar.c:1166 find_registrar_aor: AOR '' not found for endpoint 'TOA' (192.168.1.70:5060)
[Nov 10 18:21:29] WARNING[37462]: res_pjsip_outbound_registration.c:1186 handle_registration_response: '404' fatal response received from 'sip:192.168.1.70:5060' on registration attempt to 'sip:TOA@192.168.1.70:5060', retrying in '30' seconds
[Nov 10 18:21:56] WARNING[37462]: res_pjsip_registrar.c:1166 find_registrar_aor: AOR '' not found for endpoint 'TOA' (192.168.1.70:5060)
[Nov 10 18:21:59] WARNING[37462]: res_pjsip_outbound_registration.c:1186 handle_registration_response: '404' fatal response received from 'sip:192.168.1.70:5060' on registration attempt to 'sip:TOA@192.168.1.70:5060', retrying in '30' seconds
[Nov 10 18:22:26] WARNING[37462]: res_pjsip_registrar.c:1166 find_registrar_aor: AOR '' not found for endpoint 'TOA' (192.168.1.70:5060)
[Nov 10 18:22:29] WARNING[37462]: res_pjsip_outbound_registration.c:1186 handle_registration_response: '404' fatal response received from 'sip:192.168.1.70:5060' on registration attempt to 'sip:TOA@192.168.1.70:5060', retrying in '30' seconds
[Nov 10 18:22:56] WARNING[37462]: res_pjsip_registrar.c:1166 find_registrar_aor: AOR '' not found for endpoint 'TOA' (192.168.1.70:5060)
[Nov 10 18:22:59] WARNING[37462]: res_pjsip_outbound_registration.c:1186 handle_registration_response: '404' fatal response received from 'sip:192.168.1.70:5060' on registration attempt to 'sip:TOA@192.168.1.70:5060', retrying in '30' seconds
[Nov 10 18:23:26] WARNING[37462]: res_pjsip_registrar.c:1166 find_registrar_aor: AOR '' not found for endpoint 'TOA' (192.168.1.70:5060)
[Nov 10 18:23:29] WARNING[37462]: res_pjsip_outbound_registration.c:1186 handle_registration_response: '404' fatal response received from 'sip:192.168.1.70:5060' on registration attempt to 'sip:TOA@192.168.1.70:5060', retrying in '30' seconds
[Nov 10 18:23:56] WARNING[37462]: res_pjsip_registrar.c:1166 find_registrar_aor: AOR '' not found for endpoint 'TOA' (192.168.1.70:5060)
[Nov 10 18:23:59] WARNING[37462]: res_pjsip_outbound_registration.c:1186 handle_registration_response: '404' fatal response received from 'sip:192.168.1.70:5060' on registration attempt to 'sip:TOA@192.168.1.70:5060', retrying in '30' seconds
[Nov 10 18:24:26] WARNING[37462]: res_pjsip_registrar.c:1166 find_registrar_aor: AOR '' not found for endpoint 'TOA' (192.168.1.70:5060)
[Nov 10 18:24:29] WARNING[37462]: res_pjsip_outbound_registration.c:1186 handle_registration_response: '404' fatal response received from 'sip:192.168.1.70:5060' on registration attempt to 'sip:TOA@192.168.1.70:5060', retrying in '30' seconds
[Nov 10 18:24:56] WARNING[37462]: res_pjsip_registrar.c:1166 find_registrar_aor: AOR '' not found for endpoint 'TOA' (192.168.1.70:5060)
[Nov 10 18:24:59] WARNING[37462]: res_pjsip_outbound_registration.c:1186 handle_registration_response: '404' fatal response received from 'sip:192.168.1.70:5060' on registration attempt to 'sip:TOA@192.168.1.70:5060', retrying in '30' seconds
[Nov 10 18:25:26] WARNING[37462]: res_pjsip_registrar.c:1166 find_registrar_aor: AOR '' not found for endpoint 'TOA' (192.168.1.70:5060)
[Nov 10 18:25:29] WARNING[37462]: res_pjsip_outbound_registration.c:1186 handle_registration_response: '404' fatal response received from 'sip:192.168.1.70:5060' on registration attempt to 'sip:TOA@192.168.1.70:5060', retrying in '30' seconds
[Nov 10 18:25:56] WARNING[37462]: res_pjsip_registrar.c:1166 find_registrar_aor: AOR '' not found for endpoint 'TOA' (192.168.1.70:5060)
[Nov 10 18:25:59] WARNING[37462]: res_pjsip_outbound_registration.c:1186 handle_registration_response: '404' fatal response received from 'sip:192.168.1.70:5060' on registration attempt to 'sip:TOA@192.168.1.70:5060', retrying in '30' seconds
[Nov 10 18:26:26] WARNING[37462]: res_pjsip_registrar.c:1166 find_registrar_aor: AOR '' not found for endpoint 'TOA' (192.168.1.70:5060)
[Nov 10 18:26:29] WARNING[37462]: res_pjsip_outbound_registration.c:1186 handle_registration_response: '404' fatal response received from 'sip:192.168.1.70:5060' on registration attempt to 'sip:TOA@192.168.1.70:5060', retrying in '30' seconds
[Nov 10 18:26:56] WARNING[37462]: res_pjsip_registrar.c:1166 find_registrar_aor: AOR '' not found for endpoint 'TOA' (192.168.1.70:5060)
[Nov 10 18:26:59] WARNING[37462]: res_pjsip_outbound_registration.c:1186 handle_registration_response: '404' fatal response received from 'sip:192.168.1.70:5060' on registration attempt to 'sip:TOA@192.168.1.70:5060', retrying in '30' seconds
[Nov 10 18:27:26] WARNING[37462]: res_pjsip_registrar.c:1166 find_registrar_aor: AOR '' not found for endpoint 'TOA' (192.168.1.70:5060)

That log shows the call looping back to the same Asterisk instances; it is both SIP client and SIP server for the same call.

Which is what your dialplan does. The only extension defined, on TOB, is _6XXX, which ends the call back to TOA.

It looks like that’s what you said,but I don’t konw which step is wrong

Your extensions.conf is incomplete (and you don’t have a particularly well thought numbering scheme).

I’m sorry I’m new to Asterisk and I don’t get it yet
Can you tell me what to do?

Define an extension 6010 on TOB that routes to endpoint 6010 on that system.

Now I can connect two servers with registration in PJSIP.conf, but can I connect two server without registration? I want to call another server in extension.conf,What should I do?


I saw something like this in an article,Could I connect another server by this way?

But I dont understand what does port 9999 mean?Which port?

chan_pjsip always requires an endpoint, so that particular example is not relevant. Also, for what people call “trunks”, one would want to define the addresses in the the driver configuration, not in the dialplan. When using static addresses, that is the contact value in the aoir section.

The port is port in SIP request URI, if it other than the default:

https://www.rfc-editor.org/rfc/rfc3261#section-19.1.1

You need to do some more background reading,

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.