Hi. I want to sound three telephones at a time. And, the call of other telephones stops, too, when one in that receives the telephone. I wrote ser.cfg like this.
if (uri=~"^sip:1000@.*"){ rewriteuri("sip:Aphone@foo.bar"); append_branch("sip:Bphone@foo.bar"); append_branch("sip:Cphone@foo.bar"); t_relay(); break; };
Then communication is done, but it is cut off immediately. The error log of that time is here.
ERROR: parse_uri: uri too short: sip: (4) get_username(): Error while parsing R-URI insert_RR(): Error while extracting username record_route(): Error while inserting Record-Route line ERROR: parse_uri: uri too short: sip: (4) ERROR: parse_sip_msg_uri: bad uri sip: WARNING: do_action:error in expression ERROR: parse_uri: uri too short: sip: (4) ERROR: parse_sip_msg_uri: bad uri sip: ERROR: new_t: uri invalid ERROR: t_newtran: new_t failed ERROR: sl_reply_error used: Regretfuly, we were not able to process the URI (479/SL)
Is this method wrong? If there was a good idea, please teach it.
Thanks in advance. Jun
--------------------------------- Do You Yahoo!? Upgrade Your Life