hello, Today I download the latest version of sems on CVS .The announcement module works well now .But there is still some error in Voicemail .I think that there is some error in my ser.cfg
The debug information of sems is as the following:
(21112) DEBUG: execute (AmServer.cpp:226): cmd.method= <INVITE> (21112) DEBUG: execute (AmServer.cpp:227): cmd.user= <zhangwei> (21112) DEBUG: execute (AmServer.cpp:228): cmd.email= <> ......
(21112) DEBUG: execute (AmServer.cpp:276): everything is OK ! (21112) ERROR: startSession (AmSession.cpp:458): 404 voicemail: no email address for user <zhangwei> (21112) DEBUG: sendToFIFO (AmRequest.cpp:230): msg=<:t_reply:0000527827DE965E 404 voicemail: no email address for user <zhangwei> 5491:1720953846 000052782F008C5D Contact: sip:zhangwei@210.51.11.47 . .
In ser.cfg I wrote:
if( is_user_in("Request-URI", "voicemail")){ log(1, "yes,incoming voicemail call\n"); if(!t_write_req("/tmp/am_fifo","voicemail")){ log("could not contact voicemail server\n"); t_reply("500","could not contact voicemail server"); }; }
Thanks!