Вы не авторизованы

Вы можете читать сообщения. Если вы хотите создать новую тему или присоединиться к обсуждению, пройдите процедуру регистрации или авторизуйтесь.

RSS
[ Закрыто ] Не соблюдается очередность событий при запуске Астериска, Не соблюдается очередность событий при запуске Астериска
 
Здравствуйте. Мы раньше переносили функционал обработки 20.11.8 в конфигурацию (то есть делали общие модули, в которые переносили ее функционал). Сейчас мы переносим функционал из уже нового релиза по мере необходимости. Сейчас немного повисли на скачивании записи.
При запуске программы в типовой конфигурации выполняется процедура ОбработатьВнешнееСобытие_Miko_Ajam. При запуске в типовой конфигурации мы получаем очередность событий таким образом:
- ProcessMessageLoop
- NewChannel
- NewChannel
- NewAccountCode
- NewCallerId
- UserEvent (и здесь выполняется считывание настроек Asterisk, в-частности, логина пользователя для статистики и его пароля)

В нашей базе очередность другая:
- ProcessMessageLoop
- NewChannel
- NewChannel
- NewAccountCode
- NewCallerId
- HangUprequest
- Hangup
...

и UserEvent с чтением настроек Asterisk не выполняется

Мы уже и dll-ку в макете ComponentAsterisk заменяли, все тоже самое. Посоветуйте что делать?
 
  • Какая АТС?
  • Какая 1С конфигурация?
 
АТС Астериск 2.8 Мико Edition
Конфигурация Итилиум 4.3.4.1
 
Прикладывайте более подробные логи.
Со стороны 1С - лог внешних событий (для начала).

Если не приходят UseEvent - значит не выполняется функция Originate(.. компонента на служебные номера.
Для запроса настроек - номер 10000111, для запроса файла записи 10000666

При переходе на релиз 1.x.21 служебные номера были изменены с формата 0000ХХХ на 10000ХХХ.

Рекомендация - возьмите за основу нашу обработку и перенесите в нее ваши доработки.
 
Спасибо за подсказки, разобрались, данную тему следует считать закрытой
Читают тему (гостей: 1)