You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Speech SDK CRL Partition Caching Conflict — Reproduction Test
Reproduces the issue where Azure Speech SDK 1.40 caches CRL (Certificate Revocation
List) responses, and when the Speech Service rotates its HTTPS certificate to one
with a different CRL Distribution Point (CDP) URI (partition change), the stale
cached CRL causes connection failures.
Problem Description
Timeline:
t0: Client connects to Speech Service
→ Server cert has CDP: http://crl.azure.com/partition1.crl
→ SDK downloads partition1.crl, caches in $TMPDIR
t1: Azure rotates certificate (routine maintenance)
→ New cert has CDP: http://crl.azure.com/partition2.crl
→ Old partition1.crl URI may become unavailable
t2: Client reconnects
→ SDK has stale partition1.crl in cache
→ New cert references partition2.crl
→ Validation fails OR stale cache used incorrectly