If you're experiencing connectivity issues with the New Relic CodeStream extension, it could be because you’re behind a network proxy and CodeStream isn't configured to work with it. To find CodeStream’s settings in your IDE:
- VS Code: Go to Settings and search for CodeStream.
- Visual Studio: Go to Tools > Options > CodeStream.
- JetBrains: Go to Settings/Preferences > Tools > CodeStream.
Look for the Proxy Support setting and make sure it is set to on. You will also need to disable Strict SSL checking since your CodeStream extension won’t see the SSL/TLS certificates as coming from a legitimate certificate authority.
If you want to limit the allowed certificates to specific certificates used by your company, you can place those certificates in a file, and add the path to that file in the Extra certs field.
Here's what these settings look like in VS Code.
If you have proxy support configured in your IDE, CodeStream will first try to inherit those settings. Otherwise, CodeStream will inherit proxy settings from your operating system/environment.
After changing your settings, restart your IDE.