Project

General

Profile

Actions

Bug #5378

open

ipa: add support for client application

Added by lynxis about 2 years ago. Updated about 2 years ago.

Status:
New
Priority:
Normal
Assignee:
Target version:
-
Start date:
12/30/2021
Due date:
% Done:

0%

Spec Reference:

Description

The osmo_dia2gsup is using the ipa module.
The ipa module is sending an "Identity Request" after the connection is established. The osmo-hlr will treat this early identity request as invalid and will never answer to it.

diff --git a/src/ipa_proto.erl b/src/ipa_proto.erl
index ceb024a..1a6ca4f 100644
--- a/src/ipa_proto.erl
+++ b/src/ipa_proto.erl
@@ -120,10 +120,6 @@ request({ipa_set_ccm_options, Socket, CcmOptions}, _) ->
        {ccm_options, CcmOptions};
 % server-side handler for unblock()
 request({ipa_unblock, Socket}, CcmOptions) ->
-       if
-               CcmOptions#ipa_ccm_options.initiate_ack -> send_ccm_id_ack(Socket);
-               true -> send_ccm_id_get(Socket)
-       end,
        io:format("Unblocking socket ~p~n", [Socket]),
        %[IpaSock] = ets:lookup(ipa_sockets, Socket),
        Ret = inet:setopts(Socket, [{active, once}]),

Files

unanswered_id_req.pcapng unanswered_id_req.pcapng 1.43 KB lynxis, 12/30/2021 07:22 PM
Actions #1

Updated by laforge about 2 years ago

[test if email based updates to redmine still work, please ignore]

Actions #2

Updated by laforge about 2 years ago

  • Assignee set to laforge
Actions

Also available in: Atom PDF

Add picture from clipboard (Maximum size: 48.8 MB)