send() is not working
Is this a BUG REPORT or FEATURE REQUEST?:
Uncomment only one, leave it on its own line, delete the rest of these comments:
/kind bug
/kind feature
What happened: we receive InserSubscriberDataRequest fromHLR and we see onInsertSubscriberDataRequest method print out Got ISD; but when using dialog.send(), we do out see any outgoing mesage. Here is the method: @Override public void onInsertSubscriberDataRequest(InsertSubscriberDataRequest arg0) { System.out.println("got ISD"); try { MAPDialogMobility diag = arg0.getMAPDialog(); diag.addInsertSubscriberDataResponse(arg0.getInvokeId(), null, null, null, null, null, null, null, null, null); diag.send(); } catch (MAPException e1) { e1.printStackTrace(); } }
What you expected to happen: Expecting sending TC-CONTINUE How to reproduce it (as minimally and precisely as possible): Bring up SS7 stack; sending UpdateLocationRequest, to HLR DEBUG - Initializing SCTP Stack .... DEBUG - Client DEBUG - Initialized SCTP Stack .... DEBUG - Initializing M3UA Stack .... DEBUG - Initialized M3UA Stack .... DEBUG - Initializing SCCP Stack .... DEBUG - Initialized SCCP Stack .... DEBUG - Initializing TCAP Stack .... DEBUG - Initializing MAP Stack .... DEBUG - Initialized MAP Stack .... DEBUG - Starting ASP DEBUG - ASP Started DEBUG - Stack Initilized
Anything else we need to know?:
Environment:
- Restcomm JSS7 version (from startup logs): 8.1.1.11
- Cloud provider or hardware configuration:
- OS (e.g. from /etc/os-release): RHEL 7.9
- Kernel (e.g.
uname -a): Linux fxsim004 3.10.0-1160.66.1.el7.x86_64 #1 SMP Wed Apr 27 20:34:34 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux - Deployment method (e.g. application server version + config + method): jar
- Others:
it can be SCCP routing is not correct If you have the log, you may see some error related to SCCP
If it is routing error, would the UpdateLocation message be sent in first place? I dot see any error log from my exception.