Installation: no sufficient autority

Question:

I recovered/restored the operating system on my computer (XP). I have attempted to re-install Voicent gateway and BroadCastByPhone (v 4.3.1), but when the installation is nearly finished a message appears indicating that Gateway could not start – it says I don’t have sufficient authority to run it on this computer. I have administrator capabilities on this computer so, I don’t understand why it won’t complete the installation.

This might be caused by the special permission settings on folder “Program Files”. It might still belong to the administrator of the previous XP installation. To work around the problem, you can install Voicent programs under a different folder, such as “C:\Voicent”.

Posted in Installation |

Installation file permission: cannot create file

I get a cannot create file :

c:\Program Files\Voicent\Gateway\outcall\reqs\vxml\vcast\0\bcast_0.vxml

it comes up twice for each entry.

Are there any file or folder permission issue on that computer? Are you running the system as a system administrator?

You can open the folder:
c:\\Program Files\\Voicent\\Gateway\\outcall\\reqs
to see what is there. Can you create a file using Windows Explorer?

You can also clean up the folder by remove the reqs folder.

I am logged in as administrator. Their should not be any file or folder permission issues, however the reqs folder and the vxml folder is write protected saying access denied when I tried to delete it or paste a file into it. That must be why after I installed it that it couldnt creat the
bcast_0.vxml file. How do I correct this ?

Sometimes the Windows Operating System does have some weird behavior, especially when you re-install the OS a few times. (Program Files is a special folder under Windows). The way to workaround this is:

1). Uninstall all Voicent Programs
2). Install all Voicent Programs again. But instead of choosing Typical, choose custom install. Then choose a different folder, say C:\Voicent for the installation.

Posted in Agent Dialer, Appointment Reminder, Auto Dialer, Gateway, General, Installation |

Gateway call status return string

Question:

Can you email me the meaning of the items in this list:

HTTP/1.1 200 OK Date: Fri, 22 Dec 2006 21:53:27 GMT Pragma: no-cache Server: Apache Tomcat/4.0.4 (HTTP/1.1 Connector) Transfer-Encoding: chunked Cache-Control: no-cache 47 [0^null^made^2006 11 22 16 42^2006 11 22 16 42^Call succeeded^^^^^ ] 0

I understand the headers. The array is not so clear.

First of all, a big warning. These are internal return strings and they are subject to change from release to release. The only way to make your application immune to the changes are using the gateway client library. Second, if you try to parse the return string, you are sort of duplicate the work in the client library.

The first two columns are for internal use, so ignore it.
The 3rd is the call status.
The 4th is the call made time.
The 5th is the call retry time if any.
The 6th is the more detailed call status message.
The 7th is the call confirmation status

I also noticed that the date in the array is “2006 11 22 16 42″. The date of the call is 2006 12 22 16 42. I double checked the computer the gateway is on and the date is correct however this appears off by a month.

The first month is 0.

Posted in Developer, Gateway |