Anthony Minessale schrieb:
what is mod_evb? if it's a proprietary endpoint i'd look into that code.
On Tue, Oct 26, 2010 at 4:20 AM, Achim Stamm <stamm@lyth.de> wrote:
Hello,
I have following problem:
An external Call from LinkSys 3102 (Analog phone) is bridged to a X-Lite Phone. X-Lite Phone is ringing and after pickup sometimes I get an error INCOMPATIBLE_DESTINATION (see snippet of logfile). Mostly all works fine, but I can't understand why this error INCOMPATIBLE_DESTINATION sometimes occurs. Is there a solution for avoiding INCOMPATIBLE_DESTINATION or an explanation why this error sometimes occurs?
regards
Achim Stamm
snippet of logfile: 2010-10-25 17:00:58.296875 [DEBUG] sofia.c:4153 Channel sofia/internal/sip:60@192.168.1.114:52111 entering state [ready][200] 2010-10-25 17:00:58.296875 [DEBUG] sofia_glue.c:3585 Audio Codec Compare [PCMA:8:8000:20]/[PCMA:8:8000:20] 2010-10-25 17:00:58.296875 [DEBUG] sofia_glue.c:2354 Set Codec sofia/internal/sip:60@192.168.1.114:52111 PCMA/8000 20 ms 160 samples 2010-10-25 17:00:58.296875 [DEBUG] sofia_glue.c:3518 Set 2833 dtmf send payload to 101 2010-10-25 17:00:58.296875 [DEBUG] sofia_glue.c:2594 AUDIO RTP [sofia/internal/sip:60@192.168.1.114:52111] 192.168.1.114 port 26696 -> 192.168.1.114 port 58588 codec: 8 ms: 20 2010-10-25 17:00:58.296875 [DEBUG] switch_rtp.c:1182 Starting timer [soft] 160 bytes per 20ms 2010-10-25 17:00:58.296875 [DEBUG] sofia_glue.c:2774 Set 2833 dtmf send payload to 101 2010-10-25 17:00:58.296875 [DEBUG] sofia_glue.c:2779 Set 2833 dtmf receive payload to 101 2010-10-25 17:00:58.296875 [DEBUG] switch_channel.c:2324 Send signal sofia/internal/50@192.168.1.114 [BREAK] 2010-10-25 17:00:58.296875 [NOTICE] sofia.c:4733 Channel [sofia/internal/sip:60@192.168.1.114:52111] has been answered 2010-10-25 17:00:58.312500 [NOTICE] switch_channel.c:2424 Hangup sofia/internal/50@192.168.1.114 [CS_EXECUTE] [INCOMPATIBLE_DESTINATION] 2010-10-25 17:00:58.312500 [INFO] mod_ebv.cpp:1264 leavin ebv_process_call_extern 2010-10-25 17:00:58.312500 [DEBUG] switch_channel.c:2102 Send signal sofia/internal/50@192.168.1.114 [KILL] 2010-10-25 17:01:05.375000 [DEBUG] switch_core_state_machine.c:348 (sofia/internal/50@192.168.1.114) State EXECUTE going to sleep 2010-10-25 17:01:05.375000 [DEBUG] switch_core_session.c:1021 Send signal sofia/internal/50@192.168.1.114 [BREAK] 2010-10-25 17:01:05.375000 [DEBUG] switch_core_state_machine.c:314 (sofia/internal/50@192.168.1.114) Running State Change CS_HANGUP 2010-10-25 17:01:05.375000 [DEBUG] switch_ivr_originate.c:3111 sofia/internal/50@192.168.1.114 Media Establishment Failed. 2010-10-25 17:01:05.375000 [NOTICE] switch_ivr_originate.c:3113 Hangup sofia/internal/sip:60@192.168.1.114:52111 [CS_CONSUME_MEDIA] [INCOMPATIBLE_DESTINATION] 2010-10-25 17:01:05.375000 [DEBUG] switch_channel.c:2102 Send signal sofia/internal/sip:60@192.168.1.114:52111 [KILL] 2010-10-25 17:01:05.375000 [DEBUG] switch_core_session.c:1021 Send signal sofia/internal/sip:60@192.168.1.114:52111 [BREAK] 2010-10-25 17:01:05.375000 [DEBUG] switch_core_state_machine.c:314 (sofia/internal/sip:60@192.168.1.114:52111) Running State Change CS_HANGUP 2010-10-25 17:01:05.375000 [DEBUG] switch_ivr_originate.c:3228 Originate Resulted in Error Cause: 88 [INCOMPATIBLE_DESTINATION] 2010-10-25 17:01:05.375000 [INFO] mod_ebv.cpp:2218 Originate Failed. Cause: INCOMPATIBLE_DESTINATION 2010-10-25 17:01:05.375000 [INFO] mod_ebv.cpp:154 .... Bridge-Call Thread beendet!! 2010-10-25 17:01:05.375000 [DEBUG] switch_core_state_machine.c:499 (sofia/internal/50@192.168.1.114) State HANGUP 2010-10-25 17:01:05.375000 [DEBUG] mod_sofia.c:414 Channel sofia/internal/50@192.168.1.114 hanging up, cause: INCOMPATIBLE_DESTINATION 2010-10-25 17:01:05.375000 [DEBUG] switch_core_state_machine.c:499 (sofia/internal/sip:60@192.168.1.114:52111) State HANGUP 2010-10-25 17:01:05.375000 [DEBUG] mod_sofia.c:414 Channel sofia/internal/sip:60@192.168.1.114:52111 hanging up, cause: INCOMPATIBLE_DESTINATION 2010-10-25 17:01:05.390625 [DEBUG] mod_sofia.c:476 Responding to INVITE with: 488 2010-10-25 17:01:05.390625 [DEBUG] switch_core_state_machine.c:46 sofia/internal/50@192.168.1.114 Standard HANGUP, cause: INCOMPATIBLE_DESTINATION 2010-10-25 17:01:05.390625 [DEBUG] switch_core_state_machine.c:499 (sofia/internal/50@192.168.1.114) State HANGUP going to sleep 2010-10-25 17:01:05.390625 [DEBUG] switch_core_state_machine.c:333 (sofia/internal/50@192.168.1.114) State Change CS_HANGUP -> CS_REPORTING 2010-10-25 17:01:05.390625 [DEBUG] switch_core_session.c:1021 Send signal sofia/internal/50@192.168.1.114 [BREAK] 2010-10-25 17:01:05.390625 [DEBUG] switch_core_state_machine.c:314 (sofia/internal/50@192.168.1.114) Running State Change CS_REPORTING 2010-10-25 17:01:05.390625 [DEBUG] switch_core_state_machine.c:590 (sofia/internal/50@192.168.1.114) State REPORTING 2010-10-25 17:01:05.390625 [DEBUG] switch_core_state_machine.c:53 sofia/internal/50@192.168.1.114 Standard REPORTING, cause: INCOMPATIBLE_DESTINATION 2010-10-25 17:01:05.390625 [DEBUG] switch_core_state_machine.c:590 (sofia/internal/50@192.168.1.114) State REPORTING going to sleep 2010-10-25 17:01:05.390625 [DEBUG] switch_core_state_machine.c:327 (sofia/internal/50@192.168.1.114) State Change CS_REPORTING -> CS_DESTROY 2010-10-25 17:01:05.390625 [DEBUG] switch_core_session.c:1021 Send signal sofia/internal/50@192.168.1.114 [BREAK] 2010-10-25 17:01:05.390625 [DEBUG] switch_core_session.c:1164 Session 23 (sofia/internal/50@192.168.1.114) Locked, Waiting on external entities 2010-10-25 17:01:05.390625 [NOTICE] switch_core_session.c:1182 Session 23 (sofia/internal/50@192.168.1.114) Ended 2010-10-25 17:01:05.390625 [NOTICE] switch_core_session.c:1184 Close Channel sofia/internal/50@192.168.1.114 [CS_DESTROY] 2010-10-25 17:01:05.390625 [DEBUG] switch_core_state_machine.c:428 (sofia/internal/50@192.168.1.114) Running State Change CS_DESTROY 2010-10-25 17:01:05.390625 [DEBUG] switch_core_state_machine.c:439 (sofia/internal/50@192.168.1.114) State DESTROY 2010-10-25 17:01:05.390625 [DEBUG] mod_sofia.c:341 sofia/internal/50@192.168.1.114 SOFIA DESTROY 2010-10-25 17:01:05.390625 [DEBUG] switch_core_state_machine.c:60 sofia/internal/50@192.168.1.114 Standard DESTROY 2010-10-25 17:01:05.390625 [DEBUG] switch_core_state_machine.c:439 (sofia/internal/50@192.168.1.114) State DESTROY going to sleep 2010-10-25 17:01:05.390625 [DEBUG] mod_sofia.c:457 Sending BYE to sofia/internal/sip:60@192.168.1.114:52111 2010-10-25 17:01:05.390625 [DEBUG] switch_core_state_machine.c:46 sofia/internal/sip:60@192.168.1.114:52111 Standard HANGUP, cause: INCOMPATIBLE_DESTINATION 2010-10-25 17:01:05.390625 [DEBUG] switch_core_state_machine.c:499 (sofia/internal/sip:60@192.168.1.114:52111) State HANGUP going to sleep 2010-10-25 17:01:05.390625 [DEBUG] switch_core_state_machine.c:333 (sofia/internal/sip:60@192.168.1.114:52111) State Change CS_HANGUP -> CS_REPORTING 2010-10-25 17:01:05.390625 [DEBUG] switch_core_session.c:1021 Send signal sofia/internal/sip:60@192.168.1.114:52111 [BREAK] 2010-10-25 17:01:05.390625 [DEBUG] switch_core_state_machine.c:314 (sofia/internal/sip:60@192.168.1.114:52111) Running State Change CS_REPORTING 2010-10-25 17:01:05.390625 [DEBUG] switch_core_state_machine.c:590 (sofia/internal/sip:60@192.168.1.114:52111) State REPORTING 2010-10-25 17:01:05.406250 [DEBUG] switch_core_state_machine.c:53 sofia/internal/sip:60@192.168.1.114:52111 Standard REPORTING, cause: INCOMPATIBLE_DESTINATION 2010-10-25 17:01:05.406250 [DEBUG] switch_core_state_machine.c:590 (sofia/internal/sip:60@192.168.1.114:52111) State REPORTING going to sleep 2010-10-25 17:01:05.406250 [DEBUG] switch_core_state_machine.c:327 (sofia/internal/sip:60@192.168.1.114:52111) State Change CS_REPORTING -> CS_DESTROY 2010-10-25 17:01:05.406250 [DEBUG] switch_core_session.c:1021 Send signal sofia/internal/sip:60@192.168.1.114:52111 [BREAK] 2010-10-25 17:01:05.406250 [DEBUG] switch_core_session.c:1164 Session 24 (sofia/internal/sip:60@192.168.1.114:52111) Locked, Waiting on external entities
-- Achim Stamm, Dipl.-Inform. (FH)
Lyncker & Theis GmbH Wilhelmstr. 16 65185 Wiesbaden Germany
Fon +49 611/9006951 Fax +49 611/9406125
Handelsregister: HRB 23156 Amtsgericht Wiesbaden Steuernummer: 04323897052 USt-IdNr.: DE255806399
Geschäftsführer: Filip Lyncker, Armin Theis
_______________________________________________ FreeSWITCH-dev mailing list FreeSWITCH-dev@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-dev http://www.freeswitch.org
Hello Anthony, mod_ebv is an own module implementation. Here i used following code for bridging my current session to multiple Voip Phones in a freeswitch thread (same as bgapi): switch_ivr_originate(session, &peer_session, &cause, "user/60@192.168.1.114,user/61@192.168.1.114", timelimit, NULL, NULL, NULL, NULL, NULL, SOF_NONE,NULL) != SWITCH_STATUS_SUCCESS) Both Phones with number 60 and 61 rings. The problem with INCOMPATIBLE_DESTINATION occurs also with two X-Lites. regards Achim Stamm -- Achim Stamm, Dipl.-Inform. (FH) Lyncker & Theis GmbH Wilhelmstr. 16 65185 Wiesbaden Germany Fon +49 611/9006951 Fax +49 611/9406125 Handelsregister: HRB 23156 Amtsgericht Wiesbaden Steuernummer: 04323897052 USt-IdNr.: DE255806399 Geschäftsführer: Filip Lyncker, Armin Theis