Spike: Debug custom SSL Certificate issues
Summary
The extension has issues connecting to instances that use a self-signed SSL certificate (not signed by a root authority included in node
) (Epic: &6244). The goal of this spike is to create a local environment where the server uses self-signed certificate. In this environment, we are going to test setting up the gitlab.ca
, gitlab.cert
, gitlab.certKey
, and gitlab.ingnoreCertificateErrors
.
Output of this spike:
- Documentation about the current support of self-signed certificates in the README - this will help users to set up their extension. If the extension doesn't support self-signed certificates, we'll document that.
- Triage of existing issues in &6244
- If
cross-fetch
(our library for making HTTPS requests) doesn't support self-signed SSL, this spike will document possible alternatives
Edited by Tomas Vik (OOO back on 2025-01-02)