New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ims_registrar_scscf: Remove buggy AVP from SAR #659
Conversation
Remove buggy function to add "Call-ID" AVP which actually doesn't exists on SAR Diameter Message According to TS129.229, it actually exists "Call-ID-Sip-Header" AVP witch code 643 which is grouped into "Subscription-Info" AVP. According to the same TS, this AVP is used for restoration procedure.
I guess @jaybeepee, @richardgood or @ngvoice want to check before merging. |
yup, checking On Tue, 7 Jun 2016 at 09:20 Daniel-Constantin Mierla <
|
Any feedback regarding this ? |
Any comment by @jaybeepee, @richardgood or @ngvoice? Eventually can be made optional with a modparam instead of complete remove if someone still finds it useful for some cases. |
Eventually, if really needed, i can try to find some time to modify the Pull Request in order to introduce a modparam. The point is that, as far as i understand, the AVP does not follow any (known to me at least) 3gpp or RFC specs...so is pointless to add it as it is, if not used against a "custom" HSS that needs this AVP |
Apologies Frederico, I've been swamped. Will take a look today |
Still nothing? |
If you introduce a nod parameters, then I can step in and merge. If someone needs old behaviour, nothing is lost. |
Sorry if i insist on the point...but really i do not see the point in leaving such AVP. To me is sufficient a feedback like "Our HSS is caring about this AVP, because we have a custom HSS that....etc...etc". I will close the PR or add a modparam and that's ok. This way we can for sure have a fallback, but basically we are mantaining an "out-of-standard" thing (that, btw, even wireshark doesn't decode) without knowing if it is really needed or not. Anyway, copy that, with low priority i will try to find some time to add a modparam if really needed |
Frederico, the problem is that the code is already in ..... there could be
Finally, we will need to find someone who has time/priority to get this On Fri, 24 Jun 2016 at 14:34 Federico Favaro notifications@github.com
|
I've added a mod-param version for now and checked-in to master. When I find some time to dig through specs, I will add the std version. |
BTW, Frederico, you will see the AVP is marked as vendor-specific already... which is why wireshark will not decode... Trace some big vendor's diameter interfaces and you will see plenty of non-parseable avps in wireshark traces ;) |
Remove buggy function to add
"Call-ID" AVP which actually doesn't exists
on SAR Diameter Message
According to TS129.229, it actually exists
"Call-ID-Sip-Header" AVP witch code 643
which is grouped into "Subscription-Info"
AVP. According to the same TS, this AVP
is used for restoration procedure.