On (01.10.03 22:05), Jan Janak wrote:
Hello,
are you sure that the script (find-voicemail.pl) returns any URIs when executed ? The error message means that no branches have been added.
Jan,
yes, it does return a new uri set. However, it does only return _one_ uri, while the original destination set may consist of more than one uri. So, does SER get confused about the dset being replaced at that stage of the transaction (in a failure_route)?
Note: If i return several destinations at this stage, eg:
print "sip:8005@193.171.3.10:5061\n"; print "sip:8001@193.171.3.10:5061\n"; print "sip:8003@193.171.3.10:5061\n"; print "sip:8000@193.171.3.10:5061\n";
SER does respond with a different error:
Oct 2 10:25:13 graham /usr/sbin/ser[4996]: ERROR: t_should_relay: status rewrite by UAS: stored: 408, received: 487
I'm now trying to increase debug level, any hint appreciated.
cheers
axelm