VIDEOCHAT  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

Elastix + Liphone обмен текстовыми сообщениями

Обо всем касательно FreePBX, MetPBX, TrixBox, Elastix, AstPBX и всех других дистрибутивов

Модераторы: april22, Zavr2008

Vasiliy
Сообщения: 9
Зарегистрирован: 18 фев 2014, 12:31

Elastix + Liphone обмен текстовыми сообщениями

Сообщение Vasiliy »

Приветствую всех присутствующих!!

Sip клиент Liphone 3.6.1 сервер запущен на Астерикс 1.8.20.0 дистрибутив Elastix-2.4.0. Видео и аудио работает отлично все счасливы! Но я появилась необходимость не меняя сип клиент:
1. в передаче текстовых сообщений без звонка
2. видеть статус кто в онлайн

Весь это функционал в Liphone 3.6.1 заложен.. необходимо настроить сервер.
Прошу помочь!
ded
Сообщения: 15626
Зарегистрирован: 26 авг 2010, 19:00

Re: Elastix + Liphone обмен текстовыми сообщениями

Сообщение ded »

Sip клиент LiNphone 3.6.1
Vasiliy
Сообщения: 9
Зарегистрирован: 18 фев 2014, 12:31

Re: Elastix + Liphone обмен текстовыми сообщениями

Сообщение Vasiliy »

sip_general_custom.conf
accept_outofcall_message = yes
outofcall_message_context = messages
auth_message_requests = no

extensions_custom.conf
[messages]
exten => _XXX,1,MessageSend(sip:${EXTEN},"${CALLERID(name)}"${MESSAGE(from)})

при поптыке отправить сообщение в логах пишет:
SIP/2.0 405 Method Not Allowed

ПОдскажите что не так

полный лог:

<--- SIP read from UDP:192.168.1.7:5060 --->
MESSAGE sip:449314@91.216.232.14 SIP/2.0
Via: SIP/2.0/UDP 192.168.1.7:5060;rport;branch=z9hG4bK32099
From: "Василий Фисунов" <sip:vasiliy@91.216.232.254>;tag=20873
To: "Support" <sip:449314@91.216.232.14>
Call-ID: 15995
CSeq: 20 MESSAGE
Content-Type: text/plain
Max-Forwards: 70
User-Agent: Linphone/3.6.1 (eXosip2/3.6.0)
Date: Tue, 18 Feb 2014 10:43:01 GMT
Content-Length: 5

aaaaa
<------------->
--- (11 headers 1 lines) ---
Receiving message!

<--- Transmitting (NAT) to 192.168.1.7:5060 --->
SIP/2.0 405 Method Not Allowed
Via: SIP/2.0/UDP 192.168.1.7:5060;branch=z9hG4bK32099;received=192.168.1.7;rport=5060
From: "Василий Фисунов" <sip:vasiliy@91.216.232.254>;tag=20873
To: "Support" <sip:449314@91.216.232.14>;tag=as088fd90e
Call-ID: 15995
CSeq: 20 MESSAGE
Server: FPBX-2.8.1(1.8.20.0)
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO, PUBLISH
Supported: replaces, timer
Content-Length: 0
Vasiliy
Сообщения: 9
Зарегистрирован: 18 фев 2014, 12:31

Re: Elastix + Liphone обмен текстовыми сообщениями

Сообщение Vasiliy »

подскажите как его разрешить
ded
Сообщения: 15626
Зарегистрирован: 26 авг 2010, 19:00

Re: Elastix + Liphone обмен текстовыми сообщениями

Сообщение ded »

Никак. У вас просто устаревшая версия Астериска скорее всего, где не было MESSAGE ещё.

Код: Выделить всё

*CLI> sip show settings 

Global Settings:
----------------
  UDP Bindaddress:        0.0.0.0:5060
  TCP SIP Bindaddress:    0.0.0.0:5060
  TLS SIP Bindaddress:    Disabled
  Videosupport:           Yes
  [b]Textsupport:            Yes[/b]
  Ignore SDP sess. ver.:  No
  AutoCreate Peer:        No
  Match Auth Username:    No
  Allow unknown access:   Yes
  Allow subscriptions:    Yes
  Allow overlap dialing:  Yes
  Allow promisc. redir:   No
  Enable call counters:   No
  SIP domain support:     No
  Realm. auth:            No
  Our auth realm          asterisk
  Use domains as realms:  No
  Call to non-local dom.: Yes
  URI user is phone no:   No
  Always auth rejects:    Yes
  Direct RTP setup:       No
  User Agent:             QPBX-PostMet-1.8.6.0
  SDP Session Name:       Asterisk PBX 1.8.14.0
Vasiliy
Сообщения: 9
Зарегистрирован: 18 фев 2014, 12:31

Re: Elastix + Liphone обмен текстовыми сообщениями

Сообщение Vasiliy »

у меня Астерикс 1.8.20.0

atc*CLI> sip show settings

Global Settings:
----------------
UDP Bindaddress: 0.0.0.0:5060
TCP SIP Bindaddress: Disabled
TLS SIP Bindaddress: 0.0.0.0:5061
Videosupport: Yes
Textsupport: Yes
Ignore SDP sess. ver.: No
AutoCreate Peer: No
Match Auth Username: No
Allow unknown access: No
Allow subscriptions: Yes
Allow overlap dialing: Yes
Allow promisc. redir: No
Enable call counters: No
SIP domain support: No
Realm. auth: No
Our auth realm asterisk
Use domains as realms: No
Call to non-local dom.: Yes
URI user is phone no: No
Always auth rejects: Yes
Direct RTP setup: No
User Agent: FPBX-2.8.1(1.8.20.0)
SDP Session Name: Asterisk PBX 1.8.20.0
Vasiliy
Сообщения: 9
Зарегистрирован: 18 фев 2014, 12:31

Re: Elastix + Liphone обмен текстовыми сообщениями

Сообщение Vasiliy »

нужна ли?
textsupport=yes
ded
Сообщения: 15626
Зарегистрирован: 26 авг 2010, 19:00

Re: Elastix + Liphone обмен текстовыми сообщениями

Сообщение ded »

Точно нужна.
Vasiliy
Сообщения: 9
Зарегистрирован: 18 фев 2014, 12:31

Re: Elastix + Liphone обмен текстовыми сообщениями

Сообщение Vasiliy »

была указана с самого начала
ded
Сообщения: 15626
Зарегистрирован: 26 авг 2010, 19:00

Re: Elastix + Liphone обмен текстовыми сообщениями

Сообщение ded »

Ну что, Гидрометеорологический центр Украины уже обменивается текстовыми сообщениями, наряду с видео? :)
Что мы видим в шаблоне?
extensions_custom.conf
[messages]
exten => _XXX,1,MessageSend(sip:${EXTEN},"${CALLERID(name)}"${MESSAGE(from)})
отправляем еа трёхзначные номера мессаги, так?
А в дебаге - попытка отправки на 449314:
From: "Василий Фисунов" <sip:vasiliy@91.216.232.254>;tag=20873
To: "Support" <sip:449314@91.216.232.14>
Ответить
© 2008 — 2025 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH