Здравсьвуйте
A.Pach wrote:
> Ситуация немного продвинулась но появилось еще вот что.
> Попытка соединения заканчивается ошибкой:"call failed:
> errorCode=Incorrect SIP URI syntax"
>
> На всякий случай продублирую еще раз настройки:
>
> PSTN на уровне домена.
>
> Gateway Domain: {Gate1=195.195.195.185;Gate2=sip.gate.com;}
Посмотрите в настройках = ни перед '{', ни после '}' не должно быть никаких символов. У вас что-то есть.
> Gateway Address: {Gate2=10.10.10.100;}
> Name for Gateway: {Gate1=22105;Gate2=test;}
> Caller ID: {Gate1=22105;Gate2=test;}
> Password for Gateway: {Gate1=123;Gate2=321;}
Здесь тоже есть какие-то символы перед { или после }.
> Pstn на уровне пользователя.(пусто)
>
> Маршрутизатор.(только 2 записи)
>
> N:S:<20(5d)> = gatewaycaller{*,Gate1}#pbx
> N:S:<30(8d)> = gatewaycaller{*,Gate2}#pbx
>
> Кусок лога с ошибкой.
>
> 11:42:38.151 4 SIPTCP-000077 [093023] enqueued. 285 bytes, 10s timeout
> 11:42:38.151 5 SIPTCP-000077 out: SIP/2.0 100 Trying\r\nVia: SIP/2.0/TCP
> 192.168.0.2:5060;branch=z9hG4bKB1511B4\r\nFrom:
> <sip:xxxxx@lviv-ua.com>;tag=4E38FE6C-223D\r\nTo:
> <sip:2022103@lviv-ua.com>\r\nCall-ID:
> 74295446-107C11DE-95BAE387-817E4B8@192.168.0.2\r\nCSeq: 102
> INVITE\r\nServer: CommuniGatePrо
> 11:42:38.151 4 SIPTCP-000077 [093023] to [192.168.0.2]:51711
> 11:42:38.151 2 PBXLEG-002032 'gatewaycaller' created for pbx@lviv-ua.com
> 11:42:38.151 2 PBXLEG-002032 DIALOG-001131(inp) started with
> xxxxxx@lviv-ua.com(sip:xхxxxx@192.168.0.2:5060)(canUpdate)(canTransfer)
> 11:42:38.151 2 PBXLEG-002032 session refresh=1800(active)
> 11:42:38.151 2 PBXLEG-002032 peer authenticated as 'apach@lviv-ua.com'
> 11:42:38.151 2 PBXLEG-002032 gatewaycaller.sppr(Main) started
> 11:42:38.151 2 PBXLEG-002032 ProgramLog: "calling '22103'..."
> 11:42:38.151 2 PBXLEG-002032 ProgramLog:
> "callerLeg:{\"\"=\"sip:22103@{Gate01=195.195.195.185;Gate02=sip.gate.com;}
> \";Call-ID=74295446-107C11DE-95BAE387-817E4B8@192.168.0.2.gwout;From=\"sip:xxxxx@lviv-ua.com\";Max-Forwards=#69;Via=195.195.195.185;activeSide=YES;authPassword=\"{Gate1=xxx;Gate2xxxx}
>
> 11:42:38.151 2 PBXLEG-002032 spawning PBXLEG-002034
> 11:42:38.151 2 PBXLEG-002034 spawned by PBXLEG-002032
> 11:42:38.151 2 PBXLEG-002034 callerleg.sppi(bridgeCaller) started
> 11:42:38.151 2 PBXLEG-002032 bridge(NODE-002034) starting
> 11:42:38.151 2 PBXLEG-002034 impersonated as
> 'apach@lviv-ua.com'(apach@lviv-ua.com)
> 11:42:38.151 2 PBXLEG-002034 bridge-start rejected(Incorrect SIP URI
> syntax)
> 11:42:38.151 1 PBXLEG-002032 bridge(NODE-002034) start transaction
> failed. Error Code=Incorrect SIP URI syntax->Incorrect SIP URI syntax
> 11:42:38.151 2 PBXLEG-002034 program stopped
> 11:42:38.151 1 PBXLEG-002032 bridge(NODE-002034) start transaction
> failed. Error Code=Incorrect SIP URI syntax
> 11:42:38.151 2 PBXLEG-002032 bridge(NODE-002034) breaking
> 11:42:38.151 1 PBXLEG-002034 ignoring message (dying): EVENT
> 11:42:38.151 3 PBXLEG-002032 Event(stop) to NODE-002034 failed. Error
> Code=async Object not found
> 11:42:38.151 2 PBXLEG-002032 ProgramLog: "call failed:
> errorCode=Incorrect SIP URI syntax"
> 11:42:38.182 2 PBXLEG-002032 killing DIALOG-001131
> 11:42:38.182 2 PBXLEG-002032 rejecting done
> 11:42:38.182 2 PBXLEG-002032 program stopped
> 11:42:38.182 1 PBXLEG-002032 ignoring message (dying): EVENT
> 11:42:38.182 2 ACCOUNT(apach) out call failed. Error Code=Incorrect SIP
> URI syntax
> 11:42:38.213 2 SIPDATA-093024 out: rsp -> tcp[192.168.0.2]:51711
> 416-INVITE(316 bytes)
> 11:42:38.213 5 SIPDATA-093024 out: SIP/2.0 416 Incorrect SIP URI syntax
> ---------------------------------------------------------------------
>
> Если прописываю один то все работает, удаляю первый прописываю второй
> тоже работает,
> два вместе никак.
>
> PS: некоторые адреса и названия доменов изменены.
>
> -----------------------------------------------------------------------
>
>
>
> On Sun, 15 Mar 2009 12:10:18 +0300
> "Dmitry Akindinov" <CGatePro@mx.ru> wrote:
> Здравствуйте,
>
> A.Pach wrote:
>> Если я правильно понял то надо еще прописывать на уровне пользователя? >> Тоисть дублировать нужные шлюзы в настройки ТфОП пользователя.
>> --------------------------------------------------------- >> >> On Sun, 15 Mar 2009 11:55:02 +0300 >> "Dmitry Akindinov" <CGatePro@mx.ru> wrote: >> Здравствуйте, >> >> A.Pach wrote: >>> Тут еще надо проверить, что настроено именно в этом аккаунте: >>> xxxx@xxxxxxx >>> >>> Для настроек использую шлюзы не на уровне пользователя а на уровне >>> домена: >>> Пользователи-Домены-Домен-Умолчания для Пользователя-ТфОП. >> >> Но эти же настройки есть на уровне каждого аккаунта и в Account >> Defaults на уровне домена. >> >>> При возможности выложите как правильно прописывать насколько доменов >>> в настройках ТфОП. >> >> У каждого домена есть свои настройки по умолчанию для ТфОП. >> >>> Насколько правильно написано это: >>>> Gateway Domain: {Gate01=sip.gate.com;Gate02=195.195.195.185;} (IP >>>> адрес или домен удаленного шлюза) >> >> Правильно. >> >>>> Gateway Address: {Gate01=sip.gate.com;Gate02=195.195.195.185;} (IP >>>> адрес или домен удаленного шлюза) >> >> Адрес можно не указывать, когда он сорвпадает с доменом шлюза. >> >>>> Name for Gateway: {Gate01=xx1;Gate02=xx2;} (User ID для авторизации) >>>> >>>> Password for Gateway: {Gate01=111;Gate02=222;} (пароль авторизации >>>> на удаленном шлюзе) >> >> Все верно. >> >>> Заранее спасибо. >>> >>> -------------------------------------------------------- >>> >>> On Sun, 15 Mar 2009 10:16:23 +0300 >>> "Dmitry Akindinov" <CGatePro@mx.ru> wrote: >>> Здравствуйте, >>> >>> A.Pach wrote: >>>> Доброго дня или вечера всем. >>>> >>>> Помогите пожалуйста с настройкой B2BUA и шлюза. >>>> >>>> Пример настройки смотрел здесь: >>>> https://support.communigate.com/forum/showthread.php?p=656 >>>> >>>> >>>> Все работает отлично, но тут встал вопрос о добавлении еще одного >>>> шлюза. >>>> >>>> Что имею и что делаю. >>>> >>>> Gate01 первый шлюз и Gate02 второй. >>>> >>>> Gate01 и Gate02 регистрация на удаленном прокси прошла удачно. >>>> В маршрутизаторе прописал: >>>> >>>> >>>> N:S:<20(5d)> = gatewaycaller{*,Gate01.sipgw}#pbx >>>> N:S:<40(6d)> = gatewaycaller{*,Gate02.sipgw}#pbx >>> >>> Не надо добавлять суффикс .sipgw во втором параметире. Этот параметр >>> - просто имя тэга, по которому скрипт находит настройки. .sipgw тут >>> совсем не нужно. >>> >>>> Дальше при добавлении их в ТфОП звонки не проходят, делаю так: >>>> >>>> Gateway Domain: {Gate01=sip.gate.com;Gate02=195.195.195.185;} (IP >>>> адрес или домен удаленного шлюза) >>>> >>>> Gateway Address: {Gate01=sip.gate.com;Gate02=195.195.195.185;} (IP >>>> адрес или домен удаленного шлюза) >>>> >>>> Name for Gateway: {Gate01=xx1;Gate02=xx2;} (User ID для авторизации) >>>> >>>> Password for Gateway: {Gate01=111;Gate02=222;} (пароль авторизации >>>> на удаленном шлюзе) >>>> >>>> При попытке звонка выходит ошибка: >>>> >>>> 21:03:33.612 2 PBXLEG-001894 ProgramLog: "'xxxx@xxxxxxx' has an >>>> empty PSTNGatewayDomain setting" >>> >>> Тут еще надо проверить, что настроено именно в этом аккаунте: >>> xxxx@xxxxxxx >>> >>>> что явно указывает на то что прописано не правильно. >>>> >>>> Когда прописать по одному то звонки проходят нормально. >>>> >>>> PS: Особенно интересует опция Password for Gateway и как правильно >>>> называть >>>> гетвеи, должны ли быть у них имена одинаковы в настройках для шлюза >>>> и ТфОП. >>> >>> SIP -> Gateways и PSTN настройки аккаунтов никакого отношения друг к >>> другу не имеют и смешивать их не надо. SIP -> Gateways стоит >>> использоват только в случаях, когда CGPro должен регистрироваться на >>> внешнем шлюзе для возможности принимать звонки. Не более. >>> >> >> -- >> Best regards, >> Dmitry Akindinov -- Stalker Labs. >> >> >> ################################################################## >> Вы получили это сообщение потому, что подписаны на список рассылки >> <CGatePro@mx.ru>. >> >> Чтобы отписаться, отправьте сообщение на адрес <CGatePro-off@mx.ru> >> Чтобы переключиться в режим дайджеста - >> mailto:<CGatePro-digest@mx.ru> >> Чтобы переключиться в индексный режим - mailto:<CGatePro-index@mx.ru> >> Для административных запросов адрес <CGatePro-request@mx.ru> >> Архив списка: http://mx.demos.su/lists/cgp-russian/
-- Best regards, Dmitry Akindinov -- Stalker Labs.Получено Mon Mar 16 05:55:08 2009
Этот архив был сгенерирован hypermail 2.1.8 : Mon 16 Mar 2009 - 12:14:47 MSK