Проблема с Oktell SIP-GSM

 

Сервисы Общения Форумы Телефония Проблема с Oktell SIP-GSM

  • В этой теме 7 ответов, 5 участников, последнее обновление 9 лет назад сделано talk.
Просмотр 8 сообщений - с 1 по 8 (из 8 всего)
  • Автор
    Сообщения
  • #5150
    alexxander
    Участник

    Вообщем суть проблемы такова что oktell не может подключится к серверу
    Вчера работал около часа (какимто образом), но входящие звонки не принимал т.к. был постоянно offline.

    от провайдера идет серый айпи и входящие пакеты не проходят <img decoding=” title=”Грустный” />
    Проблему с PhonerLite решил переключив его в режим TCP, но в октеле такого нету <img decoding=” 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: 0

    10: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: 0

    10: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: 0

    10: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: 0

    10: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: 0

    10: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: 0

    10: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]

    #6169
    Demon
    Участник
    "alexxander":urzmaawa wrote:
    Вообщем суть проблемы такова что oktell не может подключится к серверу
    Вчера работал около часа (какимто образом), но входящие звонки не принимал т.к. был постоянно offline.

    от провайдера идет серый айпи и входящие пакеты не проходят <img decoding=” title=”Грустный” />
    Проблему с PhonerLite решил переключив его в режим TCP, но в октеле такого нету <img decoding=” title=”Грустный” />
    Как можно решить сие проблему?
    [/quote:urzmaawa]

    В сервисе используется очень много клиентов за NAT’ом с UDP в качестве транспорта. У меня, у самого дома телефон так стоит <img decoding=” title=”Улыбается” />
    Если уж PhonerLite не заработал по UDP, то может имеет смысл обратиться к провайдеру с вопросом NAT’ивания UDP пакетов?

    #9726
    Александр
    Участник

    Я кстати тоже пытался подружить программу SIP-GSM от Oktell с сервером на talk37.ru так ничего и не вышло. Не было даже регистрации, хотя с sipnet.ru регистрация проходит. Все остальное железо и смартфоны на talk37 нормально регистрируются. Такое ощущения что у проги проблема с NAT. Если сервер стоит локально, то все работает, как только за нат, начинаются проблемы. На сипнете программа вроде и регистрируется и даже вызов проходит, а голос нет. Если вдруг у кого есть мысли по этому поводу, буду только рад.

    #9728
    Demon
    Участник

    Прямо сейчас регистрация будет успешной. Но не знаю насколько долго.
    Причина в ошибке со стороны Oktell, но исправлять они её не будут потому что разработка софта закрыта с 2011 года (есть тикет на сайте разработчика и их ответ).
    В настоящий момент ошибка мной исправлена путём правок в софте PJPoroject. Но при любом очередном обновлении исправления могут быть утеряны.
    Я не могу закоммитить их в репозиторий разработчика, т.к. это не их ошибка.. просто особенность реализации протокола, не нарушающая RFC.

    #9750
    AndyRadist
    Участник

    Если я правильно понял, Вы исправили Октелл и у Вас есть модернизированная версия софта? Поделитесь?
    Когда-то использовал Октелл, но отказался от него по одной причине. В процессе разговора происходили паузы с потерей части слов. Причём независимо от настройки внутреннего буфера. На что разработчики ответили (пользуйтесь как есть, это бесплатно). С другой стороны, нормально работающий Октелл может дать новые направления связи для talk37.

    #9752
    Demon
    Участник

    Я не исправлял софт Oktell. Я исправил исходный код библиотеки на серверной стороне.
    Эта библиотека при отправке Digest информации для авторизации вставляет два пробела между параметрами (ну так вот они выровняли)… а октел не понимает этого фокуса и не находит важный параметр realm, в результате чего передаёт его пустым при авторизации.
    Oktell GSM просто не мог авторизоваться в сервисе. Сейчас может.

    #9780
    Александр
    Участник

    Напишите у кого получилось пробросить звонок через Oktell SIP-GSM. Регистрация действительно происходит, но вот полноценно номер не пробрасывает. Когда происходит набор через такую линию, то Oktell SIP-GSM просто как будто подымает трубку и просит в ручную набрать номер. Пробую набрать короткий номер (сервис центр мегафон), набор происходит, гудки идут, потом идет соединение и тишина, через сек 5 сброс линии. Вобщем пока непонятно. Хотя мой SPA3102 по такой схеме замечательно работает в другом городе.

    #9781
    talk
    Участник

    Oktell SIP-GSM работает нормально

Просмотр 8 сообщений - с 1 по 8 (из 8 всего)
  • Для ответа в этой теме необходимо авторизоваться.