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

Паразитная "@" в наборе

при звонке между двумя *
Откуда: Moscow
Сообщений: 33

Паразитная "@" в наборе

Есть два астериска, каждый соединен с атс через sip-шлюз
Между Астерисками - IAX-транк
На шлюзы нормально приходят звонки, пересылаются на Астериск

Из Мск в КЗ прозвон отлично идет. А вот при попытке позвонить в Мск...

на КЗ-сервере: пишет что отсылает номер 112
на Мск: [2009-07-14 16:20:25.984] NOTICE[14907]: chan_iax2.c:8809 socket_process: Rejected connect attempt from 172.0.0.2, who was trying to reach '105@'

Откуда эта "@" берется? уже час бьюсь - понять не могу 0.о
уже и пытался как-то обрезать по 1XXX или 1XX@ от безнадежности - не помогает Х)

даже exten => 555,1,Dial(IAX2/iax-msk/112) писал на удаленном. все равно приходит это чертово "112@" чтоб его... не понимаю... есть у кого идеи?


филиал локальный
iax.conf:
[iax-kz]
type=peer
host=172.0.0.2
context=nateks
disallow=all
allow=gsm
username=
canreinvite=no
secret=
trunk=yes ; Use IAX2 trunking with this host
qualify=yes

extensions.conf:
[default]
include => nateks
[nateks]
exten => s,1(start),NoOp()
exten => s,n,Playback(tt-monkeys)
exten => s,n,Hangup

exten => _1XXX,1,NoOp(MOSCOW)
exten => _1XXX,n,Playback(beep)
exten => _1XXX,n,Dial(SIP/${EXTEN:1}@nateks-msk)

exten => _1XX,1,NoOp(MOSCOW)
exten => _1XX,n,Playback(beep)
exten => _1XX,n,Dial(SIP/${EXTEN}@nateks-msk)

exten => _2XXX,1,NoOp(KAZAKSTAN)
exten => _2XXX,n,Playback(beep&beep)
exten => _2XXX,n,Dial(IAX2/iax-kz/${EXTEN:1},30,r)

exten => _3XXX,1,NoOp(UKRAINE)
exten => _3XXX,n,Dial(IAX2/iax-kz/${EXTEN})
exten => _3XXX,n,Playback(beep&beep&beep)
exten => _3XXX,n,Playback(tt-monkeys)

exten => h,1,Hangup(0)


филиал удаленный
[iax-msk]
type=peer
host=172.0.0.1
context=nateks
canreinvite=no
username=
secret=
trunk=yes ; Use IAX2 trunking with this host
disallow=all
allow=gsm
qualify=yes


extensions.conf:
[default]
include => nateks
[nateks]exten => s,1(start),NoOp()
exten => s,n,Hangup

exten => _1XXX,1,NoOp(MOSCOW)
exten => _1XXX,n,Dial(IAX2/iax-msk/${EXTEN:1},30,r)

exten => _1XX,1,NoOp(KZ-LOCAL)
exten => _1XX,n,Dial(SIP/${EXTEN}@nateks-kz)

exten => _2XXX,1,NoOp(KZ-LOCAL)
exten => _2XXX,n,Dial(SIP/${EXTEN:1}@nateks-kz)
2009-07-14 16:41

Сообщений: 6521

Re: Паразитная "@" в наборе

Что-то не то с username=
[iax-msk]
type=peer
host=172.0.0.1
context=nateks
canreinvite=no
username= вот тут как раз, что стёрто.
2009-07-14 17:23

Сообщений: 69

Re: Паразитная "@" в наборе

Проблема не с @, там все нормально, просто в логах номер пишется с етим знаком.
Просто peer может делать только исходящие вызовы, пропишите friend
2009-07-14 17:28

Откуда: Moscow
Сообщений: 33

Re: Паразитная "@" в наборе

не стерто )
в одной из вики по * было про пустые юзернеймы и прочее

проблема оказалась в другом - нужен был friend, а не peer ...
0.0 удивительно*, но факт - именно это добавляло "@"

*все-таки(!), oz, оно написано что пир можно юзать без юзера Х)
http://www.voip-info.org/wiki/view/Asterisk+SIP+user+vs+peer

поменял на friend - все пашет. всем спасибо :)
2009-07-14 17:52

Сообщений: 69

Re: Паразитная "@" в наборе

Можно, peer - позволяет исходящие, user - входящие, friend - одно и другое.
2009-07-14 18:12

Добавить страницу в закладки:  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