Skip to content

Conversation

@stephen-dixon
Copy link
Collaborator

Main change is that UDA_CLIENT_SSL_AUTHENTICATE and UDA_SERVER_SSL_AUTHENTICATE must now be set to a case-insensitive truthy value (1, true, on, yes) to enable SSL authentication. Previously these variables could be set to any value to enable (including falsey value like OFF or 0)

The updated behaviour is checked in a new CI test within the SSL tests:

export UDA_CLIENT_SSL_AUTHENTICATE=OFF
set +e
/usr/local/bin/uda_cli --request "help::help()" && exit 1 || echo "process failed successfully"

@jholloc main thing I want to check you're happy with before merging is the changes to uda_cli to return non-zero error codes. (and less critically function/namespace names in new uda_env utility).

@stephen-dixon stephen-dixon added this to the Release 2.8.2 milestone Oct 1, 2025
@stephen-dixon stephen-dixon requested a review from jholloc October 1, 2025 12:49
@stephen-dixon stephen-dixon linked an issue Oct 1, 2025 that may be closed by this pull request
@stephen-dixon stephen-dixon linked an issue Oct 1, 2025 that may be closed by this pull request
@stephen-dixon stephen-dixon merged commit 209dff0 into develop Oct 6, 2025
17 of 25 checks passed
@stephen-dixon stephen-dixon deleted the bugfix/84-uda_server_ssl_authenticate branch October 6, 2025 13:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Issue with UDA_SERVER_SSL_AUTHENTICATE CLI tool returns non-zero exit code when displaying help message

3 participants