I'm not usually use GHCP on a remote server and I'm not quite sure whether GHCP retrieves context from remote or local, but the self-signed issue I was encountering on local could be fixed by adding self-signed cert into trusted root CA and configuring win-ca:
- Request your DevOps team to provide the self-signed certificate and add it to the trusted root CA on the remote server (and potentially on the local machine, if needed).
- Secondly, use win-ca (or mac-ca) extension in VS Code (both remote and local?) with "append mode" to access windows trusted certificate store: https://stackoverflow.com/a/71826748/3789481