Вход | Регистрация
Вы здесь: Главная / Форум / Главный форум по Asterisk / Конфигурация и настройка / Сообщения о недоступности абонента

Сообщения о недоступности абонента

Сообщений: 866

Re: Сообщения о недоступности абонента

disallow=all
allow=gsm

Всеравно. Подключаюсь с кодеком ulaw и работает на нем :(
А где вы это прописываете? Если глобально то может быть переопределено в пире. К тому же вы можете думать что глобально делаете а на деле не так. (Например если в конец sip.conf такое написать - оно НЕ в секцию [general] идет, потому как где-то в середине файла начинается секция [authentication] и оно в нее и попадает).

Ну не знаю, и с первым вариантом все нормально работает :)


Приложение Macro само добавляет "macro-" перед именем. Трудности начинаются только если у вас 1.6/trunk версия и микс "обычного" диалплана и AEL - но вряд ли это ваш случай.

P.P.S. Заметил, что Астериск не различает статусов: "абонент не существует" и "абонент в данный момент не подключен".

В обоих случаях кидает на s-CHANUNAVAIL


Угу, поэтому приходится изголяться чтобы их различить. У меня, например, после того как ChanIsAvail/Dial отказались работать с экстеншеном - зачитывается строчка из базы про этот экстеншен. И если ее нет - значит несуществующй пользователь - отлуп. А если есть - то на воисмеил.
2009-02-17 13:02

Откуда: Kiev
Сообщений: 801

Re: Сообщения о недоступности абонента

Точнее: CHANUNAVAIL: Channel unavailable. On SIP, peer may not be registered.
Лучший способ предвидеть будущее - изобрести его (Алан Кей, "Apple")
2009-02-17 13:04

Сообщений: 866

Re: Сообщения о недоступности абонента

betman, ну мы все поняли. Но к чему это? Отличить по DIALSTATUS нет такого пира вообще или пир есть но не зарегистрирован - нельзя. Это ровно то что написал masters и вы пока это никак не опровергли.
2009-02-17 13:14

Откуда: Kiev
Сообщений: 801

Re: Сообщения о недоступности абонента

dimas, я опровергал сам себя! И такое бывает ;) Только вы этого не поняли...
Лучший способ предвидеть будущее - изобрести его (Алан Кей, "Apple")
2009-02-17 13:19

Откуда: UA
Сообщений: 127

Re: Сообщения о недоступности абонента

betman:

http://www.voip-info.org/tiki-index.php?page=Asterisk+variable+DIALSTATUS

Все различает, можно даже смотреть в консоли канальную переменную ${DIALSTATUS}, после набора пира:
...
exten => _X.,n,NoOP(${DIALSTATUS})
Я в консоле и смотрю.

Звоню на номер 110, он заведен, но в данный момент отключен. Диалстатус - s-CHANUNAVAIL.
Звоню на номер 111, его не существует. Диалстатус - s-CHANUNAVAIL.
2009-02-17 13:42

Откуда: Kiev
Сообщений: 801

Re: Сообщения о недоступности абонента

betman:

dimas, я опровергал сам себя! И такое бывает ;) Только вы этого не поняли...
Сюда же и masters присоединяем ;)
Лучший способ предвидеть будущее - изобрести его (Алан Кей, "Apple")
2009-02-17 13:52

Откуда: UA
Сообщений: 127

Re: Сообщения о недоступности абонента

dimas:

А где вы это прописываете? Если глобально то может быть переопределено в пире. К тому же вы можете думать что глобально делаете а на деле не так. (Например если в конец sip.conf такое написать - оно НЕ в секцию [general] идет, потому как где-то в середине файла начинается секция [authentication] и оно в нее и попадает).
Пишу в секцию [general]. Кстати с SIP все нормально - выкидывает, если клиент не поддерживает GSM. А вот с IAX - какие-то грабли...
Тоже в iax.conf пишу в секцию [general], и почему-то ничего. Может где-то оверрайд может быть, какие файлы еще копнуть?
2009-02-17 13:54

Откуда: Kiev
Сообщений: 801

Re: Сообщения о недоступности абонента

Пробуйте так: CLI*> module reload chan_iax2.so
Лучший способ предвидеть будущее - изобрести его (Алан Кей, "Apple")
2009-02-17 13:56

Откуда: UA
Сообщений: 127

Re: Сообщения о недоступности абонента

betman:

Пробуйте так: CLI*> module reload chan_iax2.so
Не помагает. Работает, только если у юзера в настройках поставить
disallow=all
allow=gsm

По умолчанию всех у пользователей стоит:
disallow=all
allow=all
Т.к. заводил через веб-интерфейс, а он сам это добавляет.

Можно, не трогая юзеров заставить их пользоваться gsm ?

Посмотрел codecpriority - перепробовал все значения, понял что это не то что нужно.
2009-02-17 14:11

Сообщений: 866

Re: Сообщения о недоступности абонента

веб интерфейс - зло :)

allow/disallow - именно для этого. и именно ими и нужно управлять. Что мешает раз уж вы веб используете - прямо в нем настроить?
2009-02-17 14:20

Добавить страницу в закладки:  Delicious Google Slashdot Yahoo Yandex.ru Reddit Digg Technorati Bobrdobr.ru Newsland.ru Smi2.ru Rumarkz.ru Vaau.ru Memori.ru Rucity.com Moemesto.ru News2.ru Mister-Wong.ru Myscoop.ru 100zakladok.ru