Size: a a a

2021 May 09

RP

Roman Pertsev in Asterisker-ы
😂
источник
2021 May 10

DD

Dmitry Dubrov in Asterisker-ы
источник

DD

Dmitry Dubrov in Asterisker-ы
DIALSTATUS должен же меняться при любом Hangup.
А у меня что-то неть. 🙁
-- Executing [89500ХХХХХХ@ХХХ_line:1] AGI("SIP/ХХХ-00000069", "agi://localhost/out_call") in new stack
   -- AGI Script Executing Application: (DIAL) Options: (SIP/ххх-tele2-ххх/89500ХХХХХХ)
 == Using SIP RTP CoS mark 5
   -- Called SIP/ххх-tele2-ххх/89500ХХХХХХ
   -- SIP/ххх-tele2-ххх-0000006a is making progress passing it to SIP/ХХХ-00000069
[May 10 04:04:04] WARNING[1481978][C-0000003d]: chan_sip.c:25718 handle_response_invite: Received response: "Forbidden" from '"ХХХ" <sip:ХХХ@192.168.ХХХ.ХХХ:5062>;tag=as7f9146d3'
 == Everyone is busy/congested at this time (1:0/0/1)
источник

DD

Dmitry Dubrov in Asterisker-ы
Не могу разобраться почему DIALSTATUS не изменил состояние
источник

RP

Roman Pertsev in Asterisker-ы
еще бы в логе был диалстатус выведен...
источник

DD

Dmitry Dubrov in Asterisker-ы
Читаю статус через AMI. Можно наверное скомандовать чтобы в консоль выдавал статус…
источник

RP

Roman Pertsev in Asterisker-ы
А, сорян что сразу вангамодуль не включил, а то у тебя аги, диалплан, а диалстатус в ами!
источник

DD

Dmitry Dubrov in Asterisker-ы
))) Сарказм детектед.
Может я вообще не с той стороны к задаче то подхожу.
Есть несколько провайдеров для исходящих.
Я определяю по def и MNP кому принадлежит номер и совершаю исходящий. Хочу чтобы при недоступности/занятости и еще какой нибудь непредвиденной ситуации звонок совершался через следующего провайдера из списка. Список в БД складываю, при совершении вызова дергаю БД и делаю cycle() по которому и предполагается совершать исходящие.
источник

DD

Dmitry Dubrov in Asterisker-ы
Предполагаю что изобретаю велосипед, но не нашел как решить задачу по другому.
источник

RP

Roman Pertsev in Asterisker-ы
это все можно решить через диалплан даже тупо несколько раз Dial подряд, чуть сложнее и правильнее проверяя DIALSTATUS, а если через ами, то нужно ловить DialEnd в котором есть этот статус
источник

DD

Dmitry Dubrov in Asterisker-ы
Ценная информация, спасибо. 🙂
Я пересмотрю еще раз логику в приложении. Возможно или AMI или AGI будут лишними.
источник

k

kin63camapa in Asterisker-ы
вопрос про freepbx и время в веб интерфейсе.
Дано в ос время и таймзона выставлена корректно, команда date возвращает правильное время и пояс, в веб интерфейсе во всех отчетах время по utc
прописал зону в /etc/php.ini ребутнулсо, в отчетах все равно время по гринвичу. Если завести юзера в UCP и назначить ему руками часовой пояс все корректно. Гугл говорит что надо поменять настройку зоны ав модуле системадмин но он требует активации сервера
источник

h

halt✯ in Asterisker-ы
Даже не парься... Здесь всё те же
источник

k

kin63camapa in Asterisker-ы
мало ли
источник

h

halt✯ in Asterisker-ы
Ответ есть в гугле
источник

k

kin63camapa in Asterisker-ы
и как запрос сформулировать?
источник

h

halt✯ in Asterisker-ы
Разве я ищу? Подумай, сформулируй - он подскажет
источник

k

kin63camapa in Asterisker-ы
ну вы же утверждаете что он там есть значит уже это проделали
источник

k

kin63camapa in Asterisker-ы
мне вон гугл предлагает нтп настроить да рассазывает как таймзону в оси прописать
источник

h

halt✯ in Asterisker-ы
Именно! Если нет ответа - правим исходники, или ещё что то там
источник