In TestSSLSessionVar
a call is made to SetAcceptSQLWithoutTLS
to make it possible for SQL clients to authenticate without TLS on a secure cluster.
When the connection however is to a shared process it has no effect and needs to be called on the SystemLayer
in order for the test to pass.
This issue is aimed to investigate if the behaviour here is correct or if SetAcceptSQLWithoutTLS
should be amended in the event it is called on a shared process instance.
Ref: #112857
Epic CRDB-38970
Jira issue: CRDB-32697