freeswitchforum.com

Форум поддержки FreeSWITCH

FreeSWITCH is a registered trademark of Anthony Minessale. Official FreeSWITCH site.

Текущее время: 28 апр 2024 13:13

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 30 ]  На страницу Пред.  1, 2, 3  След.
Автор Сообщение
 Заголовок сообщения: Re: call forward
СообщениеДобавлено: 28 авг 2014 16:16 
Site Admin

Зарегистрирован: 29 июн 2012 11:19
Сообщения: 224
Почитайте внимательно и все по att_xfer по указанной ранее ссылке обращая особое внимание на табличную информацию.

_________________
Если вы нашли решение, опишите его, пожалуйста, на форуме


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: call forward
СообщениеДобавлено: 28 авг 2014 16:30 

Зарегистрирован: 21 авг 2014 14:58
Сообщения: 40
Вот дебаг звонка, где все валится.
2014-08-28 16:28:15.479329 [DEBUG] switch_rtp.c:5831 RTP RECV DTMF *:800
2014-08-28 16:28:15.479329 [DEBUG] switch_channel.c:487 RECV DTMF *:800
2014-08-28 16:28:15.479329 [DEBUG] switch_ivr_bridge.c:470 Send signal sofia/internal/193@sip.v7r.ru [BREAK]
2014-08-28 16:28:18.419320 [DEBUG] switch_rtp.c:5831 RTP RECV DTMF 4:800
2014-08-28 16:28:18.419320 [DEBUG] switch_channel.c:487 RECV DTMF 4:800
2014-08-28 16:28:18.419320 [DEBUG] switch_ivr_async.c:3507 sofia/internal/193@sip.v7r.ru Processing meta digit '4' [execute_extension::att_xfer XML features]
2014-08-28 16:28:18.419320 [DEBUG] switch_core_session.c:1187 Send signal sofia/internal/sip:194@91.231.141.230:4766 [BREAK]
2014-08-28 16:28:18.419320 [DEBUG] switch_ivr_bridge.c:470 Send signal sofia/internal/193@sip.v7r.ru [BREAK]
2014-08-28 16:28:18.459332 [DEBUG] switch_core_session.c:907 Send signal sofia/internal/sip:194@91.231.141.230:4766 [BREAK]
2014-08-28 16:28:18.599321 [DEBUG] switch_core_session.c:1187 Send signal sofia/internal/193@sip.v7r.ru [BREAK]
2014-08-28 16:28:18.619324 [DEBUG] switch_core_session.c:907 Send signal sofia/internal/193@sip.v7r.ru [BREAK]
2014-08-28 16:28:18.799322 [DEBUG] switch_ivr.c:614 sofia/internal/193@sip.v7r.ru Command Execute playback(local_stream://moh)
EXECUTE sofia/internal/193@sip.v7r.ru playback(local_stream://moh)
2014-08-28 16:28:18.799322 [WARNING] mod_local_stream.c:470 Unknown source moh, trying 'default'
2014-08-28 16:28:18.799322 [ERR] mod_local_stream.c:479 Unknown source default
2014-08-28 16:28:18.799322 [DEBUG] switch_core_session.c:907 Send signal sofia/internal/193@sip.v7r.ru [BREAK]
2014-08-28 16:28:18.799322 [DEBUG] switch_ivr_bridge.c:395 Send signal sofia/internal/sip:194@91.231.141.230:4766 [BREAK]
2014-08-28 16:28:20.179331 [WARNING] switch_core_state_machine.c:570 c58708e2-2eae-11e4-852e-0168ab6e4f88 sofia/internal/74956469000@84.52.103.45:5062 Abandoned
2014-08-28 16:28:20.179331 [NOTICE] switch_core_state_machine.c:573 Hangup sofia/internal/74956469000@84.52.103.45:5062 [CS_NEW] [WRONG_CALL_STATE]


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: call forward
СообщениеДобавлено: 28 авг 2014 16:51 

Зарегистрирован: 21 авг 2014 14:58
Сообщения: 40
C moh вопрос закрыл, указав явные пути к файлам музыки.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: call forward
СообщениеДобавлено: 29 авг 2014 10:08 

Зарегистрирован: 21 авг 2014 14:58
Сообщения: 40
Нашел странную проблему при переводе. Телефоны из офиса регистрируются по public ip на сервере с freeswitch, естественно все находятся за NAT. При регистрации они видны
101,31.184.192.155,e638748a-5e0737fc@192.168.0.15,sofia/internal/sip:101@192.168.0.15
123,31.184.192.155,b636e663-f8a747b6@192.168.0.89,sofia/internal/sip:119@192.168.0.89

другие видны так:
193,31.184.192.155,-O2ql0.tlAzjsDpyaLPgX1oQdIGZyLF2,sofia/internal/sip:193@91.231.x.x

При этом на вторые перевод звонков работает, а не первые нет, так как freeswitch пытается сделать вызов на серый ip signal sofia/internal/sip:102@192.168.0.48 .

2014-08-29 09:56:42.839320 [DEBUG] switch_core_session.c:1052 Send signal sofia/internal/sip:102@192.168.0.48:5060 [BREAK]
2014-08-29 09:56:42.839320 [DEBUG] switch_core_session.c:1052 Send signal sofia/internal/sip:102@192.168.0.48:5060 [BREAK]
2014-08-29 09:56:42.839320 [DEBUG] sofia.c:6373 Channel sofia/internal/sip:102@192.168.0.48:5060 entering state [terminated][488]
2014-08-29 09:56:42.839320 [NOTICE] sofia.c:7256 Hangup sofia/internal/sip:102@192.168.0.48:5060 [CS_CONSUME_MEDIA] [INCOMPATIBLE_DESTINATION]

Подскажите, от чего зависят параметры регистрации? то есть как исправить регистрацию для телефонов с серыми ip? Регистрируются Lynksys ATA.
Спасибо.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: call forward
СообщениеДобавлено: 29 авг 2014 10:22 
FreeSWITCH_GuRu

Зарегистрирован: 22 авг 2012 09:52
Сообщения: 1710
это уже к теме не относится

_________________
ЛС: @rostel
Сообщество: @ru_freeswitch


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: call forward
СообщениеДобавлено: 29 авг 2014 10:55 

Зарегистрирован: 21 авг 2014 14:58
Сообщения: 40
понял


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: call forward
СообщениеДобавлено: 09 сен 2014 15:25 

Зарегистрирован: 21 авг 2014 14:58
Сообщения: 40
Друзья, прошу помощи.
Не работают перехваты на телефонов аналоговых подключенных через lynksys SPA-2102 и телефонах Grandstream.
Код:
2014-09-09 14:57:39.330411 [INFO] mod_dialplan_xml.c:558 Processing Popov2 Alex <193>->att_xfer in context features
Dialplan: sofia/internal/sip:110@109.197.55.18:1034 parsing [features->dx] continue=false
Dialplan: sofia/internal/sip:110@109.197.55.18:1034 Regex (FAIL) [dx] destination_number(att_xfer) =~ /^dx$/ break=on-false
Dialplan: sofia/internal/sip:110@109.197.55.18:1034 parsing [features->att_xfer] continue=false
Dialplan: sofia/internal/sip:110@109.197.55.18:1034 Regex (PASS) [att_xfer] destination_number(att_xfer) =~ /^att_xfer$/ break=on-false
Dialplan: sofia/internal/sip:110@109.197.55.18:1034 Action read(3 4 'tone_stream://%(10000,0,350,440)' digits 30000 #)
Dialplan: sofia/internal/sip:110@109.197.55.18:1034 Action set(origination_cancel_key=#)
Dialplan: sofia/internal/sip:110@109.197.55.18:1034 Action att_xfer(user/${digits}@31.184.192.155)
2014-09-09 14:57:39.330411 [NOTICE] switch_core_session.c:2986 Execute read(3 4 'tone_stream://%(10000,0,350,440)' digits 30000 #)
EXECUTE sofia/internal/sip:110@109.197.55.18:1034 read(3 4 'tone_stream://%(10000,0,350,440)' digits 30000 #)
2014-09-09 14:57:39.350414 [DEBUG] switch_ivr_play_say.c:1305 Codec Activated L16@16000hz 1 channels 20ms
2014-09-09 14:57:39.870411 [DEBUG] switch_rtp.c:5831 RTP RECV DTMF 1:3200
2014-09-09 14:57:39.870411 [DEBUG] switch_channel.c:487 RECV DTMF 1:3200
2014-09-09 14:57:39.870411 [DEBUG] switch_ivr_play_say.c:1714 done playing file tone_stream://%(10000,0,350,440)
2014-09-09 14:57:40.230410 [DEBUG] switch_rtp.c:5831 RTP RECV DTMF 2:1760
2014-09-09 14:57:40.230410 [DEBUG] switch_channel.c:487 RECV DTMF 2:1760
2014-09-09 14:57:40.670411 [DEBUG] switch_rtp.c:5831 RTP RECV DTMF 3:1600
2014-09-09 14:57:40.670411 [DEBUG] switch_channel.c:487 RECV DTMF 3:1600
2014-09-09 14:57:41.390409 [DEBUG] switch_rtp.c:5831 RTP RECV DTMF #:1600
2014-09-09 14:57:41.390409 [DEBUG] switch_channel.c:487 RECV DTMF #:1600
2014-09-09 14:57:41.390409 [NOTICE] switch_core_session.c:2986 Execute set(origination_cancel_key=#)
EXECUTE sofia/internal/sip:110@109.197.55.18:1034 set(origination_cancel_key=#)
2014-09-09 14:57:41.390409 [DEBUG] mod_dptools.c:1435 sofia/internal/sip:110@109.197.55.18:1034 SET [origination_cancel_key]=[#]
2014-09-09 14:57:41.390409 [NOTICE] switch_core_session.c:2986 Execute att_xfer(user/${digits}@31.184.192.155)
EXECUTE sofia/internal/sip:110@109.197.55.18:1034 att_xfer(user/123@31.184.192.155)
2014-09-09 14:57:41.390409 [DEBUG] switch_channel.c:1765 (sofia/internal/sip:110@109.197.55.18:1034) Callstate Change ACTIVE -> RING_WAIT
2014-09-09 14:57:41.390409 [DEBUG] switch_channel.c:1200 sofia/internal/sip:110@109.197.55.18:1034 EXPORTING[export_vars] [RFC2822_DATE]=[Tue, 09 Sep 2014 14:56:42 +0400] to event
2014-09-09 14:57:41.390409 [DEBUG] switch_channel.c:1200 sofia/internal/sip:110@109.197.55.18:1034 EXPORTING[export_vars] [dialed_extension]=[110] to event
2014-09-09 14:57:41.390409 [DEBUG] switch_ivr_originate.c:2079 Parsing global variables
2014-09-09 14:57:41.390409 [DEBUG] switch_channel.c:1200 sofia/internal/sip:110@109.197.55.18:1034 EXPORTING[export_vars] [RFC2822_DATE]=[Tue, 09 Sep 2014 14:56:42 +0400] to event
2014-09-09 14:57:41.390409 [DEBUG] switch_channel.c:1200 sofia/internal/sip:110@109.197.55.18:1034 EXPORTING[export_vars] [dialed_extension]=[110] to event
2014-09-09 14:57:41.390409 [DEBUG] switch_ivr_originate.c:2079 Parsing global variables
2014-09-09 14:57:41.390409 [DEBUG] switch_event.c:1688 Parsing variable [sip_invite_domain]=[31.184.192.155]
2014-09-09 14:57:41.390409 [DEBUG] switch_event.c:1688 Parsing variable [presence_id]=[123@31.184.192.155]
2014-09-09 14:57:41.390409 [NOTICE] switch_channel.c:1054 New Channel sofia/internal/sip:123@109.197.55.18:1032 [1eb86216-3810-11e4-ac83-132074d1c88e]
2014-09-09 14:57:41.390409 [DEBUG] mod_sofia.c:4564 (sofia/internal/sip:123@109.197.55.18:1032) State Change CS_NEW -> CS_INIT
2014-09-09 14:57:41.390409 [DEBUG] switch_core_session.c:1387 Send signal sofia/internal/sip:123@109.197.55.18:1032 [BREAK]
2014-09-09 14:57:41.390409 [DEBUG] mod_sofia.c:4634 [zrtp_passthru] Setting a-leg inherit_codec=true
2014-09-09 14:57:41.390409 [DEBUG] mod_sofia.c:4637 [zrtp_passthru] Setting b-leg absolute_codec_string='G722@8000h@20i@64000b'
2014-09-09 14:57:41.390409 [DEBUG] switch_core_state_machine.c:470 (sofia/internal/sip:123@109.197.55.18:1032) Running State Change CS_INIT
2014-09-09 14:57:41.390409 [DEBUG] switch_core_state_machine.c:510 (sofia/internal/sip:123@109.197.55.18:1032) State INIT
2014-09-09 14:57:41.390409 [DEBUG] mod_sofia.c:87 sofia/internal/sip:123@109.197.55.18:1032 SOFIA INIT
2014-09-09 14:57:41.390409 [DEBUG] sofia_glue.c:1226 sofia/internal/sip:123@109.197.55.18:1032 sending invite version: 1.4.7  32bit
Local SDP:
v=0
o=FreeSWITCH 1410243029 1410243030 IN IP4 31.184.192.155
s=FreeSWITCH
c=IN IP4 31.184.192.155
t=0 0
m=audio 17232 RTP/AVP 9 101 13
a=rtpmap:9 G722/8000
a=rtpmap:101 telephone-event/8000
a=fmtp:101 0-16
a=ptime:20
a=sendrecv

2014-09-09 14:57:41.390409 [DEBUG] switch_core_state_machine.c:40 sofia/internal/sip:123@109.197.55.18:1032 Standard INIT
2014-09-09 14:57:41.390409 [DEBUG] switch_core_state_machine.c:48 (sofia/internal/sip:123@109.197.55.18:1032) State Change CS_INIT -> CS_ROUTING
2014-09-09 14:57:41.390409 [DEBUG] switch_core_session.c:1387 Send signal sofia/internal/sip:123@109.197.55.18:1032 [BREAK]
2014-09-09 14:57:41.390409 [DEBUG] switch_core_state_machine.c:510 (sofia/internal/sip:123@109.197.55.18:1032) State INIT going to sleep
2014-09-09 14:57:41.390409 [DEBUG] switch_core_state_machine.c:470 (sofia/internal/sip:123@109.197.55.18:1032) Running State Change CS_ROUTING
2014-09-09 14:57:41.390409 [DEBUG] switch_core_state_machine.c:526 (sofia/internal/sip:123@109.197.55.18:1032) State ROUTING
2014-09-09 14:57:41.390409 [DEBUG] mod_sofia.c:123 sofia/internal/sip:123@109.197.55.18:1032 SOFIA ROUTING
2014-09-09 14:57:41.390409 [DEBUG] switch_ivr_originate.c:67 (sofia/internal/sip:123@109.197.55.18:1032) State Change CS_ROUTING -> CS_CONSUME_MEDIA
2014-09-09 14:57:41.390409 [DEBUG] switch_core_session.c:1387 Send signal sofia/internal/sip:123@109.197.55.18:1032 [BREAK]
2014-09-09 14:57:41.390409 [DEBUG] switch_core_state_machine.c:526 (sofia/internal/sip:123@109.197.55.18:1032) State ROUTING going to sleep
2014-09-09 14:57:41.390409 [DEBUG] switch_core_state_machine.c:470 (sofia/internal/sip:123@109.197.55.18:1032) Running State Change CS_CONSUME_MEDIA
2014-09-09 14:57:41.390409 [DEBUG] switch_core_state_machine.c:545 (sofia/internal/sip:123@109.197.55.18:1032) State CONSUME_MEDIA
2014-09-09 14:57:41.390409 [DEBUG] switch_core_state_machine.c:545 (sofia/internal/sip:123@109.197.55.18:1032) State CONSUME_MEDIA going to sleep
2014-09-09 14:57:41.390409 [DEBUG] switch_core_session.c:1052 Send signal sofia/internal/sip:123@109.197.55.18:1032 [BREAK]
2014-09-09 14:57:41.390409 [DEBUG] sofia.c:6373 Channel sofia/internal/sip:123@109.197.55.18:1032 entering state [calling][0]
2014-09-09 14:57:41.410411 [DEBUG] switch_core_session.c:1052 Send signal sofia/internal/sip:123@109.197.55.18:1032 [BREAK]
2014-09-09 14:57:41.410411 [DEBUG] switch_core_session.c:1052 Send signal sofia/internal/sip:123@109.197.55.18:1032 [BREAK]
2014-09-09 14:57:41.410411 [DEBUG] switch_core_session.c:1052 Send signal sofia/internal/sip:123@109.197.55.18:1032 [BREAK]
2014-09-09 14:57:41.410411 [DEBUG] sofia.c:6373 Channel sofia/internal/sip:123@109.197.55.18:1032 entering state [terminated][488]
2014-09-09 14:57:41.410411 [NOTICE] sofia.c:7256 Hangup sofia/internal/sip:123@109.197.55.18:1032 [CS_CONSUME_MEDIA] [INCOMPATIBLE_DESTINATION]
2014-09-09 14:57:41.410411 [DEBUG] switch_channel.c:3217 Send signal sofia/internal/sip:123@109.197.55.18:1032 [KILL]
2014-09-09 14:57:41.410411 [DEBUG] switch_core_session.c:1387 Send signal sofia/internal/sip:123@109.197.55.18:1032 [BREAK]
2014-09-09 14:57:41.410411 [DEBUG] switch_core_state_machine.c:470 (sofia/internal/sip:123@109.197.55.18:1032) Running State Change CS_HANGUP
2014-09-09 14:57:41.410411 [DEBUG] switch_core_state_machine.c:733 (sofia/internal/sip:123@109.197.55.18:1032) Callstate Change DOWN -> HANGUP
2014-09-09 14:57:41.410411 [DEBUG] switch_core_state_machine.c:735 (sofia/internal/sip:123@109.197.55.18:1032) State HANGUP
2014-09-09 14:57:41.410411 [DEBUG] mod_sofia.c:413 Channel sofia/internal/sip:123@109.197.55.18:1032 hanging up, cause: INCOMPATIBLE_DESTINATION
2014-09-09 14:57:41.410411 [DEBUG] switch_core_state_machine.c:58 sofia/internal/sip:123@109.197.55.18:1032 Standard HANGUP, cause: INCOMPATIBLE_DESTINATION
2014-09-09 14:57:41.410411 [DEBUG] switch_core_state_machine.c:735 (sofia/internal/sip:123@109.197.55.18:1032) State HANGUP going to sleep
2014-09-09 14:57:41.410411 [DEBUG] switch_core_state_machine.c:502 (sofia/internal/sip:123@109.197.55.18:1032) State Change CS_HANGUP -> CS_REPORTING
2014-09-09 14:57:41.410411 [DEBUG] switch_core_session.c:1387 Send signal sofia/internal/sip:123@109.197.55.18:1032 [BREAK]
2014-09-09 14:57:41.410411 [DEBUG] switch_core_state_machine.c:470 (sofia/internal/sip:123@109.197.55.18:1032) Running State Change CS_REPORTING
2014-09-09 14:57:41.410411 [DEBUG] switch_core_state_machine.c:821 (sofia/internal/sip:123@109.197.55.18:1032) State REPORTING
2014-09-09 14:57:41.410411 [DEBUG] switch_core_state_machine.c:102 sofia/internal/sip:123@109.197.55.18:1032 Standard REPORTING, cause: INCOMPATIBLE_DESTINATION
2014-09-09 14:57:41.410411 [DEBUG] switch_core_state_machine.c:821 (sofia/internal/sip:123@109.197.55.18:1032) State REPORTING going to sleep
2014-09-09 14:57:41.410411 [DEBUG] switch_core_state_machine.c:496 (sofia/internal/sip:123@109.197.55.18:1032) State Change CS_REPORTING -> CS_DESTROY
2014-09-09 14:57:41.410411 [DEBUG] switch_core_session.c:1387 Send signal sofia/internal/sip:123@109.197.55.18:1032 [BREAK]
2014-09-09 14:57:41.410411 [DEBUG] switch_core_session.c:1614 Session 1096 (sofia/internal/sip:123@109.197.55.18:1032) Locked, Waiting on external entities
2014-09-09 14:57:41.410411 [DEBUG] switch_ivr_originate.c:3695 Originate Resulted in Error Cause: 88 [INCOMPATIBLE_DESTINATION]
2014-09-09 14:57:41.410411 [DEBUG] switch_channel.c:1978 (sofia/internal/sip:110@109.197.55.18:1034) Callstate Change RING_WAIT -> ACTIVE
2014-09-09 14:57:41.410411 [NOTICE] switch_ivr_originate.c:2708 Cannot create outgoing channel of type [user] cause: [INCOMPATIBLE_DESTINATION]
2014-09-09 14:57:41.410411 [DEBUG] switch_ivr_originate.c:3695 Originate Resulted in Error Cause: 88 [INCOMPATIBLE_DESTINATION]
2014-09-09 14:57:41.410411 [NOTICE] switch_core_session.c:1632 Session 1096 (sofia/internal/sip:123@109.197.55.18:1032) Ended
2014-09-09 14:57:41.410411 [NOTICE] switch_core_session.c:1636 Close Channel sofia/internal/sip:123@109.197.55.18:1032 [CS_DESTROY]


не понимаю, в чем дело.
При этом переводим все это хозяйство с Asterisk, на котором работало нормально.
Прошу подсказать, что не так настроено. Вопрос очень горячий.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: call forward
СообщениеДобавлено: 09 сен 2014 15:39 
FreeSWITCH_GuRu

Зарегистрирован: 22 авг 2012 09:52
Сообщения: 1710
Aleks305 писал(а):
2014-09-09 14:57:41.390409 [NOTICE] switch_channel.c:1054 New Channel sofia/internal/sip:123@109.197.55.18:1032 [1eb86216-3810-11e4-ac83-132074d1c88e]
...
2014-09-09 14:57:41.410411 [DEBUG] sofia.c:6373 Channel sofia/internal/sip:123@109.197.55.18:1032 entering state [terminated][488]
2014-09-09 14:57:41.410411 [NOTICE] sofia.c:7256 Hangup sofia/internal/sip:123@109.197.55.18:1032 [CS_CONSUME_MEDIA] [INCOMPATIBLE_DESTINATION]

мультидоменность...
изучайте вопрос

_________________
ЛС: @rostel
Сообщество: @ru_freeswitch


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: call forward
СообщениеДобавлено: 09 сен 2014 16:18 

Зарегистрирован: 21 авг 2014 14:58
Сообщения: 40
Так а если поправить как-нибудь эту строчку в features.xml
<action application="att_xfer" data="user/${digits}@$${domain}"/>
Чтобы вызывал на дефолтный домен....или так не получится. Ведь ata зарегистрирована на этой же IP-АТС.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: call forward
СообщениеДобавлено: 09 сен 2014 16:21 
FreeSWITCH_GuRu

Зарегистрирован: 22 авг 2012 09:52
Сообщения: 1710
скорей всего регается на другой IP
поэтому используйте просто:
<action application="att_xfer" data="user/${digits}"/>

_________________
ЛС: @rostel
Сообщество: @ru_freeswitch


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 30 ]  На страницу Пред.  1, 2, 3  След.

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 253


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB