[HSS] [INFO] ###### ## ## ##### ##### ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ###### ## ## ####### ##### ##### ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ##### ## ## ##### ##### ## #### HSS Service [Database] [DEBUG] Creating database [Database] [INFO] Not loading EIR IMEI TAC Database as Redis not enabled or TAC CSV Database not set in config [Database] [DEBUG] Table apn already exists [Database] [DEBUG] Table auc already exists [Database] [DEBUG] Table subscriber already exists [Database] [DEBUG] Table subscriber_routing already exists [Database] [DEBUG] Table serving_apn already exists [Database] [DEBUG] Table ims_subscriber already exists [Database] [DEBUG] Table roaming_network already exists [Database] [DEBUG] Table emergency_subscriber already exists [Database] [DEBUG] Table roaming_rule already exists [Database] [DEBUG] Table charging_rule already exists [Database] [DEBUG] Table tft already exists [Database] [DEBUG] Table eir already exists [Database] [DEBUG] Table eir_history already exists [Database] [DEBUG] Table subscriber_attributes already exists [Database] [DEBUG] Table operation_log already exists [HSS] [INFO] Initialized Diameter Library [HSS] [INFO] Origin Host: hss01 [HSS] [INFO] Realm: epc.mnc001.mcc001.3gppnetwork.org [HSS] [INFO] Product Name: pyHSS [HSS] [INFO] PLMN: 001/01 [HSS] [DEBUG] [HSS] [handleQueue] Message: b'{"SenderIp":"127.0.0.202","SenderPort":"3868","LocalIp":"","LocalPort":"","InitialReceiveTimestamp":1763371037471673456,"InboundHex":"010000b8800001010000000081d4ebae81d4ebaf00000108400000176d6d652e6c6f63616c646f6d61696e0000000128400000136c6f63616c646f6d61696e00000001014000000e00017f0000ca00000000010a0000000c000028af0000010d000000185454434e2d33205465737473756974650000010b0000000c000000000000012b4000000c00000000000001024000000cffffffff00000104400000200000010a4000000c000028af000001024000000c01000023"}' [HSS] [DEBUG] [diameter.py] [split_diameter_message] Splitting: 010000b8800001010000000081d4ebae81d4ebaf00000108400000176d6d652e6c6f63616c646f6d61696e0000000128400000136c6f63616c646f6d61696e00000001014000000e00017f0000ca00000000010a0000000c000028af0000010d000000185454434e2d33205465737473756974650000010b0000000c000000000000012b4000000c00000000000001024000000cffffffff00000104400000200000010a4000000c000028af000001024000000c01000023 [HSS] [DEBUG] [diameter.py] [split_diameter_message] Message splitting complete. [HSS] [DEBUG] [HSS] [handleQueue] Buffered diameter messages: ['010000b8800001010000000081d4ebae81d4ebaf00000108400000176d6d652e6c6f63616c646f6d61696e0000000128400000136c6f63616c646f6d61696e00000001014000000e00017f0000ca00000000010a0000000c000028af0000010d000000185454434e2d33205465737473756974650000010b0000000c000000000000012b4000000c00000000000001024000000cffffffff00000104400000200000010a4000000c000028af000001024000000c01000023'] [HSS] [DEBUG] [HSS] [handleQueue] Processing message (1 of 1): 010000b8800001010000000081d4ebae81d4ebaf00000108400000176d6d652e6c6f63616c646f6d61696e0000000128400000136c6f63616c646f6d61696e00000001014000000e00017f0000ca00000000010a0000000c000028af0000010d000000185454434e2d33205465737473756974650000010b0000000c000000000000012b4000000c00000000000001024000000cffffffff00000104400000200000010a4000000c000028af000001024000000c01000023 [HSS] [DEBUG] [diameter.py] [generateDiameterResponse] Generating a diameter response [HSS] [DEBUG] [diameter.py] [generateDiameterResponse] [CER] Attempting to generate response [HSS] [DEBUG] Successfully Generated CEA [HSS] [DEBUG] [diameter.py] [generateDiameterResponse] [CER] Successfully generated response: 01000204000001010000000081d4ebae81d4ebaf0000010c4000000c000007d1000001084000000d687373303100000000000128400000296570632e6d6e633030312e6d63633030312e336770706e6574776f726b2e6f7267000000000001014000000e00017f0000c900000000010a4000000c000000000000010d0000000d70794853530000000000010b0000000c000027d9000001094000000c000028af0000010440000020000001024000000c010000230000010a4000000c000028af000001094000000c000028af0000010440000020000001024000000c010000000000010a4000000c000028af000001094000000c000028af0000010440000020000001024000000c010000240000010a4000000c000028af000001094000000c000028af0000010440000020000001024000000c0100004b0000010a4000000c000028af000001094000000c000028af0000010440000020000001024000000c010000010000010a4000000c000028af000001094000000c000028af0000010440000020000001024000000c010000140000010a4000000c000028af000001094000000c000028af0000010440000020000001024000000c010000160000010a4000000c000028af000001024000000c01000016000001024000000c0000000a000001094000000c0000159f000001094000000c000028af000001094000000c000032db [HSS] [DEBUG] [diameter.py] Matched message types: {'inbound': 'CER', 'outbound': 'CEA'} [HSS] [DEBUG] [HSS] [handleQueue] [CEA] Generated Diameter Outbound: 01000204000001010000000081d4ebae81d4ebaf0000010c4000000c000007d1000001084000000d687373303100000000000128400000296570632e6d6e633030312e6d63633030312e336770706e6574776f726b2e6f7267000000000001014000000e00017f0000c900000000010a4000000c000000000000010d0000000d70794853530000000000010b0000000c000027d9000001094000000c000028af0000010440000020000001024000000c010000230000010a4000000c000028af000001094000000c000028af0000010440000020000001024000000c010000000000010a4000000c000028af000001094000000c000028af0000010440000020000001024000000c010000240000010a4000000c000028af000001094000000c000028af0000010440000020000001024000000c0100004b0000010a4000000c000028af000001094000000c000028af0000010440000020000001024000000c010000010000010a4000000c000028af000001094000000c000028af0000010440000020000001024000000c010000140000010a4000000c000028af000001094000000c000028af0000010440000020000001024000000c010000160000010a4000000c000028af000001024000000c01000016000001024000000c0000000a000001094000000c0000159f000001094000000c000028af000001094000000c000032db [HSS] [DEBUG] [HSS] [handleQueue] [CEA] Outbound Diameter Queue: diameter-outbound-127.0.0.202-3868 [HSS] [DEBUG] [HSS] [handleQueue] [CEA] Outbound Diameter: DestinationIp='127.0.0.202' DestinationPort='3868' InitialReceiveTimestamp=1763371037471673456 OutboundHex='01000204000001010000000081d4ebae81d4ebaf0000010c4000000c000007d1000001084000000d687373303100000000000128400000296570632e6d6e633030312e6d63633030312e336770706e6574776f726b2e6f7267000000000001014000000e00017f0000c900000000010a4000000c000000000000010d0000000d70794853530000000000010b0000000c000027d9000001094000000c000028af0000010440000020000001024000000c010000230000010a4000000c000028af000001094000000c000028af0000010440000020000001024000000c010000000000010a4000000c000028af000001094000000c000028af0000010440000020000001024000000c010000240000010a4000000c000028af000001094000000c000028af0000010440000020000001024000000c0100004b0000010a4000000c000028af000001094000000c000028af0000010440000020000001024000000c010000010000010a4000000c000028af000001094000000c000028af0000010440000020000001024000000c010000140000010a4000000c000028af000001094000000c000028af0000010440000020000001024000000c010000160000010a4000000c000028af000001024000000c01000016000001024000000c0000000a000001094000000c0000159f000001094000000c000028af000001094000000c000032db' [Database] [DEBUG] Called GetAll for type [HSS] [DEBUG] [HSS] [handleQueue] Message: b'{"SenderIp":"127.0.0.202","SenderPort":"3868","LocalIp":"","LocalPort":"","InitialReceiveTimestamp":1763371038601180248,"InboundHex":"010000b8c000013c01000023000003e8000056cc000001074000000e666f6f6261720000000001154000000c000000010000000140000017303031303130303030303030303030000000057dc0000010000028af000000000000057fc000000f000028af111f110000000408c0000010000028af000003ec00000108400000176d6d652e6c6f63616c646f6d61696e0000000128400000136c6f63616c646f6d61696e000000011b400000136c6f63616c646f6d61696e00"}' [HSS] [DEBUG] [diameter.py] [split_diameter_message] Splitting: 010000b8c000013c01000023000003e8000056cc000001074000000e666f6f6261720000000001154000000c000000010000000140000017303031303130303030303030303030000000057dc0000010000028af000000000000057fc000000f000028af111f110000000408c0000010000028af000003ec00000108400000176d6d652e6c6f63616c646f6d61696e0000000128400000136c6f63616c646f6d61696e000000011b400000136c6f63616c646f6d61696e00 [HSS] [DEBUG] [diameter.py] [split_diameter_message] Message splitting complete. [HSS] [DEBUG] [HSS] [handleQueue] Buffered diameter messages: ['010000b8c000013c01000023000003e8000056cc000001074000000e666f6f6261720000000001154000000c000000010000000140000017303031303130303030303030303030000000057dc0000010000028af000000000000057fc000000f000028af111f110000000408c0000010000028af000003ec00000108400000176d6d652e6c6f63616c646f6d61696e0000000128400000136c6f63616c646f6d61696e000000011b400000136c6f63616c646f6d61696e00'] [HSS] [DEBUG] [HSS] [handleQueue] Processing message (1 of 1): 010000b8c000013c01000023000003e8000056cc000001074000000e666f6f6261720000000001154000000c000000010000000140000017303031303130303030303030303030000000057dc0000010000028af000000000000057fc000000f000028af111f110000000408c0000010000028af000003ec00000108400000176d6d652e6c6f63616c646f6d61696e0000000128400000136c6f63616c646f6d61696e000000011b400000136c6f63616c646f6d61696e00 [HSS] [DEBUG] [diameter.py] [generateDiameterResponse] Generating a diameter response [HSS] [DEBUG] [diameter.py] [generateDiameterResponse] [ULR] Attempting to generate response [Database] [DEBUG] Get_Subscriber for imsi 001010000000000 [Database] [DEBUG] Got back result: {'auc_id': 1, 'roaming_rule_list': None, 'serving_vlr': None, 'last_seen_tac': None, 'default_apn': 'Internet', 'subscribed_rau_tau_timer': 300, 'serving_vlr_timestamp': None, 'last_seen_mcc': None, 'apn_list': '1', 'serving_mme': None, 'serving_sgsn': None, 'last_seen_mnc': None, 'msisdn': '100', 'serving_mme_timestamp': None, 'serving_sgsn_timestamp': None, 'last_location_update_timestamp': None, 'ue_ambr_dl': 999999, 'serving_mme_realm': None, 'last_seen_eci': None, 'last_modified': '2025-11-17T09:17:15Z', 'subscriber_id': 1, 'ue_ambr_ul': 999999, 'serving_mme_peer': None, 'last_seen_enodeb_id': None, 'imsi': '001010000000000', 'nam': 0, 'serving_msc': None, 'enabled': True, 'roaming_enabled': True, 'serving_msc_timestamp': None, 'last_seen_cell_id': None} [HSS] [DEBUG] Got back subscriber_details: {'auc_id': 1, 'roaming_rule_list': None, 'serving_vlr': None, 'last_seen_tac': None, 'default_apn': 'Internet', 'subscribed_rau_tau_timer': 300, 'serving_vlr_timestamp': None, 'last_seen_mcc': None, 'apn_list': '1', 'serving_mme': None, 'serving_sgsn': None, 'last_seen_mnc': None, 'msisdn': '100', 'serving_mme_timestamp': None, 'serving_sgsn_timestamp': None, 'last_location_update_timestamp': None, 'ue_ambr_dl': 999999, 'serving_mme_realm': None, 'last_seen_eci': None, 'last_modified': '2025-11-17T09:17:15Z', 'subscriber_id': 1, 'ue_ambr_ul': 999999, 'serving_mme_peer': None, 'last_seen_enodeb_id': None, 'imsi': '001010000000000', 'nam': 0, 'serving_msc': None, 'enabled': True, 'roaming_enabled': True, 'serving_msc_timestamp': None, 'last_seen_cell_id': None} [HSS] [DEBUG] [diameter.py] [Answer_16777251_318] [ULA] Subscriber 001010000000000 is roaming [Database] [DEBUG] Called GetAll for type [HSS] [DEBUG] [diameter.py] [validateOutboundRoamingNetwork] Unknown Network Roaming Rule for PLMN: 11111 is Allowed [HSS] [DEBUG] [diameter.py] [Answer_16777251_318] [AIA] Subscriber 001010000000000 passed roaming validation for ('111', '11') [HSS] [DEBUG] Subscriber is served by MME mme.localdomain at realm localdomain [HSS] [DEBUG] [diameter.py] [Answer_16777251_316] [ULA] Remote Peer is mme.localdomain;hss01 [Database] [DEBUG] Updating Serving MME for sub 001010000000000 to MME mme.localdomain [Database] [DEBUG] Updating serving MME & Timestamp [Database] [DEBUG] Called GetObj for type [Database] [DEBUG] Key serving_mme_timestamp is type DateTime with value: 2025-11-17 09:17:18.683490 - Formatting to String [Database] [DEBUG] Config does not allow sync of HSS events [HSS] [DEBUG] Current APN List: ['1'] [HSS] [DEBUG] Failed to remove default APN (Internet from APN List [HSS] [DEBUG] APN list: ['Internet', '1'] [HSS] [DEBUG] Processing APN ID Internet [Database] [DEBUG] Getting APN Internet [HSS] [ERROR] Failed to get APN Internet [HSS] [DEBUG] Processing APN ID 1 [Database] [DEBUG] Getting APN 1 [HSS] [DEBUG] Setting APN Configuration Profile [HSS] [DEBUG] Setting APN AMBR [HSS] [DEBUG] Setting APN Allocation-Retention-Priority [Database] [DEBUG] Get_SUBSCRIBER_ROUTING for subscriber_id 1 and apn_id 1 [HSS] [DEBUG] No static UE IP found: No row was found when one was required [HSS] [DEBUG] Completed processing APN ID 1 [HSS] [DEBUG] MSISDN is 100 - adding in ULA [HSS] [DEBUG] TBCD_encode input value is 100 [HSS] [DEBUG] processing bits 10 at position offset 0 [HSS] [DEBUG] TBCD_encode final output value is 01f0 [HSS] [DEBUG] Rounded value is 16 [HSS] [DEBUG] Has 2 bytes of padding [HSS] [DEBUG] 000002bdc000000e000028af01f00000 [HSS] [DEBUG] Successfully Generated ULA [HSS] [DEBUG] [diameter.py] [generateDiameterResponse] [ULR] Successfully generated response: 010002544000013c01000023000003e8000056cc000001074000000e666f6f6261720000000001084000000d687373303100000000000128400000296570632e6d6e633030312e6d63633030312e336770706e6574776f726b2e6f726700000000000104400000200000010a4000000c000028af000001024000000c010000230000027480000038000028af0000010a4000000c000028af0000027580000010000028af000000010000027680000010000028af1c0006070000010c4000000c000007d1000001154000000c000000010000057ec0000010000028af0000000100000578c0000174000028af00000592c0000010000028af0000000000000590c0000010000028af0000000000000589c0000010000028af000000000000059bc000002c000028af00000204c0000010000028af000f423f00000203c0000010000028af000f423f0000065380000010000028af0000012c00000595c00000ec000028af0000058fc0000010000028af0000000100000594c0000010000028af0000000000000596c00000c0000028af0000058fc0000010000028af00000001000005b0c0000010000028af000000000000059bc000002c000028af00000204c0000010000028af0000000000000203c0000010000028af00000000000001ed40000010696e7465726e657400000597c0000058000028af00000404c0000010000028af000000090000040a8000003c000028af0000041680000010000028af000000040000041780000010000028af000000010000041880000010000028af00000000000002bdc000000e000028af01f00000 [HSS] [DEBUG] [diameter.py] Matched message types: {'inbound': 'ULR', 'outbound': 'ULA'} [HSS] [DEBUG] [HSS] [handleQueue] [ULA] Generated Diameter Outbound: 010002544000013c01000023000003e8000056cc000001074000000e666f6f6261720000000001084000000d687373303100000000000128400000296570632e6d6e633030312e6d63633030312e336770706e6574776f726b2e6f726700000000000104400000200000010a4000000c000028af000001024000000c010000230000027480000038000028af0000010a4000000c000028af0000027580000010000028af000000010000027680000010000028af1c0006070000010c4000000c000007d1000001154000000c000000010000057ec0000010000028af0000000100000578c0000174000028af00000592c0000010000028af0000000000000590c0000010000028af0000000000000589c0000010000028af000000000000059bc000002c000028af00000204c0000010000028af000f423f00000203c0000010000028af000f423f0000065380000010000028af0000012c00000595c00000ec000028af0000058fc0000010000028af0000000100000594c0000010000028af0000000000000596c00000c0000028af0000058fc0000010000028af00000001000005b0c0000010000028af000000000000059bc000002c000028af00000204c0000010000028af0000000000000203c0000010000028af00000000000001ed40000010696e7465726e657400000597c0000058000028af00000404c0000010000028af000000090000040a8000003c000028af0000041680000010000028af000000040000041780000010000028af000000010000041880000010000028af00000000000002bdc000000e000028af01f00000 [HSS] [DEBUG] [HSS] [handleQueue] [ULA] Outbound Diameter Queue: diameter-outbound-127.0.0.202-3868 [HSS] [DEBUG] [HSS] [handleQueue] [ULA] Outbound Diameter: DestinationIp='127.0.0.202' DestinationPort='3868' InitialReceiveTimestamp=1763371038601180248 OutboundHex='010002544000013c01000023000003e8000056cc000001074000000e666f6f6261720000000001084000000d687373303100000000000128400000296570632e6d6e633030312e6d63633030312e336770706e6574776f726b2e6f726700000000000104400000200000010a4000000c000028af000001024000000c010000230000027480000038000028af0000010a4000000c000028af0000027580000010000028af000000010000027680000010000028af1c0006070000010c4000000c000007d1000001154000000c000000010000057ec0000010000028af0000000100000578c0000174000028af00000592c0000010000028af0000000000000590c0000010000028af0000000000000589c0000010000028af000000000000059bc000002c000028af00000204c0000010000028af000f423f00000203c0000010000028af000f423f0000065380000010000028af0000012c00000595c00000ec000028af0000058fc0000010000028af0000000100000594c0000010000028af0000000000000596c00000c0000028af0000058fc0000010000028af00000001000005b0c0000010000028af000000000000059bc000002c000028af00000204c0000010000028af0000000000000203c0000010000028af00000000000001ed40000010696e7465726e657400000597c0000058000028af00000404c0000010000028af000000090000040a8000003c000028af0000041680000010000028af000000040000041780000010000028af000000010000041880000010000028af00000000000002bdc000000e000028af01f00000' [Database] [DEBUG] Called GetAll for type