Проблема с Oktell SIP-GSM
Сервисы Общения › Форумы › Телефония › Проблема с Oktell SIP-GSM
- В этой теме 7 ответов, 5 участников, последнее обновление 8 лет, 11 месяцев назад сделано talk.
-
АвторСообщения
-
24.08.2012 в 05:34 #5150alexxanderУчастник
Вообщем суть проблемы такова что oktell не может подключится к серверу
Вчера работал около часа (какимто образом), но входящие звонки не принимал т.к. был постоянно offline.от провайдера идет серый айпи и входящие пакеты не проходят ” title=”Грустный” />
Проблему с PhonerLite решил переключив его в режим TCP, но в октеле такого нету ” title=”Грустный” />
Как можно решить сие проблему?[code:370gvcxc]
10:24:41:296 4404 WRITE — Transport SENT:
SEND: enc=0 514 bytes to 109.60.163.76:5060:UDP interface 192.168.192.10
REGISTER sip:talk37.ru:5060;transport=udp SIP/2.0
Via: SIP/2.0/UDP 192.168.192.10:5070;branch=z9hG4bK0bdc4600-283b0000-f05bf103;rport
From: <sip:alexxander@talk37.ru>;tag=0cdc4600-283b0000-f05bf103
To: sip:alexxander@talk37.ru
CSeq: 1 REGISTER
Call-ID: aff36a15-45af-4579-509e-83ffd0e7da69f8d2@000E0313-03F5C3D8
Contact: <sip:alexxander@192.168.192.10:5070>
User-Agent: Oktell
Expires: 3600
Max-Forwards: 70
Allow: INVITE, BYE, ACK, REFER, MESSAGE, INFO, SUBSCRIBE, NOTIFY, OPTIONS
Content-Length: 010:24:45:296 4404 WRITE — Transport SENT:
SEND: enc=0 514 bytes to 109.60.163.76:5060:UDP interface 192.168.192.10
REGISTER sip:talk37.ru:5060;transport=udp SIP/2.0
Via: SIP/2.0/UDP 192.168.192.10:5070;branch=z9hG4bK0bdc4600-283b0000-f05bf103;rport
From: <sip:alexxander@talk37.ru>;tag=0cdc4600-283b0000-f05bf103
To: sip:alexxander@talk37.ru
CSeq: 1 REGISTER
Call-ID: aff36a15-45af-4579-509e-83ffd0e7da69f8d2@000E0313-03F5C3D8
Contact: <sip:alexxander@192.168.192.10:5070>
User-Agent: Oktell
Expires: 3600
Max-Forwards: 70
Allow: INVITE, BYE, ACK, REFER, MESSAGE, INFO, SUBSCRIBE, NOTIFY, OPTIONS
Content-Length: 010:24:49:296 4404 WRITE — Transport SENT:
SEND: enc=0 514 bytes to 109.60.163.76:5060:UDP interface 192.168.192.10
REGISTER sip:talk37.ru:5060;transport=udp SIP/2.0
Via: SIP/2.0/UDP 192.168.192.10:5070;branch=z9hG4bK0bdc4600-283b0000-f05bf103;rport
From: <sip:alexxander@talk37.ru>;tag=0cdc4600-283b0000-f05bf103
To: sip:alexxander@talk37.ru
CSeq: 1 REGISTER
Call-ID: aff36a15-45af-4579-509e-83ffd0e7da69f8d2@000E0313-03F5C3D8
Contact: <sip:alexxander@192.168.192.10:5070>
User-Agent: Oktell
Expires: 3600
Max-Forwards: 70
Allow: INVITE, BYE, ACK, REFER, MESSAGE, INFO, SUBSCRIBE, NOTIFY, OPTIONS
Content-Length: 010:24:53:390 4404 WRITE — Transport SENT:
SEND: enc=0 514 bytes to 109.60.163.76:5060:UDP interface 192.168.192.10
REGISTER sip:talk37.ru:5060;transport=udp SIP/2.0
Via: SIP/2.0/UDP 192.168.192.10:5070;branch=z9hG4bK0bdc4600-283b0000-f05bf103;rport
From: <sip:alexxander@talk37.ru>;tag=0cdc4600-283b0000-f05bf103
To: sip:alexxander@talk37.ru
CSeq: 1 REGISTER
Call-ID: aff36a15-45af-4579-509e-83ffd0e7da69f8d2@000E0313-03F5C3D8
Contact: <sip:alexxander@192.168.192.10:5070>
User-Agent: Oktell
Expires: 3600
Max-Forwards: 70
Allow: INVITE, BYE, ACK, REFER, MESSAGE, INFO, SUBSCRIBE, NOTIFY, OPTIONS
Content-Length: 010:24:57:390 4404 WRITE — Transport SENT:
SEND: enc=0 514 bytes to 109.60.163.76:5060:UDP interface 192.168.192.10
REGISTER sip:talk37.ru:5060;transport=udp SIP/2.0
Via: SIP/2.0/UDP 192.168.192.10:5070;branch=z9hG4bK0bdc4600-283b0000-f05bf103;rport
From: <sip:alexxander@talk37.ru>;tag=0cdc4600-283b0000-f05bf103
To: sip:alexxander@talk37.ru
CSeq: 1 REGISTER
Call-ID: aff36a15-45af-4579-509e-83ffd0e7da69f8d2@000E0313-03F5C3D8
Contact: <sip:alexxander@192.168.192.10:5070>
User-Agent: Oktell
Expires: 3600
Max-Forwards: 70
Allow: INVITE, BYE, ACK, REFER, MESSAGE, INFO, SUBSCRIBE, NOTIFY, OPTIONS
Content-Length: 010:25:01:390 4404 WRITE — Transport SENT:
SEND: enc=0 514 bytes to 109.60.163.76:5060:UDP interface 192.168.192.10
REGISTER sip:talk37.ru:5060;transport=udp SIP/2.0
Via: SIP/2.0/UDP 192.168.192.10:5070;branch=z9hG4bK0bdc4600-283b0000-f05bf103;rport
From: <sip:alexxander@talk37.ru>;tag=0cdc4600-283b0000-f05bf103
To: sip:alexxander@talk37.ru
CSeq: 1 REGISTER
Call-ID: aff36a15-45af-4579-509e-83ffd0e7da69f8d2@000E0313-03F5C3D8
Contact: <sip:alexxander@192.168.192.10:5070>
User-Agent: Oktell
Expires: 3600
Max-Forwards: 70
Allow: INVITE, BYE, ACK, REFER, MESSAGE, INFO, SUBSCRIBE, NOTIFY, OPTIONS
Content-Length: 010:25:05:390 4404 WRITE — Transport SENT:
SEND: enc=0 514 bytes to 109.60.163.76:5060:UDP interface 192.168.192.10
REGISTER sip:talk37.ru:5060;transport=udp SIP/2.0
Via: SIP/2.0/UDP 192.168.192.10:5070;branch=z9hG4bK0bdc4600-283b0000-f05bf103;rport
From: <sip:alexxander@talk37.ru>;tag=0cdc4600-283b0000-f05bf103
To: sip:alexxander@talk37.ru
CSeq: 1 REGISTER
Call-ID: aff36a15-45af-4579-509e-83ffd0e7da69f8d2@000E0313-03F5C3D8
Contact: <sip:alexxander@192.168.192.10:5070>
User-Agent: Oktell
Expires: 3600
Max-Forwards: 70
Allow: INVITE, BYE, ACK, REFER, MESSAGE, INFO, SUBSCRIBE, NOTIFY, OPTIONS
Content-Length: 0
[/code:370gvcxc]25.08.2012 в 11:24 #6169DemonУчастник"alexxander":urzmaawa wrote:Вообщем суть проблемы такова что oktell не может подключится к серверу
Вчера работал около часа (какимто образом), но входящие звонки не принимал т.к. был постоянно offline.от провайдера идет серый айпи и входящие пакеты не проходят ” title=”Грустный” />
Проблему с PhonerLite решил переключив его в режим TCP, но в октеле такого нету ” title=”Грустный” />
Как можно решить сие проблему?
[/quote:urzmaawa]В сервисе используется очень много клиентов за NAT’ом с UDP в качестве транспорта. У меня, у самого дома телефон так стоит ” title=”Улыбается” />
Если уж PhonerLite не заработал по UDP, то может имеет смысл обратиться к провайдеру с вопросом NAT’ивания UDP пакетов?07.11.2015 в 13:44 #9726АлександрУчастникЯ кстати тоже пытался подружить программу SIP-GSM от Oktell с сервером на talk37.ru так ничего и не вышло. Не было даже регистрации, хотя с sipnet.ru регистрация проходит. Все остальное железо и смартфоны на talk37 нормально регистрируются. Такое ощущения что у проги проблема с NAT. Если сервер стоит локально, то все работает, как только за нат, начинаются проблемы. На сипнете программа вроде и регистрируется и даже вызов проходит, а голос нет. Если вдруг у кого есть мысли по этому поводу, буду только рад.
08.11.2015 в 12:49 #9728DemonУчастникПрямо сейчас регистрация будет успешной. Но не знаю насколько долго.
Причина в ошибке со стороны Oktell, но исправлять они её не будут потому что разработка софта закрыта с 2011 года (есть тикет на сайте разработчика и их ответ).
В настоящий момент ошибка мной исправлена путём правок в софте PJPoroject. Но при любом очередном обновлении исправления могут быть утеряны.
Я не могу закоммитить их в репозиторий разработчика, т.к. это не их ошибка.. просто особенность реализации протокола, не нарушающая RFC.12.11.2015 в 12:54 #9750AndyRadistУчастникЕсли я правильно понял, Вы исправили Октелл и у Вас есть модернизированная версия софта? Поделитесь?
Когда-то использовал Октелл, но отказался от него по одной причине. В процессе разговора происходили паузы с потерей части слов. Причём независимо от настройки внутреннего буфера. На что разработчики ответили (пользуйтесь как есть, это бесплатно). С другой стороны, нормально работающий Октелл может дать новые направления связи для talk37.12.11.2015 в 14:05 #9752DemonУчастникЯ не исправлял софт Oktell. Я исправил исходный код библиотеки на серверной стороне.
Эта библиотека при отправке Digest информации для авторизации вставляет два пробела между параметрами (ну так вот они выровняли)… а октел не понимает этого фокуса и не находит важный параметр realm, в результате чего передаёт его пустым при авторизации.
Oktell GSM просто не мог авторизоваться в сервисе. Сейчас может.16.11.2015 в 23:00 #9780АлександрУчастникНапишите у кого получилось пробросить звонок через Oktell SIP-GSM. Регистрация действительно происходит, но вот полноценно номер не пробрасывает. Когда происходит набор через такую линию, то Oktell SIP-GSM просто как будто подымает трубку и просит в ручную набрать номер. Пробую набрать короткий номер (сервис центр мегафон), набор происходит, гудки идут, потом идет соединение и тишина, через сек 5 сброс линии. Вобщем пока непонятно. Хотя мой SPA3102 по такой схеме замечательно работает в другом городе.
17.11.2015 в 00:30 #9781talkУчастникOktell SIP-GSM работает нормально
-
АвторСообщения
- Для ответа в этой теме необходимо авторизоваться.