Help w/ KennonSoft GUI

I don't really know what to tell you about vTiger... I got mine working both incoming & outgoing on the 1st try. My only recommendation to you is to start from scratch, and follow the directions word for word.

You shouldn't have to touch phpagi.conf from what I remember.
 
Joe, after you asked the question about firewall,
I've turned off all firewall/iptable setting, and since i'm in the same subnet, I didn't do anything with the router firewall.
my ip range in manager_custom.conf is this: still doesn't work
for [phpagi]
deny=0.0.0.0/0.0.0.0
permit=127.0.0.1/255.255.255.0
permit=ip.vtiger.server/255.255.255.0
read = system,call,log,verbose,command,agent,user
write = system,call,log,verbose,command,agent,user

TheShniz,
for the separated vtiger/asterisk setup, my understanding is that you may need to create a phpagi.conf file on the vtiger machine to tell it where and how to log into the asterisk server.
BTW, where in the dialplan did you end up placing the agi(ident.agi) ?
 
Maybe someone with experience in javascript errors can help?
in my Firefox error console, it shows this:

xajax_incomingCall is not defined (this shows every 10sec)
refering to this line: window.setInterval("xajax_incomingCall(document.getElementById('lastCallTimestamp').value)", 10000);


When I click a number to dial the error console shows this:

xajax_prepareCallto is not defined
referring to this line and the section that follows:
xajax_prepareCallto(callto);
window.setTimeout("doCall('"+ callto.toString() +"')", 1000);
}

function doCall(callto)
{
xajax_callto(callto);
window.setTimeout("hide_asterisk('AsteriskCallPopup')", 10000);
 
Okay got past that javascript problem, now I can get the popup on click to call, and I can see that phpagi logged on and logged off on the asterisk CLI, but then another popup comes up and says impossible to connect to database (asterisk)... What database is that? Do I have to supply the mysql user/password somewhere?

In my /etc/asterisk/manager.conf I have:
[phpagi]
secret = phpagi
deny=0.0.0.0/0.0.0.0
permit=127.0.0.1/255.255.255.0
permit=loca.ip.of.vtiger/255.255.255.0
read = system,call,log,verbose,command,agent,user
write = system,call,log,verbose,command,agent,user

on my vtiger's phpagi-asmanager I have:

if(!isset($this->config['asmanager']['server'])) $this->config['asmanager']['server'] = 'local.ip.of.asterisk';
if(!isset($this->config['asmanager']['port'])) $this->config['asmanager']['port'] = '5038';
if(!isset($this->config['asmanager']['username'])) $this->config['asmanager']['username'] = 'phpagi';
if(!isset($this->config['asmanager']['secret'])) $this->config['asmanager']['secret'] = 'phpagi';
 
Did you run the sql to insert the new table & fields into vTiger's own database? Sounds like you didn't.
 
Yes, I just double checked to be sure... and vtiger is able to connect to the vtigercrm504 database obviously because it can update all of the information that I've entered... so I'm guessing it is looking for a different database? Perhaps the asterisk database?
 
Again, I dunno how much help I am not having had any of these problems...

but, my understanding (from what I remember) is that all the modifications and additions made, were to vTiger itself. Namely to it's User Interface (popups, extension feild, etc) and Database (so it can store & retreive said information). The only interaction w/ Asterisk that I remember was through AGI.
 

Members online

No members online now.

Forum statistics

Threads
26,687
Messages
174,410
Members
20,257
Latest member
Dempan
Get 3CX - Absolutely Free!

Link up your team and customers Phone System Live Chat Video Conferencing

Hosted or Self-managed. Up to 10 users free forever. No credit card. Try risk free.

3CX
A 3CX Account with that email already exists. You will be redirected to the Customer Portal to sign in or reset your password if you've forgotten it.
Back
Top