@@ -69,6 +69,22 @@ interface ServerConfig {
6969}
7070```
7171
72+ #### TLS Configuration Details
73+
74+ The ` tls_insecure ` property controls TLS certificate verification behavior:
75+
76+ - ** Default value** : ` false ` (secure, certificates are verified)
77+ - ** When ` true ` ** : Disables certificate verification for development environments
78+ - ** Scope** : Affects all HTTPS connections when any server has this enabled
79+ - ** Security impact** : Makes connections vulnerable to man-in-the-middle attacks
80+
81+ ** Use cases for ` tls_insecure: true ` ** :
82+ - Development servers with self-signed certificates
83+ - Internal testing environments with custom CA certificates
84+ - Docker containers with self-signed certificates
85+
86+ ** Never use in production** as it compromises security.
87+
7288### Example Configuration
7389
7490``` json
@@ -336,6 +352,19 @@ Planned support for VSCode's secret storage API.
336352| Commands not appearing | Wrong context | Ensure correct tree view item is selected |
337353| Validation not working | Missing YAML extension | Install Red Hat YAML extension |
338354| Token not working | Incorrect format or permissions | Verify token format and permissions |
355+ | TLS certificate errors | Self-signed or invalid certificates | Add ` "tls_insecure": true ` for development servers |
356+ | CERT_HAS_EXPIRED | Expired SSL certificate | Renew certificate or use ` tls_insecure ` for dev |
357+ | SELF_SIGNED_CERT_IN_CHAIN | Self-signed certificate | Use ` "tls_insecure": true ` for development |
358+
359+ ### TLS Error Messages
360+
361+ The extension provides specific error messages for common TLS issues:
362+
363+ - ** "TLS Certificate expired - check tls_insecure setting"** : The server's certificate has expired
364+ - ** "Self-signed certificate - check tls_insecure setting"** : The server uses a self-signed certificate
365+ - ** "TLS Verification failed - check tls_insecure setting"** : General certificate verification failure
366+
367+ These messages appear in the server tree view when connection attempts fail due to certificate issues.
339368
340369### Debug Output
341370
0 commit comments