Skip to content

[#77] TLS Test

Sam Habiel requested to merge shabiel/YDB-Web-Server:mws77-tls-test into master

Dockerfile

  • Install YDBEncrypt
  • Remove use of LD_LIBRARY_PATH
  • Remove ydb_env_set completely, as we now actively avoid it to ensure no global mode
  • Creat TLS certs, and include new ydb_crypt_config file ci/ydbgui.ydbcrypt

ci/run_test.sh

  • Set USER, as it's required by maskpass utility
  • Setup TLS password
  • Add new modes "server_tls" and "debug_tls" for testing/debugging TLS

doc/dockerfile-notes.md & doc/tls-setup.md

Update documentation

src/_ydbwebreq.m

Add logging for various TLS related information to help with troubleshooting TLS connections

src/_ydbwebtest.m

TLS test

Merge request reports