Страница 1 из 1
SugarCRM connecotr to asterisk
Добавлено: 16 ноя 2011, 17:51
forik
Здравствуйте! Интересует получилось ли у кого-нибудь интегрировать asterisk и SugarCrm?
Сам пробовал с помощью VoiceRD, но он валит crm версии выше 6. KINAMU/abcona Open Asterisk Connector не ставится на версию 6.3 (пробовал и ниже, но все равно ругается на несовместимость версий). Также пробовал скрипт Liz, но опять таки не сработало. Может ли кто-нибудь помочь или дать мануал (сам много чего перерыл)?
Re: SugarCRM connecotr to asterisk
Добавлено: 16 ноя 2011, 18:09
aizek
Было такое дело. Из серии "поставил-завелось-забыл"
Ставил
вот это на версию SugarCE-6.1.2.
В архиве есть файл manifest.php, найдите:
Код: Выделить всё
$manifest = array (
'acceptable_sugar_versions' =>
array (
'exact_matches' =>
array (
0 => '5.2.0f',
1 => '5.2.0h',
2 => '5.2.0i',
3 => '5.2.0j',
и добавьте
(это для версии 6.1.2 соответственно).
Re: SugarCRM connecotr to asterisk
Добавлено: 17 ноя 2011, 13:14
forik
У меня уже стоит работающий астериск 1.6.2.9. Теперь я поставил SugarCRM 6.1.2 и Sugar-Asterisk-6.1.2--1.1.1.1-BETA. Это все крутится на ubuntu 11.04.
Код: Выделить всё
**** asteriskLogger ****
# Version $Id: asteriskLogger.php 180 2009-06-12 10:16:16Z andreas $
# Sugar root set to [/var/www/sugarcrm/custom/modules/Asterisk/../../../]
# Callout prefix is []
# (Config processed)
# Successfully opened socket connection to 127.0.0.1:5038
! Trying SOAP login endpoint=[http://crm.skynet-kazan.com/sugarcrm/soap.php] user=[user] password=[xxxxxxxxxxxxxxxx]
PHP Warning: Attempt to modify property of non-object in /var/www/sugarcrm/include/nusoap/nusoap.php on line 6129
PHP Warning: Attempt to modify property of non-object in /var/www/sugarcrm/include/nusoap/nusoap.php on line 6129
PHP Warning: Attempt to modify property of non-object in /var/www/sugarcrm/include/nusoap/nusoap.php on line 6129
PHP Warning: Attempt to modify property of non-object in /var/www/sugarcrm/include/nusoap/nusoap.php on line 6129
! Successful SOAP login id=3btegtdu6rqms2l9v8ltqdhtf5 user=user GUID=1
! Login action returned with rc=Asterisk Call Manager/1.1
! --- Event -----------------------------------------------------------
! Event -->
! ---------------------------------------------------------------------
# Event loop terminated
Непонятно, то ли все нормально, то ли нет. В базу ничего не пишется в asterisk_log
manager.conf:
Код: Выделить всё
[general]
enabled = yes
port = 5038
bindaddr = 0.0.0.0
[sugaruser]
secret=secret
deny=0.0.0.0/0.0.0.0
permit=192.168.0.1/255.255.255.0
permit=127.0.0.1/255.255.255.0
read=system,call,log,verbose,command,agent,user
write=system,call,log,verbose,command,agent,user
; No access is allowed by default.
; To set a password, create a file in /etc/asterisk/manager.d
; use creative permission games to allow other serivces to create their own
; files
#include "manager.d/*.conf"
Настройка SugarCRM:
Код: Выделить всё
ASTERISK Configuration
Asterisk Manager Host:127.0.0.1
Asterisk Manager Port:5038
Asterisk Manager Login:sugaruser
Asterisk Manager Secret:secret
Dial Context:gts-sip
Dialout Prefix:
Dialpattern for inbound/outbound matching:^sip/[1-9][0-9][0-9]?-
Asterisk Soap-User:admin
Re: SugarCRM connecotr to asterisk
Добавлено: 17 ноя 2011, 14:25
forik
Если да, то определитесь одним форумом )))))))
Да )) На том форуме отписал..