Arne Scheffer wrote:
Hello all,
I am trying to setup cpl-c.
I am using latest cvs head.
I have setup ser with cpl-c and this seems to run.
I now try to do some test with the cpl script but the cpl-c engine reports:
Jul 26 13:54:09 localhost ser: cpl: start script processing now
Jul 26 13:54:09 localhost ser: DEBUG:cpl-c:get_dest_user: tring to get user from new_uri
Jul 26 13:54:09 localhost ser: DEBUG:cpl-c:get_dest_user: tring to get user from R_uri
Jul 26 13:54:09 localhost ser: DEBUG:get_user_script: fetching script for user
<200(a)212.x.x.x>
Jul 26 13:54:09 localhost ser: DEBUG:get_user_script: we got the script len=311
Jul 26 13:54:09 localhost ser: ERROR:build_cpl_interpreter: first node is not CPL!!
Jul 26 13:54:09 localhost ser: cpl: script processing has been finished
Is there a sample script that will do call forward on busy /no answer ?
I have tried different scripts from the draft-ietf-iptel-cpl-09.pdf but all give this
errors.
tested with:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE cpl PUBLIC '-//IETF//DTD RFCxxxx CPL 1.0//EN' 'cpl.dtd'>
<cpl>
<incoming>
<location url="sip:200@212.x.x.x">
<proxy timeout="10">
<noanswer>
<location url="sip:800@212.x.x.x" clear="yes" />
</noanswer>
</proxy>
</location>
</incoming>
</cpl>
any ideas are welcome ?
one idea - probably you didn't upload properly the CPL script into DB-
you need also the binary format into DB!
bogdan
Arne