|
Re: Can this work?: re. uac_auth cseq problem: msg#00532voip.openser.user
Hi Gerry, there are couple of problems with this approach: 1) you presume that the UAC phone supports authentication, but uac module is intended to be used also in front of devices that are not able to do auth. 2) there is no standard recipe that guarantee that the UAC phone will actually resend and INVITE to a fake authentication challenge - even if you mangle the user and domain in challenge, some phones do not try again if already failed with same credentials. 3) the dialog may be brake - you close the dialog with the UAC for the original INVITE, force it to generate a new one (via challenge), but on the UAS side there is only one dialog matching the first on UAC side - so when the UAS sends 200 OK (based on first dialog), it may to match the second dialog (on UAC side) - there is no guarantee that both dialogs will have same ftag or even that the callid is preserved. maybe a simpler solution will be to increase the cseq on UAS side, allow the transaction to be completed (as you are transaction stateful, keeping cseq consistency is not difficult). AFter that, either send an re-INVITE or NOTIFY within the dialog only on UAC side to increase its CSEQ also and to get rid of dialog synchronization. but, that should work in theory...practice is a different thing ;) regards, bogdan G.Jacobsen wrote: I am still digging in this cseq uac problem which I need desperately to solve. |
|
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| Previous by Date: | Re: Users Digest, Vol 12, Issue 83: 00532, Padmaja RV |
|---|---|
| Next by Date: | Re: multiple domain best practices?: 00532, Bogdan-Andrei Iancu |
| Previous by Thread: | Can this work?: re. uac_auth cseq problemi: 00532, G.Jacobsen |
| Next by Thread: | Call Hunting: use Avpop or LCR module ?: 00532, Rafael J. Risco G.V. |
| Indexes: | [Date] [Thread] [Top] [All Lists] |
| News | FAQ | advertise |