Attention is currently required from: laforge, lynxis lazus.
pespin has posted comments on this change. ( https://gerrit.osmocom.org/c/erlang/osmo-epdg/+/36262?usp=email )
Change subject: Implement RTR Deregistration-Reason PERMANENT_TERMINATION ......................................................................
Patch Set 2:
(1 comment)
File src/aaa_diameter_s6b.erl:
https://gerrit.osmocom.org/c/erlang/osmo-epdg/+/36262/comment/6cf2f5d9_9345a... PS2, Line 153: Ret = diameter_call(ASR, State), This one is ending up with "Error: encode", and I couldn't find yet the culprit:
18:15:53.642 [debug] S6b Tx ASR: {'ASR',["aaa.localdomain",";","1771858795",";","30",";","nonode@nohost"],undefined,undefined,undefined,undefined,16777272,"262422638508077",1,[]} 18:15:53.642 [debug] S6b prepare_request: {'ASR',["aaa.localdomain",";","1771858795",";","30",";","nonode@nohost"],"aaa.localdomain","localdomain","localdomain","pgw.localdomain",16777272,"262422638508077",1,[]} 18:15:53.643 [error] Error: encode
As a result test EPDG_Tests.TC_hss_initiated_deregister_permanent_termination fails, but the FSM takes into account the tx timeout and continues tear down of the whole stuff.