3CX + Ekiga

@SY wrote:В приведённом снимке трафика ситуация такая:
..........
Проверить предположения я не могу по причине отсутствия этого телефона у меня на компутере. Если будет время и возможность, то проверю обязательно. Проверять буду "виндовую" версию ;)

Именно виндовая версия использовалась для снимка.
Если я правильно понял, регистрация слетает по первому событию - либо по таймауту Ekiga (в случае значения меньше 1800), либо по времени регистрации 3СХ - 1800 (когда у клиента значение больше).
 
@alexl wrote:
Если я правильно понял, регистрация слетает по первому событию - либо по таймауту Ekiga (в случае значения меньше 1800), либо по времени регистрации 3СХ - 1800 (когда у клиента значение больше).

Не совсем правильно.
Регистрация не слетает, Ekiga просто не обновляет её (предположительно по причинам указанным выше)

О Ekiga и 3CX Phone for Linux.
Вывод, который я сделал после того, как попробовал Ekiga:
По критерию пользовательского интерфейса, это не программный телефон работающий по SIP, это чистый SIP клиент. Странно, что при этом он с регистрацией (SIP) работает, мягко говоря, неправильно.

Ekiga ещё и не пытается убирать за собой регистрации при закрытии (тут могу быть и не прав). А это, по большому счёту, не соответствует стилю его регистрации...

3CX Phone под линукс, в данный момент, не планируется. Делать его "в пику" разработчикам бесплатных телефонов, которые разрабатываются под эту платформу, нет никакого смысла. Количество пользователей, которые под линуксом подключают софтфоны к 3CX PhoneSystem, практически равно нулю.
Есть ещё один факт, который, лично для меня, ни в какие рамки не лезет: почему пользователи Линукс не имеют ни одного бесплатного и, в то же время, удобного программного телефона? (вывод сделан на базе информации, которая опубликована в этой теме)

Предложите 3CX Phone for Linux на ideas.3cx.com
Если голосов наберётся достаточно, то это может и произойти. Тем более, что Android и iOS от линукса не очень сильно отличаются ;)

P.S. Я хоть и не апологет концепции "поддерживаемого оборудования", но, после обсуждения технических деталей реализации некоторых программных и аппаратных решений, склоняюсь к мысли, что она (концепция) позволяет отделить "зёрна от плевел" и трудно спорить с её правильностью. ;)
 
@SY wrote:
Количество пользователей, которые под линуксом подключают софтфоны к 3CX PhoneSystem, практически равно нулю.

Предложите 3CX Phone for Linux на ideas.3cx.com
Если голосов наберётся достаточно, то это может и произойти. Тем более, что Android и iOS от линукса не очень сильно отличаются ;)

P.S. Я хоть и не апологет концепции "поддерживаемого оборудования", но, после обсуждения технических деталей реализации некоторых программных и аппаратных решений, склоняюсь к мысли, что она (концепция) позволяет отделить "зёрна от плевел" и трудно спорить с её правильностью. ;)

А как же я? :) Приравняли практически к нулю....
Появление 3CX Phone for Linux (либо совместимого с 3CX PhoneSystem софтофона) приведет и к увеличению таких пользователей. А по поводу ideas.3cx.com - обязательно предложу.

И снова к нашим бар.... Ekiga-м. Имеет смысл вникать? Поможет в сопряжении клиента и 3CX PhoneSystem? http://wiki.ekiga.org/index.php/Debugging_Ekiga#How_to_get_a_debug_output
 
А Вы пробовали https://ring.cx/ ? Говорят, он сделан на том же SIP стеке, что и 3CX Phone.
 
@igor.snezhko wrote:А Вы пробовали https://ring.cx/ ? Говорят, он сделан на том же SIP стеке, что и 3CX Phone.
Ошибки при добавлении репозиториев. Отсутствует локализация (девушки у меня за компами), т.е. пока в процессе
 
@alexl wrote:А как же я? Приравняли практически к нулю....
Я количество пользователей оценил как очень малое. Прошу прощения за не совсем корректную формулировку :)

Есть параметр MAXEXPIRATION (добавляется в пользовательских параметрах)
Он устанавливает максимально разрешённый таймаут регистрации в секундах. Т.е. если установить его в 86400 то PBX будет принимать регистрации для любого времени вплоть до 24-х часов.

Но решением это не назовёшь, поскольку прийдётся всем пользователям Ekiga объяснить, что надо установить огромный таймаут, и при этом перерегистрировать свой телефон в начале каждого дня.
 
@SY wrote:@alexl wrote:А как же я? Приравняли практически к нулю....
Я количество пользователей оценил как очень малое. Прошу прощения за не совсем корректную формулировку :)

Есть параметр MAXEXPIRATION (добавляется в пользовательских параметрах)
Он устанавливает максимально разрешённый таймаут регистрации в секундах. Т.е. если установить его в 86400 то PBX будет принимать регистрации для любого времени вплоть до 24-х часов.

Но решением это не назовёшь, поскольку прийдётся всем пользователям Ekiga объяснить, что надо установить огромный таймаут, и при этом перерегистрировать свой телефон в начале каждого дня.


Это уже хоть какое-то решение, спасибо большое, буду пробовать.

Ошибка, номера спутал (А что за параметр при регистрации rinstance? Заметил на виндовой бете Ekiga/3.3.2
Extension 120 is registered, contact: sip:[email protected]:1070;rinstance=5b9f1da8cac0a4f7) - это 3cxPhone

тогда как при обычной регистрации Ekiga в логах
Extension 138 is registered, contact: sip:[email protected]
 
rinstance это параметр URI, который 3CX Phone использует для своих нужд. На регистрар этот параметр не влияет никак.
Некоторые телефоны, например, используют line вместо него.
Вобщем эти параметры внутреннее дело того, кто регистрируется. От регистрара требуется только одно - использовать URI контакта в том виде, в котором оно задано клиентом.
 
@igor.snezhko wrote:А Вы пробовали https://ring.cx/ ? Говорят, он сделан на том же SIP стеке, что и 3CX Phone.

Если стек тот же, то он просто обязан идеально работать с 3CX PhoneSystem.
 
@SY wrote:@igor.snezhko wrote:А Вы пробовали http://www.sflphone.org/ ? Говорят, он сделан на том же SIP стеке, что и 3CX Phone.

Если стек тот же, то он просто обязан идеально работать с 3CX PhoneSystem.

Установил на Ubuntu 11.04 SFLPhone v1.0.0
Адресная книга - плагин для Evolution (почтовый клиент для убунты - не используется). Собственная отсутствует как класс.
Звонит.
При команде контекстного меню "вставить" - очень ловко прячется, оставляя только процесс в памяти и гудок в линии.
Все.
Снес.

Установил на Ubuntu 11.04 SFLPhone v0.9.13
Ошибка инициализации.
Снес.
Пока пользую Ekiga + 28800 время регистрации в 3CX.
 
Спасибо за обновление информации.
Пользователей не сильно напрягает надобность перерегистрировать телефон каждый день?

Непонятные приколы с этой регистрацией. Если есть возможность зарепортить в Ekiga сообщение об ошибке, то надо сказать следующее.
Правильная обработка ответа от registrar такая (моя "корявая" формулировка ;) ):
If Contact header of the response has parameter 'expires' then the phone MUST use value of this parameter to initialize timer which will refresh binding of the registered contact.
otherwise the value of 'Expires' header should be used to initialize timer
See chapter 10 in RFC3261.
 
@SY wrote:Спасибо за обновление информации.
Пользователей не сильно напрягает надобность перерегистрировать телефон каждый день?

Непонятные приколы с этой регистрацией. Если есть возможность зарепортить в Ekiga сообщение об ошибке, то надо сказать следующее.
Правильная обработка ответа от registrar такая (моя "корявая" формулировка ;) ):
If Contact header of the response has parameter 'expires' then the phone MUST use value of this parameter to initialize timer which will refresh binding of the registered contact.
otherwise the value of 'Expires' header should be used to initialize timer
See chapter 10 in RFC3261.

Не напрягает, ночью работают только сервера, клиентские машины сладко спят... :) А утром - свежайшая регистрация.
Зарепортить попробую, спасибо!
 

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

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

Темы
44.766
Сообщения
233.685
Пользователи
78.501
Новый пользователь
Erich Gasser
#