From eb8e40948bd77a8577a66a2fcf2740119c948028 Mon Sep 17 00:00:00 2001 From: Eric Wild Date: Wed, 23 Sep 2026 17:51:04 +0200 Subject: [PATCH] osmo-smdpp: case insensitive comp of ES9+ SM-DP+ address Do what the comment above the line already says.. Change-Id: Ie0738e810572ea3312c885ec8aaa2da4b8b12cd7 --- osmo-smdpp.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/osmo-smdpp.py b/osmo-smdpp.py index f19d3e5a..024e8616 100755 --- a/osmo-smdpp.py +++ b/osmo-smdpp.py @@ -525,7 +525,7 @@ class SmDppHttpServer: """See ES9+ InitiateAuthentication SGP.22 Section 5.6.1""" # Verify that the received address matches its own SM-DP+ address, where the comparison SHALL be # case-insensitive. Otherwise, the SM-DP+ SHALL return a status code "SM-DP+ Address - Refused". - if content['smdpAddress'] != self.server_hostname: + if content['smdpAddress'].lower() != self.server_hostname.lower(): raise ApiError('8.8.1', '3.8', 'Invalid SM-DP+ Address') euiccChallenge = b64decode(content['euiccChallenge'])