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
Currently the TLS validation is turned off. This is handy when deploying locally/without certificate (/with self-signed certificate). However, this reduces security in deployments which do use proper certificates.
Problematic places are the conda-store Authenticator:
Describe the bug
Currently the TLS validation is turned off. This is handy when deploying locally/without certificate (/with self-signed certificate). However, this reduces security in deployments which do use proper certificates.
Problematic places are the conda-store Authenticator:
nebari/src/_nebari/stages/kubernetes_services/template/modules/kubernetes/services/conda-store/config/conda_store_config.py
Line 84 in 366d1cd
JupyterHub Authenticator:
nebari/src/_nebari/stages/kubernetes_services/template/modules/kubernetes/services/jupyterhub/main.tf
Line 164 in 366d1cd
Of note, ithe dask Authenticator does not disable TLS verification, which suggests that it should not work on local deployments (I had not tested it)
nebari/src/_nebari/stages/kubernetes_services/template/modules/kubernetes/services/dask-gateway/files/gateway_config.py
Line 63 in 5319447
Expected behavior
TLS validation is on/off conditionally on whether a certificate is set up.
All authenticators set the TLS verification based on a configuration variable which has a default based on certificate presence.
OS and architecture in which you are running Nebari
2024.3.2
How to Reproduce the problem?
Command output
No response
Versions and dependencies used.
No response
Compute environment
None
Integrations
No response
Anything else?
No response
The text was updated successfully, but these errors were encountered: