I am working with a project to test a simple Voice app for my business. I am using a proven set of scripts that can be found at <http://www.voip-info.org/wiki/view/Add+Voice+Recognition+to+Asterisk>
These two scripts, one is VoiceXML amd the other is PERL. The VXML script works like a charm, but the PERL script bombs with the infamous PERL 500 error.
I need a PERL hotshot to look at my version of this PERL script and tell me what I am doing wrong. I do not think my code is bad because I have only changed the password info as indicated by the article above. I think the problem is in the way that I am setting up the PERL script. I know nothing of PERL so I can't trace the error. I need somebody who can.
I will need someone with access to their own server for storage of the PERL script for testing. I would like to work on the problem with someone via IM so that I can invoke the VXML acript while the coder traces/debugs the PERL. I think the problem is just that simple since this is a proven piece of code. I need to find out if I may be sending bad auth info or some other procedural issue. I think this can be resolved in 60 minutes or less.
## Deliverables
1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.
2) Deliverables must be in ready-to-run condition, as follows (depending on the nature of the deliverables):
a) For web sites or other server-side deliverables intended to only ever exist in one place in the Buyer's environment--Deliverables must be installed by the Seller in ready-to-run condition in the Buyer's environment.
b) For all others including desktop software or software the buyer intends to distribute: A software installation package that will install the software in ready-to-run condition on the platform(s) specified in this bid request.
3) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement).
## Platform
This is a TellMe VXML script on server #1 that invokes a PERL script on server #2 which opens a Tellnet link to Server #3 which hosts an Asterisk/Trixbox server. There are no special requirements or platform. Almost all is Linux tho.