sips Posted January 27, 2022 Share Posted January 27, 2022 On 1/24/2022 at 12:09 PM, ale_xb said: стартовый скрипт запуска asterisk установится или его надо тоже руками копировать и править? Стартовый скрипт придется создать. Quote Link to comment Share on other sites More sharing options...
Евгений Т Posted April 4, 2022 Share Posted April 4, 2022 Здравствуйте! Подскажите кому-нибудь удалось запустить fail2ban на данной сборке? В инете для mips не нашёл ничего стоящего, не запускается и всё, менял конфиги по всякому. Если запускать просто не через /opt/etc/init.d, а через консоль по команде fail2ban-server выдаёт это: 2022-04-04 19:59:00,780 fail2ban [15672]: ERROR cannot import name 'Mapping' from 'collections' (/opt/lib/python3.10/collections/__init__.pyc) Через /opt/etc/init.d/fail2ban start /opt/bin/sh: can't open '/etc/rc.common': No such file or directory Весь мозг себе уже высосал 8), есть у кого рабочие конфиги? Почему не встроить настроенный fail2ban в сбору по умолчанию? Брутфорсеры заколебали. Quote Link to comment Share on other sites More sharing options...
yojig Posted June 7, 2022 Share Posted June 7, 2022 В 07.12.2021 в 22:08, Евгений Т сказал: Подскажите, разобрались в чем проблема: Скрыть содержимое [Dec 7 22:05:09] ERROR[24546]: netsock2.c:303 ast_sockaddr_resolve: getaddrinfo("Keenetic_Ultra", "(null)", ...): Temporary failure in name resolution [Dec 7 22:05:09] WARNING[24546]: acl.c:890 resolve_first: Unable to lookup 'Keenetic_Ultra' в /etc/hosts добавить строку 127.0.0.1 Keenetic_Ultra (или как у вас имя роутера в веб-морде вписано) Quote Link to comment Share on other sites More sharing options...
Sverdlov Anton Posted September 13, 2022 Share Posted September 13, 2022 Добрый день! Помогите, пожалуйста, разобраться, давно уже стоит Asterisk 18, все прекрасно работало до сегодняшнего дня. Сегодня стало выдавать ошибку 503 SSL certificate verification error со всех подключенных по впн роутеров Keenetic. Как починить? Благодарю заранее. Quote Link to comment Share on other sites More sharing options...
sips Posted September 13, 2022 Share Posted September 13, 2022 30 minutes ago, Sverdlov Anton said: Сегодня стало выдавать ошибку 503 SSL certificate verification error со всех подключенных по впн роутеров Keenetic. Сообщение “503 SSL certificate verification error” означает, что при валидации прокси-сервера SIP произошла ошибка. Валидация позволяет защититься от атак MITM. Она выполняется при установлении соединения TLS с прокси-сервером SIP. Прокси-сервер считается валидным при выполнении следующих условий: 1) сертификат x.509 прокси-сервера подписан одним из доверенных центров сертификации корневые сертификаты которых находятся в хранилище сертификатов устройства Keenetic; 2) доменное имя прокси-сервера SIP в настройках телефонной линии SIP совпадает с полем “commonName” в сертификате прокси-сервера SIP. Вероятнее всего, в вашем случае оба условия не выполняются. Валидацию можно отключить чекбоксом “Подтверждать подлинность прокси-сервера SIP при TLS-подключении” на странице Телефонная станция>Телефонные линии. Если валидация отключена, то при установлении соединения TLS сертификат прокси-сервера не проверяется. Quote Link to comment Share on other sites More sharing options...
Eugene A Posted January 25, 2023 Share Posted January 25, 2023 (edited) Добрый день всем. Пытаюсь согласно статье установить пакет Asterisk, но не выходит: на шаге 4 инструкции по установке после выбора подключенной флешки в качестве накопителя для пакетов opkg веб-интерфейс подвисает на некоторое время. Потом в журнале появляются записи типа: Янв 25 16:30:55 ndm Opkg::Manager: system failed [0xcffd0253], timed out. Янв 25 16:30:55 ndm Core::System::StartupConfig: configuration saved. Янв 25 16:30:56 ndm Opkg::Manager: invalid initrc "/opt/etc/initrc": no such file or directory, trying /opt/etc/init.d/. Янв 25 16:30:57 ndm Opkg::Manager: disk is unchanged. Янв 25 16:30:57 ndm Opkg::Manager: init script reset to default: /opt/etc/initrc. На флешке после этого наблюдаю следующую картину: Такое впечатление, что на каталог /etc выставляются (или наоборот, не выставляются) какие-то левые права - зайти в него не возможно Сделал уже несколько попыток с разными флешками и тремя разными устройствами: Ultra (1810), Ultra II, Extra (1710). Версии прошивки соответственно 3.9.2, 3.9.1, 3.8.7 Результат всегда одинаковый. Архив из статьи проверял - распаковывается (под виндой) нормально, ошибок нет. Что можно ещё посмотреть, попробовать принять для развертывания этого пакета? А, я, оказывается, тороплюсь постоянно. Asterisk стартует, если верить журналу. Буду изучать дальше, вопрос снят Edited January 25, 2023 by Аношин Евгений дополнение. Quote Link to comment Share on other sites More sharing options...
TheBB Posted January 25, 2023 Share Posted January 25, 2023 2 часа назад, Аношин Евгений сказал: На флешке после этого наблюдаю следующую картину: Установка поверх установленной системы. Или ставьте и настраивайте Asterisk руками (в уже установленной системе Entware), или архивом из статьи (Entware c предустановленным Asterisk). Quote Link to comment Share on other sites More sharing options...
Eugene A Posted January 27, 2023 Share Posted January 27, 2023 В 25.01.2023 в 19:06, TheBB сказал: Установка поверх установленной системы. Или ставьте и настраивайте Asterisk руками (в уже установленной системе Entware), или архивом из статьи (Entware c предустановленным Asterisk). Как я понимаю, выделенное жирным - это диагноз по картинке. Вполне возможно, хотя я и ставил на чистую флешку архив из статьи согласно инструкции в самой статье. победить (в моём случае) удалось только взяв скоростную флешку и развернув архив по инструкции на более мощном устройстве из имеющихся, при этом заставив себя отойти от клавиатуры. Через некоторое время веб-интерфейс отмер, но кнопка "сохранить" осталась активной. Проверив в другом окне браузера содержимое флешки, увидел, что всё вроде развернулось и каталог install исчез, со спокойной душой нажал кнопку "сохранить" и начал тестировать далее. Quote Link to comment Share on other sites More sharing options...
TheBB Posted January 27, 2023 Share Posted January 27, 2023 2 часа назад, Аношин Евгений сказал: Как я понимаю, выделенное жирным - это диагноз по картинке. Да, и по логу выше... Скрытый текст закидываем архив результат создаём ещё один install передёргиваем флешку/диск Quote Link to comment Share on other sites More sharing options...
Eugene A Posted January 27, 2023 Share Posted January 27, 2023 TheBB, я Вам полностью верю, что у Вас всё происходит прекрасно. Но у меня это не так. Между делом попытался развернуть архив уже протестированной системы на рядом стоящем Keenentic extra - таже картина, что и с установкой пакета из статьи. При этом установка просто opkg там же происходит влёт и без приключений. Так как на данный момент у меня есть развёрнутый и рабочий Asterisk, все мои предыдущие приключения с его установкой считаю частным случаем и предлагаю далее на этом внимание не заострять. По крайней мере в этой теме. Quote Link to comment Share on other sites More sharing options...
Eugene A Posted February 22, 2023 Share Posted February 22, 2023 (edited) В 07.11.2021 в 19:03, Keen_VivaGiga сказал: недостаток - многострочные сообщения не обрабатываются из-за отсутствия в сборке команды/ функции BASE64_DECODE На текущий момент в opkg есть пакет asterisk-func-base64. Достаточно его доустановить и перезапустить asterisk PS Да, с момента сообщения прошло много времени и, возможно, Вы уже решили эту проблему. И спасибо Вам за Ваши заметки - мне это сократило часть поисков Edited February 22, 2023 by Eugene A Quote Link to comment Share on other sites More sharing options...
Eugene A Posted February 22, 2023 Share Posted February 22, 2023 В 07.06.2022 в 18:06, yojig сказал: в /etc/hosts добавить строку 127.0.0.1 Keenetic_Ultra (или как у вас имя роутера в веб-морде вписано) Кто подскажет, как сохранить эти изменения? /etc - это не часть entware. После перезагрузки изменения слетают. Quote Link to comment Share on other sites More sharing options...
TheBB Posted February 23, 2023 Share Posted February 23, 2023 В 22.02.2023 в 04:45, Eugene A сказал: Кто подскажет, как сохранить эти изменения? /etc - это не часть entware. После перезагрузки изменения слетают. Забацать скрипт автофикса. Типа: от простого... #!/bin/sh do_start() { if ! grep -q '^127.0.0.3 localhost' /etc/hosts; then echo '127.0.0.3 localhost' >> /etc/hosts fi } case "$1" in start) do_start ;; stop|restart|reload|status) return 0 ;; *) printf "Usage: $0 {start}\n" exit 1 ;; esac exit 0 Скрытый текст ~ # ~ # grep '^127' /etc/hosts 127.0.0.1 localhost ~ # ~ # /opt/etc/init.d/S00fixhost Usage: /opt/etc/init.d/S00fixhost {start} ~ # ~ # /opt/etc/init.d/S00fixhost start ~ # ~ # grep '^127' /etc/hosts 127.0.0.1 localhost 127.0.0.3 localhost ~ # ~ # /opt/etc/init.d/S00fixhost start ~ # ~ # grep '^127' /etc/hosts 127.0.0.1 localhost 127.0.0.3 localhost ~ # ~ # /opt/etc/init.d/S00fixhost restart ~ # ~ # grep '^127' /etc/hosts 127.0.0.1 localhost 127.0.0.3 localhost ~ # ~ # /opt/etc/init.d/S00fixhost stop ~ # ~ # grep '^127' /etc/hosts 127.0.0.1 localhost 127.0.0.3 localhost ~ # ~ # sed -i '/127\.0\.0\.3.*/d' /var/hosts ~ # ~ # grep '^127' /etc/hosts 127.0.0.1 localhost ~ # ~ # /opt/etc/init.d/S00fixhost stop ~ # ~ # grep '^127' /etc/hosts 127.0.0.1 localhost ~ # ~ # /opt/etc/init.d/S00fixhost restart ~ # ~ # grep '^127' /etc/hosts 127.0.0.1 localhost ~ # ~ # /opt/etc/init.d/S00fixhost start ~ # ~ # grep '^127' /etc/hosts 127.0.0.1 localhost 127.0.0.3 localhost ~ # * 127.0.0.3 localhost - для демонстрации работы, заменить на нужные данные. ... до "навороченного" (!!! не готовое решение, а пример !!!) Скрытый текст #!/bin/sh ### colors ansi_std="\033[0;0m" ansi_red="\033[1;31m" ansi_green="\033[1;32m" ansi_yellow="\033[1;33m" ansi_cyan="\033[1;36m" ansi_white="\033[1;37m" ### columns COLUMNS="45" ACTION="$1" ENABLED=yes DESC="FixHostname" HOSTFILE="/etc/hosts" INHOST="192.168.1.2 $HOSTNAME" INNAS="192.168.3.4 my_nas" INPC="192.168.5.6 my_pc" INREPO="192.168.7.8 my_repo" do_check() { for fix in "$INHOST" "$INNAS" "$INPC" "$INREPO"; do if grep -q ^"${fix}" $HOSTFILE; then true else return 1 fi done } do_start() { printf "$ansi_white %-${COLUMNS}s $ansi_std" "Starting $DESC ..." if [ "$ENABLED" != "yes" ]; then printf "$ansi_cyan %-${COLUMNS}s $ansi_std\n" "autorun disabled." return 0 fi if [ "$ACTION" = "stop" ]; then printf "$ansi_yellow %-${COLUMNS}s $ansi_std\n" "$ACTION skipped." exit 0 elif ! do_check; then for fix in "$INHOST" "$INNAS" "$INPC" "$INREPO"; do if ! grep -q ^"${fix}" $HOSTFILE; then echo "${fix}" >> $HOSTFILE fi done printf "$ansi_green %-${COLUMNS}s $ansi_std\n" "done." return 0 else printf "$ansi_yellow %-${COLUMNS}s $ansi_std\n" "already fixed." return 0 fi } do_enable() { printf "$ansi_white %-${COLUMNS}s $ansi_std" "Enabling autorun $DESC ..." if [ "$ENABLED" != "yes" ]; then sed -i 's,^ENABLED=no,ENABLED=yes,' "$0" printf "$ansi_green %-${COLUMNS}s $ansi_std\n" "done." return 0 else printf "$ansi_yellow %-${COLUMNS}s $ansi_std\n" "already enabled." return 0 fi } do_disable() { printf "$ansi_white %-${COLUMNS}s $ansi_std" "Disabling autorun $DESC ..." if [ "$ENABLED" = "yes" ]; then sed -i 's,^ENABLED=yes,ENABLED=no,' "$0" printf "$ansi_green %-${COLUMNS}s $ansi_std\n" "done." return 0 else printf "$ansi_yellow %-${COLUMNS}s $ansi_std\n" "already disabled." return 0 fi } case "$1" in start|stop|restart|reload|check|status) do_start ;; enable) do_enable ;; disable) do_disable ;; *) printf "$ansi_white %-${COLUMNS}s %-${COLUMNS}s $ansi_std\n" "Usage: $0" "{start}" exit 1 ;; esac exit 0 1 Quote Link to comment Share on other sites More sharing options...
polimer78 Posted May 22, 2023 Share Posted May 22, 2023 Доброго времени суток. Не могу установить asterisk и не могу найти папку /opt/ в архиве приложенным для установки. Может кто-нибудь посмотреть в старых копиях архива установки asterisk наличие папки выше озвученной ? Заранее спасибо. Quote Link to comment Share on other sites More sharing options...
sips Posted May 22, 2023 Share Posted May 22, 2023 34 minutes ago, polimer78 said: Не могу установить asterisk и не могу найти папку /opt/ в архиве приложенным для установки Предполагаю, что речь идет об установке Asterisk18 из архива в этой статье. Папки /opt нет в том архиве и не должно быть. Она появится в системе после установки Asterisk18, содержимое архива будет в этой папке, см. скриншот. Quote Link to comment Share on other sites More sharing options...
polimer78 Posted May 22, 2023 Share Posted May 22, 2023 1 час назад, sips сказал: Предполагаю, что речь идет об установке Asterisk18 из архива в этой статье. Папки /opt нет в том архиве и не должно быть. Она появится в системе после установки Asterisk18, содержимое архива будет в этой папке, см. скриншот. Да, речь идет об этой статьи. У меня нет папки /opt, уже думаю откатиться на keenetic 3.7 или пробовать установить вручную. Quote Link to comment Share on other sites More sharing options...
polimer78 Posted May 22, 2023 Share Posted May 22, 2023 1 час назад, polimer78 сказал: Да, речь идет об этой статьи. У меня нет папки /opt, уже думаю откатиться на keenetic 3.7 или пробовать установить вручную. Отвечу сам себе, если у кого то такая же ошибка то по крайней мере у меня на 3.7 заработало. Quote Link to comment Share on other sites More sharing options...
vpaulo Posted May 28, 2023 Share Posted May 28, 2023 @Keen_VivaGiga Привет, подскажи какие актуальные модемы можно заюзать для исх/вход звонков по 3г/4г каналу? я увидел у тебя е3131, а что еще? К сожалению заюзать встроенный в хиро 4г модем по volte не получается, а разрабы забили болт. Quote Link to comment Share on other sites More sharing options...
vpaulo Posted May 28, 2023 Share Posted May 28, 2023 и еще вопрос. как: 1. Создать новое подключение к оператору 2. Сделать так, что все входящие на уже имеющиеся номера приходили на конкретный экстеншен, 3. убрать тупое голосовое уведомление об использованном транке при исходящем звонке Quote Link to comment Share on other sites More sharing options...
vpaulo Posted July 18, 2023 Share Posted July 18, 2023 ау? Quote Link to comment Share on other sites More sharing options...
bmv Posted November 13, 2023 Share Posted November 13, 2023 Будьте добры, помогите с корректировкой настроек (extensions.conf) предустановленного Asterisk с pjsip на Entware. Задача: Есть 4 внутренних номера 1004-1007. Необходимо создать внутренний групповой какой-то номер один, при звонке на который, вызов бы одновременно поступал на 4 номера внутренние 1004, 1005, 1006, 1007. Далее кто первый из 1004, 1005, 1006, 1007 возьмет трубку тот и разговаривает. Звонок на остальных 3-х должен прекратится. Так же необходимо убрать голосовые все сообщения в линию и вместо мелодий в линию при наборе номера должен быть гудок стандартный. Примечание: Внешние линии отсутствуют и не участвуют никак в работе Asterisk'а. Только внутренние номера. Quote Link to comment Share on other sites More sharing options...
Serg54 Posted January 6 Share Posted January 6 (edited) Инструкцию по 18 Астериску выпилили. Ни у кого не осталось сборки для mipsel из той статьи? UPD: вопрос снят, сборка нашлась. Edited January 6 by Serg54 Quote Link to comment Share on other sites More sharing options...
ICESUN Posted January 11 Share Posted January 11 Доброго времени, инструкцию выпилили, а не у кого не осталось текста самой инструкции? Quote Link to comment Share on other sites More sharing options...
sips Posted January 11 Share Posted January 11 9 minutes ago, ICESUN said: инструкцию выпилили, а не у кого не осталось текста самой инструкции? В этой статье есть сборка Asterisk 20.3 с инструкцией по установке https://help.keenetic.com/hc/ru/articles/11289657947420-Установка-IP-АТС-Asterisk-20-3-на-интернет-центр-Keenetic Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.