посоветуйте оптимальное время
Может быть то, о чем я спрашиваю не совсем верно, но судя по экспериментам другого объяснения я придумать не могу
Суть в следующем, asterisk находится в dmz, соответственно все что он знает о телефонах в локалке это один и тот же ip на всех и разные порты.
Если речь идет о xlite то все работает хорошо, но остальную часть моих телефонов составляют d-link dph 300s которые периодически отваливаются.
tcpdump сервера астериска показал, что обращение по закрепленным портам не всегда проходит (проваливается ICMP), единственное обяснение которое мне приходит на ум в том, что телефон после регистрации не поддерживает с астериском никакой связи пока не наступит время перерегистрации, и за это время аппаратный файрвол успешно мочит неактивную сессию.
xlite имеет опцию keep-alive и наверное поэтому с ним все ок.
Теперь вопрос =)
Насколько я прав, и если прав то какие параметры поддержания сессии Вы посоветуйте.
Со стороны телефона dph300s доступны:
Register Expiration: 3600
Session Expires: 180
Min-SE: 180
Session Expires Refresher: uac
Вроде все тоже самое умеет делать сам астериск, может в sip.conf настроить?
P.s. аппаратный файрвол перенастроить не могу ибо доступа к нему не имею =)
|