Actions
Bug #4163
openSubscriber on demand: "Error while deleting subscriber data for IMSI" after changing network access mode from cs+ps back to none
Start date:
08/21/2019
Due date:
% Done:
0%
Spec Reference:
Description
Reported by Rafael:
https://lists.osmocom.org/pipermail/openbsc/2019-August/012997.html
And after giving "cs+ps" permission, when trying to set to "none" again,
I get:
<0000> hlr.c:651 Error while deleting subscriber data for IMSI724056816211859 <0007> input/ipa.c:370 127.0.0.1:60216 sending data <0007> input/ipa.c:390 connected read/write <0007> input/ipa.c:346 127.0.0.1:60210 message received <0000> hlr.c:651 Error while deleting subscriber data for IMSI724056816211859 <0007> input/ipa.c:390 connected read/write <0007> input/ipa.c:346 127.0.0.1:60216 message received <0000> hlr.c:651 Error while deleting subscriber data for IMSI724056816211859 <0007> input/ipa.c:390 connected read/write <0007> input/ipa.c:346 127.0.0.1:60210 message received <0000> hlr.c:651 Error while deleting subscriber data for IMSI724056816211859
Updated by osmith over 4 years ago
rafael2k, keith: are you running multiple SGSNs in the network? If so, then this is probably the cause:
https://git.osmocom.org/osmo-hlr/tree/src/db_hlr.c?id=28f0774e341c3dbe1045ca61a1dd3f1e903f55d0#n895
Right now we are telling all connected SGSNs to delete the subscriber data if the CS network access is removed for one subscriber. Instead of only telling it to the SGSN that the subscriber is actually using. Therefore the other SGSNs will report back to the HRL, that they can't delete subscriber data, and that is where the log entries come from.
Actions