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

Yaai. Проблема с интеграцией SugarCRM и Asterisk

Проблемы Asterisk без вэб-оболочек и их решения

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

Ответить
mulai
Сообщения: 6
Зарегистрирован: 05 окт 2011, 12:55

Yaai. Проблема с интеграцией SugarCRM и Asterisk

Сообщение mulai »

Добрый день.

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

Пытаюсь интегрировать SugarCRM с Asterisk посредством модуля Yaai.
Версии ПО:
CentOS 6.4
PHP 5.3.3
Asterisk 1.6.2.24
SugarCE-6.5.15
Yaai 3.6.0

Вроде бы все нормально. asteriskLogger только при запуске ругается таким образом:

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

# php /var/www/html/CRM/custom/modules/Asterisk/asteriskLogger.php
PHP Warning:  fopen(): Filename cannot be empty in /var/www/html/CRM/custom/modules/Asterisk/asteriskLogger.php on line 1378
PHP Warning:  fclose() expects parameter 1 to be resource, boolean given in /var/www/html/CRM/custom/modules/Asterisk/asteriskLogger.php on line 1385
В итоге Magic Button работает нормально, а вот карточка всплывать никак не хочет.
Использую двухзначную нумерацию. Свой номер 71 указал в своем профиле в полях Personal Extension, Work Phone, Other Phone.
Во вложении страница с настройками модуля.
В логе asteriskLogger как будто все нормально.

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

[2013-09-06 21:23:57]
! --- Event -----------------------------------------------------------
!                Event --> Newchannel
!            Privilege --> call,all
!              Channel --> SIP/ufa-000000a1
!         ChannelState --> 0
!     ChannelStateDesc --> Down
!          CallerIDNum --> 8XXXXXXXXXX
!         CallerIDName --> 8XXXXXXXXXX
!          AccountCode -->
!                Exten --> 2269101
!              Context --> default
!             Uniqueid --> 1378502637.161
! ---------------------------------------------------------------------
! AMI Event 'Newstate suppressed.
[2013-09-06 21:23:57]
! --- Event -----------------------------------------------------------
!                Event --> Newchannel
!            Privilege --> call,all
!              Channel --> SIP/71-000000a2
!         ChannelState --> 0
!     ChannelStateDesc --> Down
!          CallerIDNum -->
!         CallerIDName -->
!          AccountCode -->
!                Exten -->
!              Context --> ufa
!             Uniqueid --> 1378502637.162
! ---------------------------------------------------------------------
[2013-09-06 21:23:57]
! --- Event -----------------------------------------------------------
!                Event --> Dial
!            Privilege --> call,all
!             SubEvent --> Begin
!              Channel --> SIP/ufa-000000a1
!          Destination --> SIP/71-000000a2
!          CallerIDNum --> 8XXXXXXXXXX
!         CallerIDName --> 8XXXXXXXXXX
!             UniqueID --> 1378502637.161
!         DestUniqueID --> 1378502637.162
!           Dialstring --> 71
! ---------------------------------------------------------------------
! Dial Event src=SIP/ufa-000000a1 dest=SIP/71-000000a2
! Successfully created CALL record with id=
 Stripping callout prefix:
 Stripping callin prefix:
 CallerID is: 8XXXXXXXXXX
Looking for user extension number in: SIP/71-000000a2
Channel Matched SIP/### style regex. Ext is:71
Looking for user extension number in: SIP/71-000000a2
Channel Matched SIP/### style regex. Ext is:71
  inbound_extension = 71
Inbound state detected... /^SIP/[1-9][0-9][0-9]?/i is astMatchInternal eChannel= SIP/ufa-000000a1 eDestination=SIP/71-000000a2
Кто настраивал эту интеграцию?
Можете подсказать где грабли и в какую сторону смотреть дальше?
Вложения
crm.jpg
virus_net
Сообщения: 2337
Зарегистрирован: 05 июн 2013, 08:12
Откуда: Москва

Re: Yaai. Проблема с интеграцией SugarCRM и Asterisk

Сообщение virus_net »

mulai писал(а):Можете подсказать где грабли и в какую сторону смотреть дальше?
mulai писал(а):/var/www/html/CRM/custom/modules/Asterisk/asteriskLogger.php
mulai писал(а):line 1378
мой SIP URI sip:virus_net@asterisk.ru
bitname.ru - Домены .bit (namecoin) .emc .coin .lib .bazar (emercoin)

ENUMER - звони бесплатно и напрямую.
mulai
Сообщения: 6
Зарегистрирован: 05 окт 2011, 12:55

Re: Yaai. Проблема с интеграцией SugarCRM и Asterisk

Сообщение mulai »

В этой строке говорится о dial_events_log.
В интерфейсе в настройках модуля есть поле Dial Event Log File Path, но в описании к нему написано, что на продакшн сервере его надо оставить пустым. Так что есть большие сомнения, что проблема в том, что не указан этот лог.
Пробовал ставить 2 предыдущие версии, тоже самое.
Internetchik
Сообщения: 107
Зарегистрирован: 10 июл 2012, 10:38
Откуда: Алматы

Re: Yaai. Проблема с интеграцией SugarCRM и Asterisk

Сообщение Internetchik »

У меня пути до лог-файлов указаны в обоих полях. Вроде работало.
mulai
Сообщения: 6
Зарегистрирован: 05 окт 2011, 12:55

Re: Yaai. Проблема с интеграцией SugarCRM и Asterisk

Сообщение mulai »

А что именно там указано?
Я указывал там пути, но тогда в логе совсем много варнингов образовывалось и все равно пишет, что "failed to open stream".
mulai
Сообщения: 6
Зарегистрирован: 05 окт 2011, 12:55

Re: Yaai. Проблема с интеграцией SugarCRM и Asterisk

Сообщение mulai »

Точно лог этот не причем.
В Calls вижу все звонки, причем в поле Related to указан нужный клиент, от которого пришел звонок. Т.е. именно с карточкой проблема, звонок определяется нормально и принадлежность его клиенту модулем Calls тоже определяется верно.
mulai
Сообщения: 6
Зарегистрирован: 05 окт 2011, 12:55

Re: Yaai. Проблема с интеграцией SugarCRM и Asterisk

Сообщение mulai »

Это была какая-то хрень с Хромом. В ФФ все нормально.
Тему можно закрывать.
Ответить
© 2008 — 2024 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH