Skip to content

Conversation

@bording
Copy link
Member

@bording bording commented Sep 3, 2024

Symptoms

ServiceControl containers do not work in Azure Container Apps or Azure Web Apps due to an exception similar to the following:

2024-09-03T16:57:29.403924139Z 2024-09-03 16:57:28.9963|1|Error|Program|Unhandled exception was caught.|Interop+Crypto+OpenSslCryptographicException: error:03000086:digital envelope routines::initialization error

This can occur at many levels of the stack, including setup mode for Azure Service Bus when creating queues, or during normal startup as part of assembly scanning.

Who's affected

Users using ServiceControl containers with versions 5.6.0 through 5.7.1.

Root cause

The noble (Ubuntu 24.04) base image appears to have some OpenSSL compatibility problems when using the containers on Azure, so this PR switches to the jammy (Ubuntu 22.04) base image instead.

@DavidBoike DavidBoike added this to the 5.8.0 milestone Sep 3, 2024
@bording bording merged commit 3bbd04b into master Sep 3, 2024
@bording bording deleted the use-jammy-image branch September 3, 2024 22:20
@DavidBoike DavidBoike added the Bug label Sep 4, 2024
@DavidBoike DavidBoike changed the title Use 8.0-jammy-chiseled-composite image Containers fail when hosted in Azure services Sep 4, 2024
@DavidBoike DavidBoike mentioned this pull request Dec 4, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants