[ПРОБЛЕМА РЕШЕНА]нет RTP траффика за NAT (Kerio)

tyber

Регистрация
30 Окт 2015
Сообщения
37
3cx phone systems установлен на локальный комп за NAT(Kerio пробовал и Usergate), к 3cx подключен VoIP шлюз DVG-4744s(настроен по рекомендациям соединение с 3cx есть)есть внешний абонент с аппаратным IP телефоном (тунель не предлагать рад бы но телефон аппаратный). SIP регистрация проходит успешно , абоненты звонятся(звонок извне далее перекидывается через шлюз на внутренний номер аналоговой АТС), голоса нету ни в одну ни в другую сторону, ка ктока не делал настройки NAT и порта пробрасывал (9000-9049). снимал траффик виншарком на прокси RTP трафика нету вообще тока SIP на любом интерфейсе что внутренний что внешний, а на 3cx присутствует RTP трафик но обмет только самого 3cx со шлюзом по портам (7000-7500) непонятно кто и как перенаправляет голосовой траффик со шлюза в сервер 3cx на 9000-9049.
Помогите разобраться.
 
Первый шаг:
Переключаетесь на "отладочный" уровень лога.
Исполняете проблемный звонок.
Публикуете лог.

Попробуем помочь
 
Прошу прощения не работал вчера вот выкладываю лог с сервера проблемного звонка
12:48:31.891 [MS105000] C:3.1: No RTP packets were received:remoteAddr=192.168.1.4:9006,extAddr=0.0.0.0:0,localAddr=192.168.5.6:7008
12:48:30.704 Currently active calls [none]
12:48:21.485 [CM503008]: Call(3): Call is terminated
12:47:58.703 Currently active calls - 1: [3]
12:47:58.547 [CM503007]: Call(3): Device joined: sip:[email protected]:5060
12:47:58.547 [CM503007]: Call(3): Device joined: sip:[email protected]:1432;rinstance=ee55220f9032515e
12:47:58.547 [MS210003] C:3.1:Answer provided. Connection(transcoding mode[unsecure]):192.168.5.6:7008(7009)
12:47:58.531 [MS210001] C:3.2:Answer received. RTP connection[unsecure]: 192.168.5.66:7008(7009)
12:47:58.531 Remote SDP is set for legC:3.2
12:47:58.531 [CM505002]: Gateway:[dlink] Device info: Device Not Identified: User Agent not matched; Capabilities:[reinvite, replaces, able-no-sdp, recvonly] UserAgent: [dlink 12-37-61928258-0.9.5.1.735] PBX contact: [sip:[email protected]:5060]
12:47:58.531 [CM503002]: Call(3): Alerting sip:[email protected]:5060
12:47:56.562 [CM503025]: Call(3): Calling PSTNline:130@(Ln.10003@dlink)@[Dev:sip:[email protected]:5060]
12:47:56.562 [MS210002] C:3.2:Offer provided. Connection(transcoding mode): 192.168.5.6:7010(7011)
12:47:56.515 [CM503004]: Call(3): Route 1: PSTNline:130@(Ln.10003@dlink)@[Dev:sip:[email protected]:5060,Dev:sip:[email protected]:5060,Dev:sip:[email protected]:5060,Dev:sip:[email protected]:5060]
12:47:56.515 [CM503010]: Making route(s) to
12:47:56.515 [MS210000] C:3.1:Offer received. RTP connection: 192.168.1.4:9006(9007)
12:47:56.515 Remote SDP is set for legC:3.1
12:47:56.515 [CM505001]: Ext.666: Device info: Device Not Identified: User Agent not matched; Capabilities:[reinvite, replaces, able-no-sdp, recvonly] UserAgent: [3CXPhone 5.0.14900.0] PBX contact: [sip:[email protected]:5060]
12:47:56.515 [CM503001]: Call(3): Incoming call from Ext.666 to
12:47:56.500 [CM500002]: Info on incoming INVITE:
INVITE sip:[email protected].*.*:5060 SIP/2.0
Via: SIP/2.0/UDP 192.168.1.4:1432;branch=z9hG4bK-d8754z-116cd817a1555744-1---d8754z-;rport=1432;received=192.168.5.5
Max-Forwards: 70
Contact:
To:
From: "[email protected]";tag=510a6f27
Call-ID: Y2E0NDdmNTlmZTViM2M0YjY4YTYwZjU2NDg0ZmQzNjk.
CSeq: 2 INVITE
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REGISTER, SUBSCRIBE, NOTIFY, REFER, INFO, MESSAGE
Proxy-Authorization: Digest username="666",realm="3CXPhoneSystem",nonce="414d535c0529c94c21:dfb71fc3e6fad7200e134bfb352a2b93",uri="sip:[email protected].*.*:5060",response="887b5234aa7fc404b3cadf59147b953d",algorithm=MD5
Supported: replaces
User-Agent: 3CXPhone 5.0.14900.0
Content-Length: 0

для меня сразу бросается в глаза нонсенс remoteAddr=192.168.1.4:9006
откуда берется такой IP у меня вообще подсеть 192.168.5.*


помогите разобраться
 
вот лог проверки фаервола

3CX Firewall Checker, v1.0. Copyright (C) 3CX Ltd. All rights reserved.

: Phase 1, checking servers connection, please wait...
: Stun Checker service is reachable. Phase 1 check passed.
: Phase 2a, Check Port Forwarding to UDP SIP port, please wait...
: UDP SIP Port is set to 5060. Response received WITH TRANSLATION 40635::5060. Phase 2a check passed with WARNINGS. Some functionality will be LIMITED. For more information, please visit https://www.3cx.com/blog/docs/firewall-checker/

: Phase 2b. Check Port Forwarding to TCP SIP port, please wait...
: TCP SIP Port is set to 5060. Response received WITH TRANSLATION 40635::5060. Phase 2b check passed with WARNINGS. Some functionality will be LIMITED. For more information, please visit https://www.3cx.com/blog/docs/firewall-checker/

: Phase 3. Check Port Forwarding to TCP Tunnel port, please wait...
: TCP TUNNEL Port is set to 5090. Response received correctly with no translation. Phase 3 check passed.

: Phase 4. Check Port Forwarding to RTP external port range, please wait...
: UDP RTP Port 9000. Response received correctly with no translation. Phase 4-01 check passed.
: UDP RTP Port 9001. Response received correctly with no translation. Phase 4-02 check passed.
: UDP RTP Port 9002. Response received correctly with no translation. Phase 4-03 check passed.
: UDP RTP Port 9003. Response received correctly with no translation. Phase 4-04 check passed.
: UDP RTP Port 9004. Response received correctly with no translation. Phase 4-05 check passed.
: UDP RTP Port 9005. Response received correctly with no translation. Phase 4-06 check passed.
: UDP RTP Port 9006. Response received correctly with no translation. Phase 4-07 check passed.
: UDP RTP Port 9007. Response received correctly with no translation. Phase 4-08 check passed.
: UDP RTP Port 9008. Response received correctly with no translation. Phase 4-09 check passed.
: UDP RTP Port 9009. Response received correctly with no translation. Phase 4-10 check passed.
: UDP RTP Port 9010. Response received correctly with no translation. Phase 4-11 check passed.
: UDP RTP Port 9011. Response received correctly with no translation. Phase 4-12 check passed.
: UDP RTP Port 9012. Response received correctly with no translation. Phase 4-13 check passed.
: UDP RTP Port 9013. Response received correctly with no translation. Phase 4-14 check passed.
: UDP RTP Port 9014. Response received correctly with no translation. Phase 4-15 check passed.
: UDP RTP Port 9015. Response received correctly with no translation. Phase 4-16 check passed.
: UDP RTP Port 9016. Response received correctly with no translation. Phase 4-17 check passed.
: UDP RTP Port 9017. Response received correctly with no translation. Phase 4-18 check passed.
: UDP RTP Port 9018. Response received correctly with no translation. Phase 4-19 check passed.
: UDP RTP Port 9019. Response received correctly with no translation. Phase 4-20 check passed.
: UDP RTP Port 9020. Response received correctly with no translation. Phase 4-21 check passed.
: UDP RTP Port 9021. Response received correctly with no translation. Phase 4-22 check passed.
: UDP RTP Port 9022. Response received correctly with no translation. Phase 4-23 check passed.
: UDP RTP Port 9023. Response received correctly with no translation. Phase 4-24 check passed.
: UDP RTP Port 9024. Response received correctly with no translation. Phase 4-25 check passed.
: UDP RTP Port 9025. Response received correctly with no translation. Phase 4-26 check passed.
: UDP RTP Port 9026. Response received correctly with no translation. Phase 4-27 check passed.
: UDP RTP Port 9027. Response received correctly with no translation. Phase 4-28 check passed.
: UDP RTP Port 9028. Response received correctly with no translation. Phase 4-29 check passed.
: UDP RTP Port 9029. Response received correctly with no translation. Phase 4-30 check passed.
: UDP RTP Port 9030. Response received correctly with no translation. Phase 4-31 check passed.
: UDP RTP Port 9031. Response received correctly with no translation. Phase 4-32 check passed.
: UDP RTP Port 9032. Response received correctly with no translation. Phase 4-33 check passed.
: UDP RTP Port 9033. Response received correctly with no translation. Phase 4-34 check passed.
: UDP RTP Port 9034. Response received correctly with no translation. Phase 4-35 check passed.
: UDP RTP Port 9035. Response received correctly with no translation. Phase 4-36 check passed.
: UDP RTP Port 9036. Response received correctly with no translation. Phase 4-37 check passed.
: UDP RTP Port 9037. Response received correctly with no translation. Phase 4-38 check passed.
: UDP RTP Port 9038. Response received correctly with no translation. Phase 4-39 check passed.
: UDP RTP Port 9039. Response received correctly with no translation. Phase 4-40 check passed.
: UDP RTP Port 9040. Response received correctly with no translation. Phase 4-41 check passed.
: UDP RTP Port 9041. Response received correctly with no translation. Phase 4-42 check passed.
: UDP RTP Port 9042. Response received correctly with no translation. Phase 4-43 check passed.
: UDP RTP Port 9043. Response received correctly with no translation. Phase 4-44 check passed.
: UDP RTP Port 9044. Response received correctly with no translation. Phase 4-45 check passed.
: UDP RTP Port 9045. Response received correctly with no translation. Phase 4-46 check passed.
: UDP RTP Port 9046. Response received correctly with no translation. Phase 4-47 check passed.
: UDP RTP Port 9047. Response received correctly with no translation. Phase 4-48 check passed.
: UDP RTP Port 9048. Response received correctly with no translation. Phase 4-49 check passed.
: UDP RTP Port 9049. Response received correctly with no translation. Phase 4-50 check passed.


Application exit code is 2
 
Подскажите что нибудь
 
Какая версия 3CX PhoneSystem?


From: "666 @sipmis.zapto.org";tag=510a6f27

Вы сами в телефоне это прописали?


Via: SIP/2.0/UDP 192.168.1.4:1432;branch=z9hG4bK-d8754z-116cd817a1555744-1---d8754z-;rport=1432;received=192.168.5.5
Contact:

192.168.1.4 это, скорее всего, локальный адрес телефона в удаленной сети.
А всё остальное говорит о том, что у Вас между внешней сетью и PBX есть какой-то хитрый "помощник", котрого надо обезвредить.
Что расскажете о топологии сети в которой сервер работает?
 
Версия 3cx phone systems 10.0.22686.2297

From: "[email protected]";tag=510a6f27
Да @188.227.бла бла бла прописывал я в клиенте без этого был запрет на внешние вызовы, вычислил как то эксперементальным путем

внутренняя сеть предприятия 192.168.5.* , между инетом и локальной сетью стоит Kerio (FW NAT). 3 cx внутри сети на локальном компьютере с Windows XP имеет адресс 192.168.5.6, так же для соединения с аналоговой АТС стоит VoIP шлюз с адресом 192.168.5.66 шлюз подружен с 3CX и прекрасно дружат обмениваются RTP по портам 7000-7500 с 3cx.

STUN отключен так как IP белый.
На керио прописка что для 192.168.5.6 любой траффик разрешен так же в свою очередь прописка если извне приходит траффик по портам 5060, 9000-9049, 5090, 3478 всю эту свору перенаправлять на 192.168.5.6

да 192ю168ю1ю4 вы правы это внутренний адрес удаленного компа на котором стоит софтофон
 
3CX Firewall Checker, v1.0. Copyright (C) 3CX Ltd. All rights reserved.

: Phase 1, checking servers connection, please wait...
: Stun Checker service is reachable. Phase 1 check passed.
: Phase 2a, Check Port Forwarding to UDP SIP port, please wait...
: UDP SIP Port is set to 5060. Response received correctly with no translation. Phase 2a check passed.

: Phase 2b. Check Port Forwarding to TCP SIP port, please wait...
: TCP SIP Port is set to 5060. Response received correctly with no translation. Phase 2b check passed.

: Phase 3. Check Port Forwarding to TCP Tunnel port, please wait...
: TCP TUNNEL Port is set to 5090. Response received correctly with no translation. Phase 3 check passed.

: Phase 4. Check Port Forwarding to RTP external port range, please wait...
: UDP RTP Port 9000. Response received correctly with no translation. Phase 4-01 check passed.
: UDP RTP Port 9001. Response received correctly with no translation. Phase 4-02 check passed.
: UDP RTP Port 9002. Response received correctly with no translation. Phase 4-03 check passed.


Application exit code is 0


Вот добился все по нулям, голоса нету по прежнему
 
На керио прописка что для 192.168.5.6 любой траффик разрешен так же в свою очередь прописка если извне приходит траффик по портам 5060, 9000-9049, 5090, 3478 всю эту свору перенаправлять на 192.168.5.6
Вы ему (Kerio) объясните ещё одну штуку. Что его (Kerio) внешние порты 5060, 9000-9049, 5090 залочены на использование только хостом 192.168.5.6. И если трафик идет от 192.168.5.6 с портов 5060, 9000-9049, 5090, то его надо в интернет отправлять с точно таких же внешних портов даже в случае, если он идёт на разные внешние адреса. (Full Cone NAT). Судя по Вашему последнему сообщению Вам это удалось.

Теперь перейдём к телефону:
3CX Phone For Windows надо конфигурировать как "Я вне офиса". Тогда телефон будет указывать свой внешний IP для подключения и для передачи звука.

Возвратимся к Kerio...

Проблему видно в следующем заголовке SIP пакета, который через Kerio добрался от телефона к серверу:
Via: SIP/2.0/UDP 192.168.1.4:1432;branch=z9hG4bK-d8754z-116cd817a1555744-1---d8754z-;rport=1432;received=192.168.5.5

192.168.5.5 это локальный адрес Kerio? Если нет, то чей же он?
Что-то мудрёно у Вас всё работает. Зачем же внешние адреса транслировать во внутренние? Допускаю, что причины можно придумать, но тут есть проблема. PBX обязан знать местоположение телефона. Иначе он его, уж извините, считает локальным "в доску" и, следовательно, использует порты из пула локальных...
 
Проблему видно в следующем заголовке SIP пакета, который через Kerio добрался от телефона к серверу:
Via: SIP/2.0/UDP 192.168.1.4:1432;branch=z9hG4bK-d8754z-116cd817a1555744-1---d8754z-;rport=1432;received=192.168.5.5


192.168.5.5 это локальный адрес Kerio? Если нет, то чей же он?
Что-то мудрёно у Вас всё работает. Зачем же внешние адреса транслировать во внутренние? Допускаю, что причины можно придумать, но тут есть проблема. PBX обязан знать местоположение телефона. Иначе он его, уж извините, считает локальным "в доску" и, следовательно, использует порты из пула локальных...

Вот тут я потерялся, Степан может подскажите как настроить чтобы в строчке received=192.168.5.5 был не локальный интерфес керио а как я понимаю IP телефона, чтото я в керио невижу таких настроек
 
Добился как нужно звука нету :)))))

20:00:05.343 [MS105000] C:45.1: No RTP packets were received:remoteAddr=192.168.1.4:9024,extAddr=0.0.0.0:0,localAddr=192.168.5.6:7180
19:59:51.187 Currently active calls [none]
19:59:43.782 [CM503008]: Call(45): Call is terminated
19:59:32.236 [CM503007]: Call(45): Device joined: sip:[email protected]:5060
19:59:32.236 [CM503007]: Call(45): Device joined: sip:[email protected]:5060;rinstance=9a06ca39a8833d2d
19:59:32.236 [MS210003] C:45.1:Answer provided. Connection(transcoding mode[unsecure]):192.168.5.6:7180(7181)
19:59:32.236 [MS210001] C:45.2:Answer received. RTP connection[unsecure]: 192.168.5.66:7008(7009)
19:59:32.236 Remote SDP is set for legC:45.2
19:59:32.236 [CM505002]: Gateway:[dlink] Device info: Device Not Identified: User Agent not matched; Capabilities:[reinvite, replaces, able-no-sdp, recvonly] UserAgent: [dlink 12-37-61928258-0.9.5.1.735] PBX contact: [sip:[email protected]:5060]
19:59:32.236 [CM503002]: Call(45): Alerting sip:[email protected]:5060
19:59:30.111 [CM503025]: Call(45): Calling PSTNline:113@(Ln.10003@dlink)@[Dev:sip:[email protected]:5060]
19:59:30.111 [MS210002] C:45.2:Offer provided. Connection(transcoding mode): 192.168.5.6:7182(7183)
19:59:30.064 [CM503004]: Call(45): Route 1: PSTNline:113@(Ln.10003@dlink)@[Dev:sip:[email protected]:5060,Dev:sip:[email protected]:5060,Dev:sip:[email protected]:5060,Dev:sip:[email protected]:5060]
19:59:30.064 [CM503010]: Making route(s) to
19:59:30.064 [MS210000] C:45.1:Offer received. RTP connection: 192.168.1.4:9024(9025)
19:59:30.064 Remote SDP is set for legC:45.1
19:59:30.064 [CM505001]: Ext.666: Device info: Device Not Identified: User Agent not matched; Capabilities:[reinvite, replaces, able-no-sdp, recvonly] UserAgent: [3CXPhone 5.0.14900.0] PBX contact: [sip:[email protected]:5060]
19:59:30.048 [CM503001]: Call(45): Incoming call from Ext.666 to
19:59:30.048 [CM500002]: Info on incoming INVITE:
INVITE sip:[email protected]:5060 SIP/2.0
Via: SIP/2.0/UDP 192.168.1.4:5060;branch=z9hG4bK-d8754z-bc5b0a50a136a42c-1---d8754z-;rport=5060;received=89.178.244.182
Max-Forwards: 70
Contact:
To:
From: "666";tag=4478d37d
Call-ID: YTg3MzVhMDczMDI0NGViMWM0NWYzMGI5ZmM4ZjY5MWY.
CSeq: 2 INVITE
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REGISTER, SUBSCRIBE, NOTIFY, REFER, INFO, MESSAGE
Proxy-Authorization: Digest username="666",realm="3CXPhoneSystem",nonce="414d535c052a2e7175:8b8cfc2ca213e05b045966047d3a92ed",uri="sip:[email protected]:5060",response="97c0de800fd8a743d73f958672f7c120",algorithm=MD5
Supported: replaces
User-Agent: 3CXPhone 5.0.14900.0
Content-Length: 0

вот меня волнует тут точно все правельно extAddr=0.0.0.0:0

добился тем что выключил NAT на правило с 5060 портом
 
@tyber wrote:подскажите как настроить чтобы в строчке received=192.168.5.5 был не локальный интерфес керио а как я понимаю IP телефона, чтото я в керио невижу таких настроек
Этого не настроишь. Эта информация высылается не телефоном, а заполняется SIP стеком при приёме сообщения на хосте PBX. Берётся она из данных транспортного протокола (UDP в данном случае)
Пакет, который пришёл на Керио извне, содержал правильный адрес. Но для чего Керио вместо него подставляет свой, я представить себе не могу. :(
Обычно, NAT не заменяет адрес источника в IP пакете, который приходит из-за границ локальной сети, а Kerio, похоже, делает именно так. Самое забавное, что из-за этой причуды, PBX вообще всех внешних агентов видит как локальные...
 
@tyber wrote:Добился как нужно звука нету :)))))

20:00:05.343 [MS105000] C:45.1: No RTP packets were received:remoteAddr=192.168.1.4:9024,extAddr=0.0.0.0:0,localAddr=192.168.5.6:7180
19:59:51.187 Currently active calls [none]
19:59:43.782 [CM503008]: Call(45): Call is terminated
19:59:32.236 [CM503007]: Call(45): Device joined: sip:[email protected]:5060
19:59:32.236 [CM503007]: Call(45): Device joined: sip:[email protected]:5060;rinstance=9a06ca39a8833d2d
19:59:32.236 [MS210003] C:45.1:Answer provided. Connection(transcoding mode[unsecure]):192.168.5.6:7180(7181)
19:59:32.236 [MS210001] C:45.2:Answer received. RTP connection[unsecure]: 192.168.5.66:7008(7009)
19:59:32.236 Remote SDP is set for legC:45.2
19:59:32.236 [CM505002]: Gateway:[dlink] Device info: Device Not Identified: User Agent not matched; Capabilities:[reinvite, replaces, able-no-sdp, recvonly] UserAgent: [dlink 12-37-61928258-0.9.5.1.735] PBX contact: [sip:[email protected]:5060]
19:59:32.236 [CM503002]: Call(45): Alerting sip:[email protected]:5060
19:59:30.111 [CM503025]: Call(45): Calling PSTNline:113@(Ln.10003@dlink)@[Dev:sip:[email protected]:5060]
19:59:30.111 [MS210002] C:45.2:Offer provided. Connection(transcoding mode): 192.168.5.6:7182(7183)
19:59:30.064 [CM503004]: Call(45): Route 1: PSTNline:113@(Ln.10003@dlink)@[Dev:sip:[email protected]:5060,Dev:sip:[email protected]:5060,Dev:sip:[email protected]:5060,Dev:sip:[email protected]:5060]
19:59:30.064 [CM503010]: Making route(s) to
19:59:30.064 [MS210000] C:45.1:Offer received. RTP connection: 192.168.1.4:9024(9025)
19:59:30.064 Remote SDP is set for legC:45.1
19:59:30.064 [CM505001]: Ext.666: Device info: Device Not Identified: User Agent not matched; Capabilities:[reinvite, replaces, able-no-sdp, recvonly] UserAgent: [3CXPhone 5.0.14900.0] PBX contact: [sip:[email protected]:5060]
19:59:30.048 [CM503001]: Call(45): Incoming call from Ext.666 to
19:59:30.048 [CM500002]: Info on incoming INVITE:
INVITE sip:[email protected]:5060 SIP/2.0
Via: SIP/2.0/UDP 192.168.1.4:5060;branch=z9hG4bK-d8754z-bc5b0a50a136a42c-1---d8754z-;rport=5060;received=89.178.244.182
Max-Forwards: 70
Contact:
To:
From: "666";tag=4478d37d
Call-ID: YTg3MzVhMDczMDI0NGViMWM0NWYzMGI5ZmM4ZjY5MWY.
CSeq: 2 INVITE
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REGISTER, SUBSCRIBE, NOTIFY, REFER, INFO, MESSAGE
Proxy-Authorization: Digest username="666",realm="3CXPhoneSystem",nonce="414d535c052a2e7175:8b8cfc2ca213e05b045966047d3a92ed",uri="sip:[email protected]:5060",response="97c0de800fd8a743d73f958672f7c120",algorithm=MD5
Supported: replaces
User-Agent: 3CXPhone 5.0.14900.0
Content-Length: 0

вот меня волнует тут точно все правельно extAddr=0.0.0.0:0

добился тем что выключил NAT на правило с 5060 портом

проблема всё равно есть. Она отображается выделенной строчкой
19:59:30.064 [CM505001]: Ext.666: Device info: Device Not Identified: User Agent not matched; Capabilities:[reinvite, replaces, able-no-sdp, recvonly] UserAgent: [3CXPhone 5.0.14900.0] PBX contact: [sip:[email protected]:5060]

Тут указывается какой контакт будет использовать PBX. Как видите, он всё ещё думает, что телефон подключён локально. Как результат - правильных договоров не получается.

Почему в телефоне не поставлено "Я вне офиса"? Телефон всё ещё использует внутренний адрес для договоров с PBX. Так быть не должно и причин, кроме неправильной конфигурации я не вижу.

Проверьте в пользовательских параметрах "ALLOWSOURCEASOUTBOUND". Он установлен в 1 или в 0?
должно быть 1. Если будете менять, то перезапустите телефон, чтобы он обновил регистрацию (PBX перезапускать не надо)
 
Степан, про параметр "ALLOWSOURCEASOUTBOUND" я уже читал на форуме и проверял он стоит у меня в 1

по поводу вне офиса. если я ставю вне офиса и указываю свой IP внешний (внешний адрес керио) то у меня когда регистрируется софтофон горит Поиск сети. как тока я добавляю галку в софтофоне использовать прокси и пробиваю внешний IP керио то он регистрируется.
 
@tyber wrote:Степан, про параметр "ALLOWSOURCEASOUTBOUND" я уже читал на форуме и проверял он стоит у меня в 1

по поводу вне офиса. если я ставю вне офиса и указываю свой IP внешний (внешний адрес керио) то у меня когда регистрируется софтофон горит Поиск сети. как тока я добавляю галку в софтофоне использовать прокси и пробиваю внешний IP керио то он регистрируется.
тогда так

предоставьте
route print
и
ipconfig /all
c хоста PBX

и ещё
перезапустить сервер.
зарегистрировать телефон
и предоставить 3CXPhoneSystem.trace.log этого процесса
 
rote print



IPv4 в Ў«Ёж  ¬ аиагв 
===========================================================================
‘ЇЁб®Є Ё­вҐа䥩ᮢ
0x1 ........................... MS TCP Loopback interface
0x2 ...00 15 17 83 00 75 ...... Intel(R) PRO/1000 EB Network Connection with I/O Acceleration #2 - VirtualBox Bridged Networking Driver Miniport
0x3 ...00 15 17 83 00 74 ...... Intel(R) PRO/1000 EB Network Connection with I/O Acceleration - VirtualBox Bridged Networking Driver Miniport
0x4 ...08 00 27 00 78 8b ...... VirtualBox Host-Only Ethernet Adapter
===========================================================================
===========================================================================
ЂЄвЁў­лҐ ¬ аиагвл:
‘ҐвҐў®©  ¤аҐб Њ бЄ  бҐвЁ Ђ¤аҐб и«о§  €­вҐадҐ©б ЊҐваЁЄ 
0.0.0.0 0.0.0.0 192.168.5.5 192.168.5.6 10
127.0.0.0 255.0.0.0 127.0.0.1 127.0.0.1 1
192.168.5.0 255.255.255.0 192.168.5.6 192.168.5.6 10
192.168.5.6 255.255.255.255 127.0.0.1 127.0.0.1 10
192.168.5.255 255.255.255.255 192.168.5.6 192.168.5.6 10
192.168.56.0 255.255.255.0 192.168.56.1 192.168.56.1 20
192.168.56.1 255.255.255.255 127.0.0.1 127.0.0.1 20
192.168.56.255 255.255.255.255 192.168.56.1 192.168.56.1 20
224.0.0.0 240.0.0.0 192.168.5.6 192.168.5.6 10
224.0.0.0 240.0.0.0 192.168.56.1 192.168.56.1 20
255.255.255.255 255.255.255.255 192.168.5.6 192.168.5.6 1
255.255.255.255 255.255.255.255 192.168.56.1 2 1
255.255.255.255 255.255.255.255 192.168.56.1 192.168.56.1 1
Ћб­®ў­®© и«о§: 192.168.5.5
===========================================================================
Џ®бв®п­­лҐ ¬ аиагвл:
ЋвбгвбвўгҐв

ipconfig




Настройка протокола IP для Windows



Имя компьютера . . . . . . . . . : TS

Основной DNS-суффикс . . . . . . : olympic.office

Тип узла. . . . . . . . . . . . . : неизвестный

IP-маршрутизация включена . . . . : нет

WINS-прокси включен . . . . . . . : нет

Порядок просмотра суффиксов DNS . : olympic.office



Подключение по локальной сети 2 - Ethernet адаптер:



Состояние сети . . . . . . . . . : сеть отключена

Описание . . . . . . . . . . . . : Intel(R) PRO/1000 EB Network Connection with I/O Acceleration #2

Физический адрес. . . . . . . . . : 00-15-17-83-00-75



Подключение по локальной сети - Ethernet адаптер:



DNS-суффикс этого подключения . . :

Описание . . . . . . . . . . . . : Intel(R) PRO/1000 EB Network Connection with I/O Acceleration

Физический адрес. . . . . . . . . : 00-15-17-83-00-74

DHCP включен. . . . . . . . . . . : нет

IP-адрес . . . . . . . . . . . . : 192.168.5.6

Маска подсети . . . . . . . . . . : 255.255.255.0

Основной шлюз . . . . . . . . . . : 192.168.5.5

DNS-серверы . . . . . . . . . . . : 192.168.5.4



VirtualBox Host-Only Network - Ethernet адаптер:



DNS-суффикс этого подключения . . :

Описание . . . . . . . . . . . . : VirtualBox Host-Only Ethernet Adapter

Физический адрес. . . . . . . . . : 08-00-27-00-78-8B

DHCP включен. . . . . . . . . . . : нет

IP-адрес . . . . . . . . . . . . : 192.168.56.1

Маска подсети . . . . . . . . . . : 255.255.255.0

Основной шлюз . . . . . . . . . . :


вот ссылка на 3cxPhonesystemsTrace
http://files.mail.ru/J63QXN

ЗЫ Предчувствую вопрос про интерфейс 192.168.56.1 сразу отвечу карта не используется
 
Степан мне удалось оставить в софтофоне тока выбор я внеофиса и указать внешний IP Керио
как видно поменялась строчка remoteAddr=89.178.244.182:9010
так же видно что я вошел как внешний абонент
10:44:34.742 [CM503007]: Call(6): Device joined: sip:[email protected]:5060;rinstance=10eba6a5ac81d266
и всеравно я для станции являюсь внутренним абонентом
[CM505001]: Ext.666: Device info: Device Not Identified: User Agent not matched; Capabilities:[reinvite, replaces, able-no-sdp, recvonly] UserAgent: [3CXPhone 5.0.14900.0] PBX contact: [sip:[email protected]:5060]

както странно вхожу как внешний но являюсь всеравно внутренним

10:45:38.431 Currently active calls [none]
10:45:08.180 [MS105000] C:6.1: No RTP packets were received:remoteAddr=89.178.244.182:9010,extAddr=0.0.0.0:0,localAddr=192.168.5.6:7020
10:45:06.430 Currently active calls [none]
10:44:47.273 [CM503008]: Call(6): Call is terminated
10:44:34.742 [CM503007]: Call(6): Device joined: sip:[email protected]:5060
10:44:34.742 [CM503007]: Call(6): Device joined: sip:[email protected]:5060;rinstance=10eba6a5ac81d266
10:44:34.742 [MS210003] C:6.1:Answer provided. Connection(transcoding mode[unsecure]):192.168.5.6:7020(7021)
10:44:34.742 [MS210001] C:6.2:Answer received. RTP connection[unsecure]: 192.168.5.66:7008(7009)
10:44:34.742 Remote SDP is set for legC:6.2
10:44:34.742 [CM505002]: Gateway:[dlink] Device info: Device Not Identified: User Agent not matched; Capabilities:[reinvite, replaces, able-no-sdp, recvonly] UserAgent: [dlink 12-37-61928258-0.9.5.1.735] PBX contact: [sip:[email protected]:5060]
10:44:34.742 [CM503002]: Call(6): Alerting sip:[email protected]:5060
10:44:34.429 Currently active calls - 1: [6]
10:44:31.586 [CM503025]: Call(6): Calling PSTNline:8178495100@(Ln.10003@dlink)@[Dev:sip:[email protected]:5060]
10:44:31.586 [MS210002] C:6.2:Offer provided. Connection(transcoding mode): 192.168.5.6:7022(7023)
10:44:31.539 [CM503004]: Call(6): Route 1: PSTNline:8178495100@(Ln.10003@dlink)@[Dev:sip:[email protected]:5060,Dev:sip:[email protected]:5060,Dev:sip:[email protected]:5060,Dev:sip:[email protected]:5060]
10:44:31.539 [CM503010]: Making route(s) to
10:44:31.539 [MS210000] C:6.1:Offer received. RTP connection: 89.178.244.182:9010(9011)
10:44:31.539 Remote SDP is set for legC:6.1
10:44:31.539 [CM505001]: Ext.666: Device info: Device Not Identified: User Agent not matched; Capabilities:[reinvite, replaces, able-no-sdp, recvonly] UserAgent: [3CXPhone 5.0.14900.0] PBX contact: [sip:[email protected]:5060]
10:44:31.539 [CM503001]: Call(6): Incoming call from Ext.666 to
10:44:31.539 [CM500002]: Info on incoming INVITE:
INVITE sip:[email protected].*.*:5060 SIP/2.0
Via: SIP/2.0/UDP 192.168.1.4:5060;branch=z9hG4bK-d8754z-ac6779756e00ff3a-1---d8754z-;rport=5060;received=89.178.244.182
Max-Forwards: 70
Contact:
To:
From: "666";tag=fc42b17f
Call-ID: NzBmYmI4YWU1YzM2OGMwMzMwMzg4MzJlMTEyZGIyZWU.
CSeq: 2 INVITE
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REGISTER, SUBSCRIBE, NOTIFY, REFER, INFO, MESSAGE
Proxy-Authorization: Digest username="666",realm="3CXPhoneSystem",nonce="414d535c052afddf79:cedb86b7a3ddd50c815533ae7ef0925b",uri="sip:[email protected].*.*:5060",response="b3f0115ba124d25622de5ab30942482b",algorithm=MD5
Supported: replaces
User-Agent: 3CXPhone 5.0.14900.0
Content-Length: 0
 
Степан чтото я похимичил а именно отключил интерфейс 192.168.56.1 и у меня вроде как правильно начало все присваиваться тоесть 666 регистрируется как внешний именно абонент и даже голос пошел в сторону 3cx от внешнего абонента а вот от 3cx на внешнего абонента голоса нету

и еще странность у меня все системные номера SP0-SP9 не зарегистрировались это никак не можжет влиять
вот лог звонка последнего

11:39:26.809 Currently active calls - 1: [10]
11:39:14.824 Session 213 of leg C:10.1 is confirmed
11:39:14.543 [CM503007]: Call(10): Device joined: sip:[email protected]:5060
11:39:14.543 [CM503007]: Call(10): Device joined: sip:[email protected]:57522
11:39:14.543 [MS210003] C:10.1:Answer provided. Connection(transcoding mode[unsecure]):188.227.*.*:9018(9019)
11:39:14.543 [MS210001] C:10.2:Answer received. RTP connection[unsecure]: 192.168.5.66:7008(7009)
11:39:14.543 Remote SDP is set for legC:10.2
11:39:14.543 [CM505002]: Gateway:[dlink] Device info: Device Not Identified: User Agent not matched; Capabilities:[reinvite, replaces, able-no-sdp, recvonly] UserAgent: [dlink 12-37-61928258-0.9.5.1.735] PBX contact: [sip:[email protected]:5060]
11:39:14.543 [CM503002]: Call(10): Alerting sip:[email protected]:5060
11:39:10.699 [CM503025]: Call(10): Calling PSTNline:81789168230691@(Ln.10003@dlink)@[Dev:sip:[email protected]:5060]
11:39:10.699 [MS210002] C:10.2:Offer provided. Connection(transcoding mode): 192.168.5.6:7018(7019)
11:39:10.652 [CM503004]: Call(10): Route 1: PSTNline:81789168230691@(Ln.10003@dlink)@[Dev:sip:[email protected]:5060,Dev:sip:[email protected]:5060,Dev:sip:[email protected]:5060,Dev:sip:[email protected]:5060]
11:39:10.652 [CM503010]: Making route(s) to "0079168230691"
11:39:10.652 [MS210000] C:10.1:Offer received. RTP connection: 192.168.1.4:3340(3341)
11:39:10.652 Remote SDP is set for legC:10.1
11:39:10.652 [CM505001]: Ext.666: Device info: Device Identified: [Man: Counterpath;Mod: X-Lite;Rev: General] Capabilities:[reinvite, no-replaces, unable-no-sdp, recvonly] UserAgent: [X-Lite release 1100l stamp 47546] PBX contact: [sip:[email protected].*.*:5060]
11:39:10.652 [CM503001]: Call(10): Incoming call from Ext.666 to "0079168230691"
11:39:10.652 [CM500002]: Info on incoming INVITE:
INVITE sip:[email protected].*.* SIP/2.0
Via: SIP/2.0/UDP 192.168.1.4:57522;branch=z9hG4bK-d8754z-15638b118e3e1a4a-1---d8754z-;rport=57522;received=89.178.244.182
Max-Forwards: 70
Contact:
To: "0079168230691"
From: "666";tag=9b5c3453
Call-ID: ZmM0YTI0NzA4NDBmM2JlNmFiYjRmNWVjYzlkMDAxMTk.
CSeq: 2 INVITE
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, NOTIFY, MESSAGE, SUBSCRIBE, INFO
Proxy-Authorization: Digest username="666",realm="3CXPhoneSystem",nonce="414d535c052b0aae68:9fb14afe985681feb7f3ca3bf45dfe71",uri="sip:007916823****@188.227.*.*",response="113553461a26b22d1ea52f4355319b82",algorithm=MD5
User-Agent: X-Lite release 1100l stamp 47546
Content-Length: 0
 
А теперь на Kerio сделайте с портами 9000-9049 то же самое что сделали с портом 5060. Это для того, чтобы адрес отправителя правильно указывался и для UDP пакетов, которые приходят на MediaServer.
P.S. и ещё, на время экспериментов добавьте пользовательский параметр с именем LOCALSUBNETS и задайте для него пустое значение. Если этот параметр уже присутствует, то просто задайте ему пустое значение. Перезапустите сервер.
P.P.S. Проблемы связанные с присутствием второго IP (192.168.56.1) рассмотрим после того, как решится проблема с маршрутизацией звукового трафика
 
ОНО заработало !!!
в обе стороны почти без задержек вот лог удачного звонка странности правда я как вижу по RTCP заработал


19:40:38.236 [CM503008]: Call(15): Call is terminated
19:40:35.548 Currently active calls - 1: [15]
19:40:21.688 [MS205001] C:15.1 RTCP: Party address changed from 192.168.1.4:27273 to 89.178.*.*:27273
19:40:18.751 Session 180 of leg C:15.1 is confirmed
19:40:18.704 [MS205001] C:15.1 RTP: Party address changed from 192.168.1.4:27272 to 89.178.*.*:27272
19:40:13.923 [CM503007]: Call(15): Device joined: sip:[email protected]:5060
19:40:13.923 [CM503007]: Call(15): Device joined: sip:[email protected].*.*:8592
19:40:13.923 [MS210003] C:15.1:Answer provided. Connection(transcoding mode[unsecure]):188.227.*.*:9026(9027)
19:40:13.923 [MS210001] C:15.2:Answer received. RTP connection[unsecure]: 192.168.5.66:7008(7009)
19:40:13.923 Remote SDP is set for legC:15.2
19:40:13.923 [CM505002]: Gateway:[dlink] Device info: Device Not Identified: User Agent not matched; Capabilities:[reinvite, replaces, able-no-sdp, recvonly] UserAgent: [dlink 12-37-61928258-0.9.5.1.735] PBX contact: [sip:[email protected]:5060]
19:40:13.923 [CM503002]: Call(15): Alerting sip:[email protected]:5060
19:40:10.110 [CM503025]: Call(15): Calling PSTNline:81784953297114@(Ln.10003@dlink)@[Dev:sip:[email protected]:5060]
19:40:10.110 [MS210002] C:15.2:Offer provided. Connection(transcoding mode): 192.168.5.6:7020(7021)
19:40:10.063 [CM503004]: Call(15): Route 1: PSTNline:81784953297114@(Ln.10003@dlink)@[Dev:sip:[email protected]:5060,Dev:sip:[email protected]:5060,Dev:sip:[email protected]:5060,Dev:sip:[email protected]:5060]
19:40:10.063 [CM503010]: Making route(s) to "007495329****"
19:40:10.063 [MS210000] C:15.1:Offer received. RTP connection: 192.168.1.4:27272(27273)
19:40:10.063 Remote SDP is set for legC:15.1
19:40:10.063 [CM505001]: Ext.666: Device info: Device Identified: [Man: Counterpath;Mod: X-Lite;Rev: General] Capabilities:[reinvite, no-replaces, unable-no-sdp, recvonly] UserAgent: [X-Lite release 1100l stamp 47546] PBX contact: [sip:[email protected].*.*:5060]
19:40:10.063 [CM503001]: Call(15): Incoming call from Ext.666 to "007495329****"
19:40:10.063 [CM500002]: Info on incoming INVITE:
INVITE sip:007495329****@188.227.*.* SIP/2.0
Via: SIP/2.0/UDP 192.168.1.4:8592;branch=z9hG4bK-d8754z-2c38c03c310bb240-1---d8754z-;rport=8592;received=89.178.*.*
Max-Forwards: 70
Contact:
To: "007495329****"
From: "666";tag=9e701668
Call-ID: YzMwMTk2ODQzNTM0ODJlZWRmNzc4ZWY1MDQxMmMwZmE.
CSeq: 2 INVITE
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, NOTIFY, MESSAGE, SUBSCRIBE, INFO
Proxy-Authorization: Digest username="666",realm="3CXPhoneSystem",nonce="414d535c052b7b6953:581b0ff1ee5fb7f11c6ccbb52a137fb5",uri="sip:007495329****@188.227.*.*",response="c0ea43b7f52bea76eb6ad9faf91703f1",algorithm=MD5
User-Agent: X-Lite release 1100l stamp 47546
Content-Length: 0
 

Для администраторов

Пользователи онлайн

Статистика форума

Темы
21.191
Сообщения
106.573
Пользователи
70.308
Новый пользователь
rbbach
Установите 3CX - Совершенно бесплатно!

Соединяйте сотрудников и клиентов Телефонная система Чат для сайта Видеоконференции

На хостинге или своих ресурсах. До 10 пользователей - бесплатно навсегда. Без банковских карт и рисков.

3CX
Аккаунт 3CX с таким e-mail уже существует. Вы будете переадресованы на Портал пользователя, где сможете ввести учетные данные или восстановить пароль.