Пожалуйста, войдите здесь. Часто задаваемые вопросы О нас
Задайте Ваш вопрос

Внешние звонки стали невозможны

0

После перезагрузки сервера входящие и исходящие вызовы стали не возможны. Работают только внутренние номера.

  == Using SIP RTP CoS mark 5
    -- Executing [79107904600@internal-1:1] Set("SIP/001-00000007", "CALLERID(all)=7831261xxxx") in new stack
    -- Executing [79107904600@internal-1:2] Macro("SIP/001-00000007", "out-call-1,89107904600") in new stack
    -- Executing [s@macro-out-call-1:1] NoOp("SIP/001-00000007", "Out call") in new stack
    -- Executing [s@macro-out-call-1:2] MixMonitor("SIP/001-00000007", "/var/www/html/aster/sounds/1368437709.7.wav,ba") in new stack
    -- Executing [s@macro-out-call-1:3] Dial("SIP/001-00000007", "SIP/89107904600@nnov,,tT") in new stack
[May 13 13:35:09] WARNING[32381]: app_dial.c:2274 dial_exec_full: Unable to create channel of type 'SIP' (cause 20 - Unknown)
  == Everyone is busy/congested at this time (1:0/0/1)
    -- Executing [s@macro-out-call-1:4] NoOp("SIP/001-00000007", "CHANUNAVAIL") in new stack
    -- Executing [s@macro-out-call-1:5] GotoIf("SIP/001-00000007", "0?red") in new stack
    -- Executing [s@macro-out-call-1:6] Hangup("SIP/001-00000007", "") in new stack
  == Spawn extension (macro-out-call-1, s, 6) exited non-zero on 'SIP/001-00000007' in macro 'out-call-1'
  == Spawn extension (internal-1, 79107904600, 2) exited non-zero on 'SIP/001-00000007'
  == Begin MixMonitor Recording SIP/001-00000007
  == End MixMonitor Recording SIP/001-00000007

Хотя все транки вроде бы зарегистрированы:

p108278*CLI> sip show registry
Host                                    dnsmgr Username       Refresh State                Reg.Time
voip.mtt.ru:5060                        N      7499704xxxx        285 Registered           Mon, 13 May 2013 13:33:59
voip.mtt.ru:5060                        N      7499704xxxx        285 Registered           Mon, 13 May 2013 13:33:59
voip.mtt.ru:5060                        N      7831261xxxx        285 Registered           Mon, 13 May 2013 13:33:59
voip.mtt.ru:5060                        N      7499704xxxx        285 Registered           Mon, 13 May 2013 13:33:59
4 SIP registrations.


p108278*CLI> sip show peers
Name/username              Host                                    Dyn Forcerport ACL Port     Status
000                        (Unspecified)                            D   N          A  0        UNKNOWN
001/001                    89.109.41.xxx                            D   N          A  5060     OK (53 ms)
002/002                    89.109.41.xxx                            D   N          A  5060     OK (53 ms)
101/101                    89.109.41.xxx                            D   N          A  5060     OK (53 ms)
brx/7499704xxxx            (Unspecified)                                N             0        Unmonitored
mb/7499704xxxx             (Unspecified)                                N             0        Unmonitored
mtt/7499704xxxx            (Unspecified)                                N             0        Unmonitored
nnov/7831261xxxx           (Unspecified)                                N             0        Unmonitored
8 sip peers [Monitored: 3 online, 1 offline Unmonitored: 0 online, 4 offline]

Может что-то нужно было запустить после перезагрузки сервера?

удалить закрыть спам изменить тег редактировать

спросил 2013-05-13 13:57:32 +0400

romaro Gravatar romaro
1 7 3

Comments

Т.е. проблема была только из-за того, что в sip-конфиге я не прописал qualify=yes?

romaro ( 2013-05-13 14:30:16 +0400 )редактировать

Нет. Это точно не причем, но было бы для Вас более наглядным. для вашего пира прописан host . Проверьте для него маршрут. Скорее всего при подключении транков Вы выполняли route add и забыли его выставить в автозагрузку.

zzuz ( 2013-05-13 14:58:35 +0400 )редактировать

2 Ответа

0

Проверьте настройки шлюза в инет, и файрвола на нем, так же стоит проверить проброс портов с шлюза на астериск, у вас судя по всему отвалился инет от астера, и тут же отвалились транки внешние (brx,mb,mtt,nnov). Скорей всего за исходящее и входящие отвечает транк mtt

И кстати,у меня мтт не требовало строку регистрации. У вас динамический внешний IP?

ссылка удалить спам редактировать

ответил 2013-05-13 14:32:56 +0400

Злобный Мыш Gravatar Злобный Мыш
292 13 3 16

Comments

Где это у автора строка регистрации?

zzuz ( 2013-05-13 14:56:35 +0400 )редактировать

ээээ а разве sip show registry выводит хоть что то без строк регистрации? У меня вроде не выводил. Сейчас доступа до сервера нет, не глянуть.

Злобный Мыш ( 2013-05-13 15:25:32 +0400 )редактировать

если на REGISTER серв прислал 200 ОК, то - registered

в остальных случаях - статусы разные

viktorkho ( 2013-05-13 16:27:36 +0400 )редактировать
0

У Вас же в логе звонок к пиру nnov, а "nnov/7831261xxxx (Unspecified) N 0 Unmonitored"
Смотрите, почему.

ссылка удалить спам редактировать

ответил 2013-05-13 14:04:48 +0400

eux Gravatar eux flag of Russian Federation
11 6 2 7

Comments

Это ничего не значит, так как скорее всего у автора прописан host .

zzuz ( 2013-05-13 14:57:05 +0400 )редактировать

Почему не значит? Если бы у автора был "прописан" host, то не было бы Unspecified. Имеется в виду, что host не dynamic. А раз Unspecified, то значит dynamic. А это значит, что nnov дожен регистрироваться на asterisk автора. Тот не зарегистрировался, вот звонки и не проходят. А куда их направлять то?

eux ( 2013-05-14 03:10:20 +0400 )редактировать

Ваш ответ

Please start posting your answer anonymously - your answer will be saved within the current session and published after you log in or create a new account. Please try to give a substantial answer, for discussions, please use comments and please do remember to vote (after you log in)!
[скрыть предварительный просмотр]

Закладки и информация

Добавить закладку

подписаться на rss ленту новостей

Статистика

Задан: 2013-05-13 13:57:32 +0400

Просмотрен: 627 раз

Обновлен: May 13 '13

Похожие вопросы:

Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией GNU GPL.