[Serusers] vm.so

sip sip at arcdiv.com
Wed Feb 1 22:11:57 CET 2006


Read the more recent SEMS documentation. vm.so was deprecated. 

You now use other methods (depending on whether you're using a fifo or a unix socket in SEMS).

For instance, I use:

if(!t_write_unix("/tmp/am_sock","voicemail")) {
   t_reply("500","error contacting sems");
};

On Wed, 1 Feb 2006 20:44:36 +0200, Toygun Mavinil wrote
> Hi,
> I installed ser 0.9.6 on fc4
> Compiled and installed with all modules but vm.so module ismissing.
> Looked at the source modules directory, there is no vmdirectory or file.
> I installed sems from cvs
> Sems is working
>  
> Also
> Do i have to add down lines to ser.cfg
>  
> loadmodule"/home/srouter/sip_router/modules/vm/vm.so"
> modparam("vm","auth_db|domain|uri_db|usrloc", "db_url","mysql://ser:heslo@localhost/ser")
> modparam("vm", "email_column","email")
> modparam("vm", "subscriber_table","subscriber")
> modparam("vm", "user_column","username")
> modparam("vm", "domain_column","domain")
>  
> if(method=="ACK"|| method=="INVITE" || method=="BYE"){
>  
>                         if(!t_newtran()) {
>                                    log("couldnot create new transaction\n");
>                                    sl_send_reply("500","couldnot create new transaction");
>                                    break;
>                         };
>  
>                         t_reply("100","Trying-- just wait a minute !");
>                         if(method=="INVITE"){
>                                    log("****************vm start - begin ******************\n");
>                                    if(!vm("/tmp/am_fifo","voicemail")){
>                                                log("couldnot contact the answer machine\n");
>                                                t_reply("500","couldnot contact the answer machine");
>                                    };
>                                    log("****************vm start - end ******************\n");
>                         }else if(method=="BYE"){
>                                    log("****************vm end - begin ******************\n");
>                                    if(!vm("/tmp/am_fifo","bye")){
>                                                log("couldnot contact the answer machine\n");
>                                                t_reply("500","couldnot contact the answer machine");
>                                    };
>                                    log("****************vm end - end ******************\n");
>                         };
>                         break;
>             };
>             if(method=="CANCEL") {
>                         sl_send_reply("200","cancels are junked here");
>                         break;
>             };
>             sl_send_reply("501","method not understood here");
>  
>  
>  
>  
>  
>  
> Toygun
>  


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.sip-router.org/pipermail/sr-users/attachments/20060201/10efa7ce/attachment.htm>


More information about the sr-users mailing list