Hello.

 

I am using the latest release of the unstable ser (cvs).  Basic

 

1-       When uploading the CPL script using the required headers, (Content-Type, Content-Disposition, Content-Length), the ser is stating that there is no Accept header and does not persist the script.  The README states the Accept header is only for downloading the script.  If an Accept header is required, what should it look like?

2-       I have loaded a CPL script via the FIFO and am having issues with the “<lookup source=”registration>”, particularly when there was <success> finding the client’s location/registration entry.  In the script below, if there was a failure on the lookup, the proxy routes to the failed location.  I am assuming my syntax is correct.

Scenarios

a.       User is registered and interface is up  à  script does not forward on noanswer or busy.  Dialing party receives a 408.

b.       User is registered and interface is unreachable à script does not forward on failure.  Dialing party receives a 408.

 

The script below works when I replace lookup with a <location> entry as it defines ”contact location for user” (also removing the failure below). 

 

<cpl>

<incoming>  

<lookup source="registration">  

<success>   

<proxy timeout="4">   

<busy>     

<location url="sip:1111111@192.168.1.102">      

<proxy/>

</location>   

</busy>   

<noanswer>     

<location url="sip:1111111@192.168.1.102">      

<proxy/>     

</location>   

</noanswer>   

<failure>     

<location url="sip:2222222@192.168.1.102">      

<proxy/>     

</location>   

</failure>   

</proxy>  

</success>  

<failure>     

<location url="sip:2222222@192.168.1.102">      

<proxy/>    

</location>  

</failure>  

</lookup>

</incoming>

</cpl>

 

 

Thanks,

 

Chris