StartCallURL/ Dispo Call URL is not triggered for HTTPS URLs

Discussions about development of VICIDIAL and astGUIclient

Moderators: gerski, enjay, williamconley, Op3r, Staydog, gardo, mflorell, MJCoate, mcargile, Kumba, Michael_N

StartCallURL/ Dispo Call URL is not triggered for HTTPS URLs

Postby akshath.t@vtiger.com » Mon Oct 05, 2015 6:02 am

Hi,

We have installed Vicidial 2.12 on lur local server running on CentOS - 6.7 (Final) . We are facing problem with the Start Call / Dispo Call URL invocation. The trigger works well for the URL that has HTTP, but same is not working for HTTPS based URLs.

Is there any log file where I can check the error received or status of the trigger for the URLs that are configured in campaigns?

Thanks in Advance.
akshath.t@vtiger.com
 
Posts: 4
Joined: Wed Sep 09, 2015 8:25 am

Re: StartCallURL/ Dispo Call URL is not triggered for HTTPS

Postby mflorell » Mon Oct 05, 2015 8:44 am

First of all, we don't recommend using CentOS. Secondly, you should make sure you have ssl libraries installed and PHP enabled with SSL or it will not work.
mflorell
Site Admin
 
Posts: 18386
Joined: Wed Jun 07, 2006 2:45 pm
Location: Florida

Re: StartCallURL/ Dispo Call URL is not triggered for HTTPS

Postby akshath.t@vtiger.com » Mon Oct 05, 2015 8:49 am

Thank you Matt. I will check with my Administrator to do necessary changes.

Now I have one more problem, when agent answers the incoming call​ a request is sent to URL configured under Start Call URL (this is working fine). But in the agent interface the Live Call message is displayed after 3-4 mins after the request is sent.
akshath.t@vtiger.com
 
Posts: 4
Joined: Wed Sep 09, 2015 8:25 am

Re: StartCallURL/ Dispo Call URL is not triggered for HTTPS

Postby mflorell » Mon Oct 05, 2015 10:18 am

Start Call URL is a blocking process, meaning that if the HTTP request take 10 seconds, then the agent screen will wait for that 10 seconds until it moves on. The Dispo Call URL process used to be like that but was changed to be non-blocking earlier this year.

Take a look in the vicidial_url_log table to see how long it is taking for those requests to be processed.
mflorell
Site Admin
 
Posts: 18386
Joined: Wed Jun 07, 2006 2:45 pm
Location: Florida

Re: StartCallURL/ Dispo Call URL is not triggered for HTTPS

Postby akshath.t@vtiger.com » Tue Oct 06, 2015 12:20 am

Thank you for the information Matt.

Is there any way to change the Start Call URL to non-blocking process?
akshath.t@vtiger.com
 
Posts: 4
Joined: Wed Sep 09, 2015 8:25 am

Re: StartCallURL/ Dispo Call URL is not triggered for HTTPS

Postby mflorell » Tue Oct 06, 2015 4:58 am

Start call url would need to be reprogrammed to run as non-blocking in Vicidial. That process involved a substantial rewrite for the Dispo Call URL functions, so it would be similar for the Start Call Url process. Probably around 10 hours given everything involved.
mflorell
Site Admin
 
Posts: 18386
Joined: Wed Jun 07, 2006 2:45 pm
Location: Florida

Re: StartCallURL/ Dispo Call URL is not triggered for HTTPS

Postby akshath.t@vtiger.com » Tue Oct 06, 2015 7:51 am

Thank you Matt.

Will this fix be part of the product in coming releases?
akshath.t@vtiger.com
 
Posts: 4
Joined: Wed Sep 09, 2015 8:25 am

Re: StartCallURL/ Dispo Call URL is not triggered for HTTPS

Postby mflorell » Tue Oct 06, 2015 8:50 am

Since nothing is broken we don't consider it to be a bug. The issue is with how long it takes the foreign server to reply to the request. We will only change the Start Call URL to non-blocking if a client pays for that feature or a feature that requires it.
mflorell
Site Admin
 
Posts: 18386
Joined: Wed Jun 07, 2006 2:45 pm
Location: Florida


Return to Development

Who is online

Users browsing this forum: No registered users and 34 guests