Страница 1 из 1
users.conf и sip.conf - в чём разница?
Добавлено: 18 апр 2014, 09:58
hёdgehog
Доброго всем дня.
Не могу найти источник, в котором было бы чётко описано, как обрабатываются файлы sip.conf и user.conf. Разбирая настройки имеющейся системы, увидел, что все транки вынесены в users.conf. Но новый транк (Билайн-SIP) так регистрироваться не захотел. И только когда я перенёс его конфигурацию в sip.conf, всё заработало. Но хотелось бы, чтобы настройки собственно транков были в одном месте (точнее, в одних местах - группы юзеров и транки подключаются в основной users.conf из дополнительных файлов).
По итогу проблему решил, дописав в настройках транка hassip=yes. Просто не хочется в будущем иметь подобные проблемы. Потому - посоветуйте, чего почитать, поподробнее, чем в Библии Звездочёта?
Re: users.conf и sip.conf - в чём разница?
Добавлено: 19 апр 2014, 22:05
zzuz
users.conf
С появлением Asterisk GUI разработчики Asterisk обнаружили, что
с его помощью можно создать конфигурационный файл с учетными записями
пользователей, а не разбрасывать их по нескольким файлам
(таким, как extensions.conf, sip.conf и voicemail.conf). Asterisk GUI
также обновляет этот файл при добавлении новых пользователей в систему
или при изменении настроек пользователя.
страница 559
В этой ветке есть сообщение "Новичком считается только что прочитавший «Астериск - будущее телефонии»
http://asterisk.ru/knowledgebase/books
и пытающийся сделать большее"
Re: users.conf и sip.conf - в чём разница?
Добавлено: 21 апр 2014, 15:05
hёdgehog
Мдя.
Я на свою невнимательность иногда, бывает, жалуюсь. Но приведённый выше отрывок я всё же осилил. И понял из него немного. И, собственно, поэтому задал свой вопрос. А вот вы мой пост внимательно читали?
Re: users.conf и sip.conf - в чём разница?
Добавлено: 21 апр 2014, 21:55
ded
Попробую объяснить: понятие ПРОСТО юзер ИП-АТС Астериск - это более собирательное понятиеЮ чем SIP юзер, IAX2 юзер, SCCP юзер, или MGCP юзер. Последние являются подмножествами множества ПРОСТО юзер. Каждый абзац в файле user.conf содержит описание такого МЕГА юзера, один из них - SIP, другой - IAX2, и так далее.
Не всегда такие кострукции удобны в понимании. Чаще нужно просто кучу SIP юзеров, и это проще сконфигурить в sip.conf, но это чуть другой подход к архитектуре. Короче: если дана сверхгибкость, то шланги имеют свойство самозавязываться в непонятки. Закон Мэрфи для шлангов.
Re: users.conf и sip.conf - в чём разница?
Добавлено: 22 апр 2014, 09:37
hёdgehog
Спасибо. Правильно ли я понял, что в users.conf собраны ВСЕ описания - пользователей, транков - из файлов типа iax.conf, sip,conf, и т.п.? И разница только в том, что в описании нужно указать, какого типа канал? Тогда дурацкий вопрос - а что будет, если в описании я одновременно укажу, к примеру, hassip=yes и hasiax=yes? Как обычно в подобных случаях, отработается последняя запись, или всё сложнее?
Re: users.conf и sip.conf - в чём разница?
Добавлено: 22 апр 2014, 11:32
ded
Если в описании одновременно указано hassip=yes и hasiax=yes, то это предполагает, что условный абонент 123 может иметь два типа подключения одновременно, и делать вызовы с любого. А вот когда ему идёт вызов, то вызываются все пиры всех технологий, находящиеся в эфире в тот момент. Если какого-то нет, то это красные WARNING в консоли, типа не могу построить канал IAX1/123, по такой схеме была написана первая оболочка *старая( AsteriskNOW. Потом от неё сами Создатели отказались, ибо это мутная схема.
Re: users.conf и sip.conf - в чём разница?
Добавлено: 22 апр 2014, 12:36
hёdgehog
Понятно, спасибо.