Project

General

Profile

keyyo incoming call on Xivo

Added by abdelghani akil about 1 month ago

Hi,
Please can any one help to configure incoming calls on Xivo.
outgoing calls are OK, the only problem that I have and i didn't found solution is incoming calls.
please find bellow the output of the test call:

  • Executing [pickup@xivo-pickup:4] Set("PJSIP/0123456789-00000038", "XIVO_PICKEDUP=1") in new stack [Jul 1 09:10:07] -- Executing [pickup@xivo-pickup:5] Return("PJSIP/0188614561-00000038", "") in new stack [Jul 1 09:10:07] -- Executing [failed@outcall:3] Playback("PJSIP/0188614561-00000038", "error-sorry") in new stack [Jul 1 09:10:07] -- Playing 'error-sorry.slin' (language 'fr_FR') [Jul 1 09:10:07] > 0x7f441c13bb20 -- Strict RTP switching to RTP target address 192.168.92.230:19646 as source [Jul 1 09:10:10] -- Channel PJSIP/4m2u9m8t-00000036 left 'simple_bridge' basic-bridge [Jul 1 09:10:10] == Spawn extension (generic-outgoing-dial, pjsip, 1) exited non-zero on 'PJSIP/4m2u9m8t-00000036' [Jul 1 09:10:10] -- PJSIP/4m2u9m8t-00000036 Internal Gosub(hangup_handlers,userevent,1) start [Jul 1 09:10:10] -- Executing [userevent@hangup_handlers:1] NoOp("PJSIP/4m2u9m8t-00000036", "Sending Hangup userevent") in new stack [Jul 1 09:10:10] -- Executing [userevent@hangup_handlers:2] UserEvent("PJSIP/4m2u9m8t-00000036", "Hangup,XIVO_USERUUID: 60176bd7-eb78-44e1-b665-778440e26a27") in new stack [Jul 1 09:10:10] -- Executing [userevent@hangup_handlers:3] Return("PJSIP/4m2u9m8t-00000036", "") in new stack [Jul 1 09:10:10] == Spawn extension (generic-outgoing-dial, pjsip, 1) exited non-zero on 'PJSIP/4m2u9m8t-00000036' [Jul 1 09:10:10] -- PJSIP/4m2u9m8t-00000036 Internal Gosub(hangup_handlers,userevent,1) complete GOSUB_RETVAL= [Jul 1 09:10:10] -- Channel PJSIP/Sortant_Keyyo-00000037 left 'simple_bridge' basic-bridge

Replies (1)

RE: keyyo incoming call on Xivo - Added by Laurent MEILLER about 1 month ago

Hi,

Normally this is quite simple, I take the assumption that if you can make outcalls from the trunk, it is so registered properly at SIP level.

Can you confirm that internal calls are also working ? (I mean from UC assistant or phone, you can call user with its internal number e.g. user A with 1000 calling user B on 1001)

Then if you want to set a DID to you user to be reachable from outside you have two ways either create an incoming rule per user e.g. (phone number is faked) :

Either you create a general rule where the last four digits of your DID will match the internal user phone number like and works as a proxy :

    (1-1/1)
    Add picture from clipboard (Maximum size: 147 MB)