Hi there,<BR>I have problem in loading module TM for voicemail setup here.<BR>I use SER 0.9.7 as server and the latest SEMS for voicemail usage.<BR>I tried to add my ser.cfg with script that can handle the voicemail but I found errors when run SER.<BR>Below is my ser.cfg: (Please take a look at line 54 and 56)<BR><BR>  <DIV class=MsoPlainText>debug=9<BR>fork=yes<BR>log_stderror=yes<BR><BR>listen=202.95.149.2<SPAN>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN># put your server IP address here<BR>port=5060<BR>children=4<BR><BR>dns=no<BR>rev_dns=no<BR><BR>fifo="/tmp/ser_fifo"<BR>fifo_db_url="mysql://ser:heslo@localhost/ser"<BR>fifo_mode=0666<BR>unix_sock="/tmp/ser_sock"<BR><BR>loadmodule "/usr/local/lib/ser/modules/mysql.so"<BR>loadmodule "/usr/local/lib/ser/modules/sl.so"<BR>loadmodule "/usr/local/lib/ser/modules/tm.so"<BR>loadmodule "/usr/local/lib/ser/modules/rr.so"<BR>loadmodule "/usr/local/lib/ser/modules/maxfwd.so"<BR>loadmodule
 "/usr/local/lib/ser/modules/usrloc.so"<BR>loadmodule "/usr/local/lib/ser/modules/registrar.so"<BR>loadmodule "/usr/local/lib/ser/modules/auth.so"<BR>loadmodule "/usr/local/lib/ser/modules/auth_db.so"<BR>loadmodule "/usr/local/lib/ser/modules/nathelper.so"<BR>loadmodule "/usr/local/lib/ser/modules/textops.so"<BR>loadmodule "/usr/local/lib/ser/modules/uri_db.so"<BR>loadmodule "/usr/local/lib/ser/modules/uri.so"<BR>loadmodule "/usr/local/lib/ser/modules/avp.so"<BR>loadmodule "/usr/local/lib/ser/modules/avpops.so"<BR>loadmodule "/usr/local/lib/ser/modules/domain.so"<BR>loadmodule "/usr/local/lib/ser/modules/permissions.so"<BR>loadmodule "/usr/local/lib/ser/modules/msilo.so"<BR><BR>modparam("auth_db|permissions|uri_db|usrloc","db_url", "mysql://ser:heslo@localhost/ser")<BR>modparam("auth_db|uri_db|usrloc", "db_url", "mysql://ser:heslo@localhost/ser")<BR>modparam("auth_db", "calculate_ha1", 1)<BR>modparam("auth_db", "password_column", "password")<BR><BR>modparam("nathelper",
 "natping_interval", 30)<BR>modparam("nathelper", "ping_nated_only", 1)<BR>modparam("nathelper", "rtpproxy_sock", "/var/run/rtpproxy.sock")<BR><BR>modparam("usrloc", "db_mode", 2)<BR><BR>modparam("registrar", "nat_flag", 6)<BR><BR>modparam("rr", "enable_full_lr", 1)<BR><BR>modparam("tm", "fr_inv_timer", 27)<BR>modparam("tm", "fr_inv_timer_avp", "inv_timeout")<SPAN>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN><SPAN>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</SPAN>modparam("tm", "fr_timer", 10 )<BR>modparam("tm", "wt_timer", 10 )<BR><SPAN style="BACKGROUND-COLOR: rgb(64,160,255)"><FONT style="BACKGROUND-COLOR:
 #ffffff">line 54: modparam("tm", "pass_provisional_replies", 1)</FONT></SPAN><BR># configure tm to append this when tw_appent voicemail_headers is used<BR><SPAN style="BACKGROUND-COLOR: rgb(64,160,255)"><FONT style="BACKGROUND-COLOR: #ffffff">line 56: modparam("tm", "tw_append","voicemail_headers:P-Email-Address=avp[$email]")</FONT></SPAN><BR># appends for dtmf per INFO <BR>modparam( "tm", "tw_append","info_append:hdr[Content-Length];hdr[Content-Type];msg[body]")<BR><BR>modparam("permissions", "db_mode", 1)<BR>modparam("permissions", "trusted_table", "trusted")<BR><BR>modparam("msilo", "db_url", "mysql://ser:heslo@localhost/ser")<BR>modparam("msilo", "db_table", "silo")<BR>modparam("msilo","registrar","sip:<SPAN id=lw_1165835779_0 style="BORDER-BOTTOM: #0066cc 1px dashed"><SPAN id=lw_1165836354_0 style="BORDER-BOTTOM: #0066cc 1px
 dashed">registrar@pcr.ac.id</SPAN></SPAN>")<BR>modparam("msilo","expire_time",259200)<BR>modparam("msilo","check_time",30)<BR>modparam("msilo","clean_period",5)<BR><BR># configure avpops db connection<BR>modparam( "avpops", "avp_url", "mysql://ser:heslo@localhost/ser" )<BR>modparam( "avpops", "avp_table", "subscriber" )<BR>modparam( "avpops", "uuid_column", "id" )<BR><BR># configure aliases, the number doesn't matter as long as there are no collisions)<BR>modparam( "avpops", "avp_aliases", "email=i:67" )<BR><BR># scheme to access the database<BR>modparam( "avpops", "db_scheme", <BR><SPAN>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN><SPAN>&nbsp; </SPAN>"email_scheme:table=subscriber;value_col=email_address;value_type=string")<BR>#modparam( "avpops", "db_scheme", <BR>#<SPAN>&nbsp;&nbsp;&nbsp;&nbsp; </SPAN><SPAN>&nbsp; </SPAN>"language_scheme:table=subscriber;value_col=language;value_type=string")<BR>-----</DIV>  <DIV class=MsoPlainText>-----</DIV>  <DIV
 class=MsoPlainText>&nbsp;</DIV>  <DIV class=MsoPlainText>  <DIV class=MsoPlainText>--------------------------------------------------------------------------------------------------------------------</DIV>  <DIV class=MsoPlainText></DIV>  <DIV class=Default><SPAN>&nbsp;</SPAN>If I uncomment line 54 and 56, below is the output when I run SER:<BR></DIV>  <DIV class=Default>0(4425) set_mod_param_regex: parameter &lt;pass_provisional_replies&gt; not found in module &lt;tm&gt;</DIV>  <DIV class=Default><SPAN>&nbsp;</SPAN>0(4425) parse error (54,19-20): Can't set module parameter</DIV>  <DIV class=Default><SPAN>&nbsp;</SPAN>0(4425) set_mod_param_regex: tm matches module tm</DIV>  <DIV class=Default><SPAN>&nbsp;</SPAN>0(4425) set_mod_param_regex: found &lt;tw_append&gt; in module tm [/usr/local/lib/ser/modules/tm.so]</DIV>  <DIV class=Default><SPAN>&nbsp;</SPAN>0(4425) ERROR:tm:parse_tw_append: bad alias spec &lt;$email&gt;</DIV>  <DIV class=Default><SPAN>&nbsp;</SPAN>0(4425)
 parse error (56,19-20): Can't set module parameter</DIV>  <DIV class=Default><SPAN>&nbsp;</SPAN>0(4425) set_mod_param_regex: tm matches module tm</DIV>-----------------------------------------------------------------------------------------------------------------------<BR>  <DIV class=Default>If I comment line 54 and 56, below is the output:<BR></DIV>  <DIV class=Default><SPAN>&nbsp;</SPAN>0(0) ERROR:tm:fixup_t_write: unknown append name &lt;voicemail_headers&gt;</DIV>  <DIV class=Default><SPAN>&nbsp;</SPAN>0(0) ERROR: fix_expr : fix_actions error</DIV>  <DIV class=Default>ERROR: error -6 while trying to fix configuration</DIV>  <DIV class=Default><SPAN>&nbsp;</SPAN>0(0) MSILO: destroy module ...</DIV>  <DIV class=Default><SPAN>&nbsp;</SPAN>0(0) DEBUG: tm_shutdown : start</DIV>  <DIV class=Default><SPAN>&nbsp;</SPAN>0(0) DEBUG: unlink_timer_lists : emptying DELETE list</DIV>  <DIV class=Default><SPAN>&nbsp;</SPAN>0(0) DEBUG: tm_shutdown : emptying hash table</DIV>  <DIV
 class=Default><SPAN>&nbsp;</SPAN>0(0) DEBUG: tm_shutdown : releasing timers</DIV>  <DIV class=Default><SPAN>&nbsp;</SPAN>0(0) DEBUG: tm_shutdown : removing semaphores</DIV>  <DIV class=Default><SPAN>&nbsp;</SPAN>0(0) DEBUG: tm_shutdown : destroying tmcb lists</DIV>  <DIV class=Default><SPAN>&nbsp;</SPAN>0(0) DEBUG: tm_shutdown : done</DIV>  <DIV class=Default><SPAN>&nbsp;</SPAN>0(5050) shm_mem_destroy</DIV>  <DIV class=Default><SPAN>&nbsp;</SPAN>0(5050) destroying the shared memory lock</DIV>  <DIV class=Default>-----------------------------------------------------------------------------------------------------------</DIV>  <DIV class=Default>Please tell me what's wrong. And please tell me whether if my configuration on ser.cfg is right or wrong because I doubt it.<BR></DIV>  <DIV class=Default>Thanx before...</DIV><BR>  <DIV class=Default>Regards,</DIV>  <DIV class=Default>Meidiana<BR></DIV></DIV><p>&#32;
<hr size=1>Cheap Talk? <a href="http://us.rd.yahoo.com/mail_us/taglines/postman8/*http://us.rd.yahoo.com/evt=39663/*http://voice.yahoo.com">Check out</a> Yahoo! Messenger's low PC-to-Phone call rates.