Список форумов Asterisk Forum Asterisk Forum
The Asterisk Open Source PBX - Russian Community
 
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ПравилаПравила   ГруппыГруппы   ИзбранноеИзбранное    LinksСсылки   РегистрацияРегистрация 
 RSSRSS   ПрофильПрофиль   Войти и проверить личные сообщения   ВходВход 

Пересылка сообщений между серверами

 
Список форумов Asterisk Forum -> Newbies/FAQ Forum    вывод темы на печать
Предыдущая тема :: Следующая тема  
Автор Сообщение
Xandr84



Зарегистрирован:
11.09.2017
Сообщения: 4

Статус: Оффлайн 

СообщениеДобавлено: Пн Сен 11, 2017 09:23    Заголовок сообщения: Пересылка сообщений между серверами

Добрый день!
Начал изучать Asterisk. Установил в одной локальной сети два сервера Asterisk14.5
Попытался сделать пересылку сообщеий между серверами (звонки через Sip проходят). Сообщения между абонентами в рамках одного сервера проходят, а если писать пользователю который подключен к другому серверу( на другой Asterisk), то не доходят.
Aster1: 192.168.7.20 (asterisk 14.5)
Aster2: 192.168.7.23 (asterisk 14.5)
Файл extensions.conf
[messages]
;exten => _X.,1,Set(ACTUALTO=${CUT(MESSAGE(to),@,1)})
exten => _1XXX,1,Set(ACTUALTO=${CUT(MESSAGE(to),@,1)})
exten => _1XXX,n,MessageSend(${ACTUALTO},${MESSAGE(from)})
exten => _1XXX,n,NoOp(Send status is ${MESSAGE_SEND_STATUS})
exten => _1XXX,n,GotoIf($["${MESSAGE_SEND_STATUS}" != "SUCCESS"]?sendfailedmsg)
exten => _1XXX,n,Hangup()
exten => _5XXX,1,Set(ACTUALTO=${CUT(MESSAGE(to),@aster2,1)})
exten => _5XXX,n,MessageSend(${ACTUALTO},${MESSAGE(from)})
exten => _5XXX,n,NoOp(Send status is ${MESSAGE_SEND_STATUS})
exten => _5XXX,n,GotoIf($["${MESSAGE_SEND_STATUS}" != "SUCCESS"]?sendfailedmsg)
exten => _5XXX,n,Hangup()
;
; Handle failed messaging

exten => _1XXX,n(sendfailedmsg),Set(MESSAGE(body)="[${STRFTIME(${EPOCH},,%d%m%Y-%H:%M:%S)}]Your message to ${EXTEN} has failed. Retry later.")
exten => _1XXX,n,Set(ME_1=${CUT(MESSAGE(from),<,2)})
exten => _1XXX,n,Set(ACTUALFROM=${CUT(ME_1,@,1)})
exten => _1XXX,n,MessageSend(${ACTUALFROM},ServiceCenter)
exten => _1XXX,n,Hangup()
exten => _5XXX,n(sendfailedmsg),Set(MESSAGE(body)="[${STRFTIME(${EPOCH},,%d%m%Y-%H:%M:%S)}]Your message to ${EXTEN} has failed. Retry later.")
exten => _5XXX,n,Set(ME_1=${CUT(MESSAGE(from),<,2)})
exten => _5XXX,n,Set(ACTUALFROM=${CUT(ME_1,@aster2,1)})
exten => _5XXX,n,MessageSend(${ACTUALFROM},ServiceCenter)
exten => _5XXX,n,Hangup()

Файл: sip.conf
[general]
bindport=3348
textsupport=yes
accept_outofcall_message = yes
outofcall_message_context = messages
auth_message_requests = yes


Ошибка:
-- Executing [5001@messages:1] Set("Message/ast_msg_queue", "ACTUALTO=sip:5001") in new stack
-- Executing [5001@messages:2] MessageSend("Message/ast_msg_queue", "sip:5001,"1001" <sip:1001@192.168.7.20>") in new stack
[2017-09-11 11:10:09] WARNING[8299][C-00000001]: chan_sip.c:6288 create_addr: Purely numeric hostname (5001), and not a peer--rejecting!

Заранее спасибо за помощь.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
awsswa



Зарегистрирован:
28.04.2012
Сообщения: 1686
Откуда: Russia, Пермь

Статус: Оффлайн 

СообщениеДобавлено: Пн Сен 11, 2017 11:34    Заголовок сообщения:

ошибка - Purely numeric hostname
надо развернуто подсказывать ?

_________________
платный суппорт по мере возможностей
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Skype Name
Список форумов Asterisk Forum -> Newbies/FAQ Forum Ответить на тему
Страница 1 из 1

Добавить в Избранное

 
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
You cannot attach files in this forum
You cannot download files in this forum