El Monday 25 August 2008 18:22:19 Stagg Shelton escribió:
Thanks Iñaki, and Klaus. It is a good feeling to know
that I am
correct with my configuration, and my interpretation of the RFC,
despite having only been learning OpenSER since June of this year. I
will take the information that you have presented me with, and try to
work with the provider to get the issue resolved from their end.
Stagg, the point here is that your provider says:
"most system’s don’t route the ACK based on its Request-URI when keeping
state."
It doesn't matter what "others" do, the fact is that the provider CANNOT
send
a WRONG formed ACK by asumming that the client will handle it in a exotic way
instead of the way RFC3261 defines (the only standard).
So the excuse of your provider is basically:
- "With other clients I have not this problem".
- "Most of them accept my ACK since they don't handle it as RFC3261
defines".
Your provider must recognice that him ACK is wrong, regardless of how you
proxy handles it (in fact it handles it correctly). And he MUST fix it.
Pain of ignorant carriers...
--
Iñaki Baz Castillo
ibc(a)in.ilimit.es