Hi
After a couple of weeks of stress, I have managed to get pstn connectivity working fine, to this I am trying to add voicemail with asterisk.
Now when i send out a call to the pstn via cisco, what I want is that if the call is not answered, or abusy signal is sent, that the t_on_failure section kicks in and we are forwarded to asterisk.
My pseudo code is as follows
If uri starts with 9[0-9] then send to route 3
route 3 { if method = INVITE { forward call to cisco } }
Now when the call is not answered, I seem to get method=ACK messages in my logs, so when the conf file is ran through again obvioulsy route 3 is hit, but no match cause the first statement is looking for a INVITE, I have added the ACK method also, and then it works fine.
What I wanted to know is this the norm, and is the method of adding the ACK there okay, or is it a kludge which will break if I change my UA, or change my cisco box. If I cancel the call, then the method is <CANCEL> which is okay, but I just cant see where the ACK method comes from if call not answered
tks
iqbal