Page 1 of 1

Lead supplier cannot connect to server via non_agent_api

PostPosted: Thu Sep 29, 2016 1:07 pm
by kjburto
Okay I have a vici dialer set up and everything is running great. I installed DGG and went through all the instructions included in that wiki and also verified that it was working. I have white listed the lead suppliers IP addresses and for some reason they still cannot connect to my server to load live leads via the non_agent_api post string. I cannot for the life of me figure out why they cannot connect.

I have an external NIC set up with a static IP address that does work from my home when white listed. Is there a setting somewhere that I am overlooking?

VERSION: 2.12-565a BUILD: 160827-0917

External NIC eth1 set up on static IP
Internal NIC eth0 set up on private internal IP

Any ideas?

Re: Lead supplier cannot connect to server via non_agent_api

PostPosted: Thu Sep 29, 2016 1:36 pm
by VoIPEssential
Your firewall is probably blocking them. Note that they would come in via port 80 unless you changed it. They will also need to authenticate with a user with API access enabled.

Re: Lead supplier cannot connect to server via non_agent_api

PostPosted: Thu Sep 29, 2016 3:51 pm
by kjburto
I figured it out they were using post string

http://xx.xx.xx.xx/vicidial/non_agent_api.php

instead of having the ? at the end

http://xx.xx.xx.xx/vicidial/non_agent_api.php?