вопрос: как понять что не так? :((
Кажется, понял. Подключился к Asterisk Manager вручную телнетом и начал пробовать параметры звонка. Похоже, вот эти:

Action: Originate
Channel: Local/__ROOM_SIP_NUMBER__@rooms-originate
Context: rooms-out
Exten: __ROOM_ENTERED__

Priority: 1
CallerID: XXX

Работает аналогично моей измененной команде, т. е., есть гудки. Вручную работает. Теперь, по идее, нужно перевести в яву...


19.05.2016 20:46, Maxim Solodovnik пишет:
нашёл как можно смотреть что приходит на астериск

sudo ngrep -d lo -s 1500 port 5038 -T

вопрос: как понять что не так? :((

2016-05-19 21:28 GMT+06:00 Maxim Solodovnik <solomax...@gmail.com>:

я, безусловно, верну старое решение в Вашими изменениями к релизу 3.1.2,
если новая версия не заработает

просто у варианта с коммандой есть некоторые недостатки
1) астериск должен быть на той же машине
2) пользователь, под которым запущет ОМ, должен иметь права на астериск
3) комманда может поменяться
хочется воспользовать "правильное" решение
подебагаю ещё
надеюсь будет время

2016-05-19 20:58 GMT+06:00 Sergey Pisanko <s...@otoib.dp.ua>:

Максим, а от старой схемы (с вызовом команды) поддержка отказалась
полностью?

Нет смысла попробовать соорудить билд с учетом указанных мной изменений и
проверить его на практике?


18.05.2016 13:55, Maxim Solodovnik пишет:

ага

это идёт в лог openmeetings и сообщение от asterisk-java
asterisk запущенный через
asterisk -vvvvvvvvvvvvvvvvvvvvvvvvv
никак на этот звонок у меня не реагирует, вот я и не знаю что не так :(

2016-05-18 16:53 GMT+06:00 Sergey Pisanko <s...@otoib.dp.ua>:

То есть, в момент нажатия "Call" в SIP - dialer, Астериск реагирует
"Extension is not registered"?

18.05.2016 13:48, Maxim Solodovnik пишет:

у меня на тестовом Asterisk'е (не привязан ни к чему, хз как на него

звонить)
в лог идёт "Extension is not registered"

посмотрю ещё если время будет

2016-05-18 16:37 GMT+06:00 Sergey Pisanko <s...@otoib.dp.ua>:

Астериск молчит вообще. В Openmeetings вот это постоянно сыплется, но,

вроде, не в момент отправки звонка:

[WARN] [Asterisk-Java ManagerConnection-78-Reader-0]
org.asteriskjava.manager.internal.EventBuilderImpl - Unable to set
property
'channelstate' to '6' on
org.asteriskjava.manager.event.RtcpSentEvent: no
setter. Please report at http://jira.reucon.org/browse/AJ


18.05.2016 13:26, Maxim Solodovnik пишет:

а в логах так ничего и не пишет?

2016-05-18 16:13 GMT+06:00 Sergey Pisanko <s...@otoib.dp.ua>:
Билд #242.

По - прежнему не хочет звонить "звонилка" наружу.
По старой концепции (через команду "channel originate", запущенную в
ручном режиме) все ок. Таким образом, с диалпланом и транспортом
все в
порядке.



18.05.2016 11:24, Maxim Solodovnik пишет:

что-то поправилось (судя по логам)(

проверьте билд 242+, стало лучше?
может астериск в дебажном режиме ругается как-то, чтобы понять что
не
так
....

2016-05-17 14:10 GMT+06:00 Sergey Pisanko <s...@otoib.dp.ua>:

Билд 3.1.2 (17.05.2016).

SIP - dialer не работает, исходящие звонки не осуществляются.

16.05.2016 16:14, Maxim Solodovnik пишет:

Это да, надо

К сожалению времени свободного почти совсем нет ....

WBR, Maxim
(from mobile, sorry for the typos)
On May 16, 2016 19:13, "Sergey Pisanko"<s...@otoib.dp.ua>
wrote:

Ясно, проверю. А в "недопиленном " считаю, что очень правильная

ориентировка на изменение чата, так что пилите, Шура :-))))))

16.05.2016 16:02, Maxim Solodovnik пишет:
нет, его ещё пилить надо ...

проверьте 3.1.2 он следующий в релиз пойдёт

2016-05-16 19:00 GMT+06:00 Sergey Pisanko<s...@otoib.dp.ua>:
3.2.0.





https://builds.apache.org/view/M-R/view/OpenMeetings/job/Openmeetings%203.2.x/

Вы ведь хотели его проверить?!


16.05.2016 15:45, Maxim Solodovnik пишет:

билд 3.2.0? или 3.1.2?






https://builds.apache.org/view/M-R/view/OpenMeetings/job/Openmeetings%203.1.x/
какая версия red5sip?
для 3.1.2 надо взять свежий отсюда:
https://github.com/openmeetings/red5sip

2016-05-16 18:42 GMT+06:00 Sergey Pisanko<s...@otoib.dp.ua>:

Билд 3.2.0. При аналогичных предыдущим билдам настройках:

1. SIP - транспорт регистрируется на Астере, но не
появляется в

конференции и не выполняется диалплан в контексте
[rooms-red5sip].

2. Не добавляются на доску файлы документов.

16.05.2016 9:54, Maxim Solodovnik пишет:

там эта комманда написана с использованием asterisk-java

по идее всё должно более грамотно работать

2016-05-16 12:01 GMT+06:00 Sergey Pisanko<s...@otoib.dp.ua
:
Новый билд проверю. В нем уже новая команда для исходящих

звонков?

15.05.2016 11:20, Maxim Solodovnik пишет:

я несколько поменял код

вроде должно стать не хуже (надеюсь - лучше)

не могли бы Вы проверить билд 230+, а тот у меня не было
времени

настроить

asterisk :(

2016-05-10 15:18 GMT+06:00 Maxim Solodovnik<
solomax...@gmail.com

:

отлично, спасибо
я донастрою локальный Asterisk, прицеплю к нему софтовый
телефон и

буду

пробовать

отпишу как только будут результаты :)
пинайте меня если буду сильно тихий

2016-05-10 15:16 GMT+06:00 Sergey Pisanko<
s...@otoib.dp.ua

:

Максим, проблема с гудками решается перестановкой
местами
вызываемого и

вызывающего в команде. Т. е., команда:

asterisk -rx "originate
Local/__NUMBER_ENTERED__@rooms-out

extension

__ROOM_SIM_NUMBER__@rooms-originate
преобразуется в:

asterisk -rx "originate
Local/__ROOM_SIP_NUMBER__@rooms-originate
extension __ROOM_ENTERED__@rooms-out

В этом случае сначала выполняется диалплан для
"sip_user",
где
он
присоединяется к конференции, а затем идет вызов
внешнего
абонента,
и
в
это
время вызывающий слышит "Ring-Back Tone" (гудки). Во
всяком
случае,
в
Asterisk CLI работает :-).


08.05.2016 12:20, Maxim Solodovnik пишет:

Спасибо, за коммент

подумаю что тут можно сделать

2016-05-04 17:03 GMT+06:00 Sergey Pisanko<
s...@otoib.dp.ua

:
Здравствуйте, Василий, коммент добавил.
04.05.2016 13:28, Vasiliy Degtyarev пишет:
Добрый день Сергей!

Максим сейчас в отпуске, будет после праздников.

Добавтье Ваши замечания в баг

https://issues.apache.org/jira/browse/OPENMEETINGS-1384
.

С уважением,

Василий Дегтярев.

On 04.05.2016 16:23, Sergey Pisanko wrote:

Спасибо, Максим!

Накатил новый "билд", исходящий SIP - функционал
работает.
Однако,

при

работе сразу вскрылись недостатки такой реализации:

1. При вызове SIP - абонента, вызывающий участник

конференции
не
слышит
КПВ (гудков). Поэтому, никак не в состоянии
контролировать
вызов.

2. "Звонилка" не предполагает отбой
звонка/завершения
соединения.


29.04.2016 20:05, Maxim Solodovnik пишет:

спасибо что сказали



https://issues.apache.org/jira/browse/OPENMEETINGS-1384

следующий билд будет с фиксом

проверить можно в графе changes

2016-04-29 20:51 GMT+06:00 Sergey Pisanko<

s...@otoib.dp.ua

:

Максим, по мере "курения" проясняется, со своей
командой,
похоже.

намудрил, вполне валидна оригинальная команда,
только
"channel

originate",

а далее без изменений. Нужно было мне просто
внести

небольшие

изменения в
диалплан, да и просто память освежить :-).


29.04.2016 16:44, Maxim Solodovnik пишет:

правильнее это переписать вот так











https://maven.reucon.com/projects/public/asterisk-java/1.0.0.CI-SNAPSHOT/asterisk-java/tutorial.html#Hello_Manager

только бы понять как Ваша комманда "мапится" на
этот
пример
:)

2016-04-29 19:41 GMT+06:00 Maxim Solodovnik<
solomax...@gmail.com

:

я сейчас залью в 3 бранча

вот тут



https://builds.apache.org/view/M-R/view/OpenMeetings/job/Openmeetings%203.1.x/
появится
билд, который можно будет проверить

2016-04-29 19:39 GMT+06:00 Sergey Pisanko<
s...@otoib.dp.ua

:

Да, понятно, что с клавиатуры набрать можно и

направление,
пока
вижу
это

единственным вариантом. Покурю еще сам над
командами.

Отсутствие контекста в вызывающем блоке
оригинальной
команды

не

случайно,

с контекстом не заработало.

29.04.2016 16:32, Maxim Solodovnik пишет:

хм

минуточку! :)))

но ведь "номер" куда звонить это же просто
строка,
она
не

обязана

быть

цифрами .....

опять же вопрос
в оригинале была ещё вот такая подстрока
@rooms-out
это лишнее?

2016-04-29 19:27 GMT+06:00 Sergey Pisanko<
s...@otoib.dp.ua

:

Неточно выразился в предыдущем сообщении. В
том
-
то

и

дело,

что

"trunk"

-

это переменная, а не константа, и она
принимает
значение в

зависимости

от

направления исходящего звонка. Разве что
вводить

это
направление
так
же
вручную, как и номер.


29.04.2016 16:10, Maxim Solodovnik пишет:

ну то есть это можно решить например
chekbox'ом
"Внутренний
номер" ?

если "эта галка" не стоит - добавлять /trunk

правильно?

2016-04-29 19:05 GMT+06:00 Sergey Pisanko<
s...@otoib.dp.ua

:

В моем примере выше, "trunk" - это
конкретное

направление

для
исходящих
звонков. Для Астера звонок на внутренний
номер
выглядит,
например,

так:

SIP/${EXTEN}

А для вызова на внешний номер:

SIP/trunk/${EXTEN}.

Вот этот "промежуточный" элемент и портит

картину
:-).


29.04.2016 15:52, Maxim Solodovnik пишет:

а что это такое "при звонке в транк"

как понять что звонок именно туда?

2016-04-29 18:50 GMT+06:00 Sergey Pisanko<
s...@otoib.dp.ua

:

При такой команде:

asterisk -rx "channel originate

Local/__NUMBER_ENTERED__
extension
__ROOM_SIM_NUMBER__@rooms-originate"
удается соединить комнату и вызываемого
абонента.
Правда,

возникнет

проблема при звонке в транк, ибо тогда
конструкция

должна

принять
вид:

"Local/trunk/__NUMBER_ENTERED__"


29.04.2016 15:18, Maxim Solodovnik
пишет:

будет очень спасибо если Вы сможете
"подобрать"
нужную
комманду

я сегодня же исправлю :)

2016-04-29 18:01 GMT+06:00 Sergey
Pisanko<
s...@otoib.dp.ua

:

В CLI Asterisk 11, я даже команды
"originate"
не

вижу,

есть

"channel

originate" :-).

29.04.2016 14:47, Maxim Solodovnik
пишет:

посмотрю, может это можно как-то более

правильно

переписать

2016-04-29 17:23 GMT+06:00 Maxim
Solodovnik
<

solomax...@gmail.com

:

посмотрел код

из явы выполняется "комманд лайн"
вызов

asterisk -rx "originate

Local/__NUMBER_ENTERED__@rooms-out

extension
__ROOM_SIM_NUMBER__@rooms-originate
соответственно
1) астериск должен быть установлен на
сервере

ОМ

2) у пользователя под которым запущен
ОМ
должны
быть
права на
эту
операцию
3) если вдруг ошибка должен быть
stack
trace
в
логе



2016-04-22 12:06 GMT+06:00 Maxim
Solodovnik <
solomax...@gmail.com

:

это правильно,

пинать надо :)

пока времени не нашёл, попробую на
выходных

2016-04-22 12:04 GMT+06:00 Sergey
Pisanko <

s...@otoib.dp.ua

:

Тактично здесь о себе напомню :-).

18.04.2016 12:08, Maxim Solodovnik
пишет:

продублирую :)
я попробую проверить "звонилку", к

сожалению у

меня

"живого"

Asterisk

нет,

буду ориентироваться на "косвенные"

признаки
отпишусь сюда

2016-04-18 14:25 GMT+06:00 Sergey
Pisanko <

s...@otoib.dp.ua

:

Здравствуйте.

Пробуем использовать
Openmeetings v.
3.1.1
r.

1736485.

ОС -

"Centos
6.5-release x64". Возникла
потребность
интегрировать
SIP -

функционал

для

связи с корпоративным Asterisk.
Процедура

интеграции

была

выполнена

согласно инструкции












http://openmeetings.apache.org/red5sip-integration_3.0.html
.
На данный момент, есть
возможность
осуществления
звонков
из
Asterisk
в
комнаты Openmeetings, однако
исходящей
связи
пока
достигнуть не
удалось. По
всей видимости, не функционирует
SIP
-
dialer
Openmeetings,
при
наборе
номера и нажатии "Call",
признаков
отправки
SIP -
информации на
Asterisk не
наблюдается.
Во вложении письма - логи
дебага в
момент
нажатия
"Call".
Исходящий
SIP -
функционал крайне важен для нас,
поэтому
был
бы
признателен
за
помощь в
решении данной проблемы.

--
-------------
С Уважением,
Сергей Писанко.



--

-------------

С Уважением,

Сергей Писанко.

--

WBR

Maxim aka solomax

--

WBR
Maxim aka solomax

--

-------------

С Уважением,

Сергей Писанко.

--

-------------

С Уважением,

Сергей Писанко.
--

-------------

С Уважением,

Сергей Писанко.
--

-------------

С Уважением,

Сергей Писанко.
--

-------------

С Уважением,
Сергей Писанко.

--

WBR

Maxim aka solomax
--

-------------

С Уважением,
Сергей Писанко.

--

-------------
С Уважением,

Сергей Писанко.

--

-------------
С Уважением,
Сергей Писанко.

--
WBR

Maxim aka solomax


--
-------------

С Уважением,

Сергей Писанко.

--

-------------

С Уважением,

Сергей Писанко.

--

-------------

С Уважением,

Сергей Писанко.


--

-------------

С Уважением,
Сергей Писанко.



--

-------------

С Уважением,
Сергей Писанко.



--

-------------
С Уважением,
Сергей Писанко.



--

-------------
С Уважением,
Сергей Писанко.



--
-------------
С Уважением,
Сергей Писанко.



--
-------------
С Уважением,
Сергей Писанко.



--
WBR
Maxim aka solomax




--
-------------
С Уважением,
Сергей Писанко.

Ответить