Vtiger + FreePBX:呼叫挂断后呼叫状态未更新

时间:2016-02-21 11:30:54

标签: java asterisk vtiger freepbx vtigercrm

我已将FreePBX与Vtiger(PBXManager)集成,我已使用此步骤进行整合https://wiki.vtiger.com/vtiger6/index.php/Asterisk_Integration

在我的设置中,FreePBX和Vtiger都在不同的服务器上。

呼叫正常,但呼叫状态和其他数据未在Vtiger中更新。即使在通话挂断后,它在“呼叫状态”字段中显示响铃,如果我转到详细视图,则显示我将录制URL显示为空白。

enter image description here

这是我在nohup.webapp.log档案

中获得的日志

http://pastebin.com/m8ErDKt9

VtigerAsteriskConnector.properties

/*
 * Copyright (C) www.vtiger.com. All rights reserved.
 * @license Proprietary
 */

// Location where the application server will be running.
ServerIP   = 127.0.0.1
ServerPort = 8383

// Call Recordings storage path
StorageDir = /VtigerAsteriskConnector/recordings

// Enable(true) or Disable(false) call recordings
Recording = true

// Location where the applications database files will be stored.
AsteriskAppDBPath = /VtigerAsteriskConnector/db

// Asterisk Server Details
AsteriskServerPublicIP = asterisk-server-public-ip
AsteriskServerIP   = 127.0.0.1
AsteriskServerPort = 5038
AsteriskUsername   = vtiger
AsteriskPassword   = 5c11bea0b374299c2c70e09b4734a670

// Vtiger CRM URL
VtigerURL = http://vtigercrm.url.com
VtigerSecretKey = 167523039v54f1v677c2231

//Enable(true) or Disable(false) Asterisk Events and Database Logs in Connector
AsteriskLog = true
DatabaseLog = true

这似乎与asterisk-java库有关,但我不确定,我在我的一个本地虚拟机中完成了相同的集成,它没有任何问题,唯一的区别在于我的本地机器FreePBX和Vtiger都驻留在同一台服务器上。

如果需要,我会提供配置文件。

任何建议和想法将不胜感激。

1 个答案:

答案 0 :(得分:0)

目前,vtiger星号连接器仅适用于星号1.8

对于任何其他版本(1.4或11+),它无法正常工作