Hello together,
I would like to have a connection from Codebeamers "SCM Repositories" tab to my existing Git repository.
But when I try to set it up: it gives me following error message (I removed parts of the URL for this post):
SCM Error: fatal: unable to access 'https://[...]testspezifikation/': SSL certificate problem: self signed certificate in certificate chain
The current connection for Codebeamer is not a https connection, but http.
The gitlab connection is a https connection which is self-certified.
Does Codebeamer really do not accept the self-certified certificates? Is there an other way to connect the repository?
Greetings, Philipp
Hello Philipp, could you give some more information about how you are attempting to connect with Git?
- Is the Git repository a 'Managed' repository within Codebeamer? (see Using Git with Codebeamer)
- Is the Git repository an external repository? (see SCMLoop - Connect External Repositories)
It may be possible to export the self-signed certificate from the Git server and import it into the Codebeamer server's trust store. (see article CS410585 - Codebeamer SSL certificates configuration).
For assistance with Codebeamer SSL configuration, please log a case with PTC Technical Support.
Hi Joe,
thanks for your reply!
It is an external, already existing repository on a GitLab server (we are hosting this as well). There are our files (not source code, but diagrams in draw.io format) stored. My plan was to access those via the "SCM Repositories" Tab.
I will first check with my IT department your linked article.
Thx!
I wanted to give the latest update:
After contacting the Technical Support, I know that with GitLab only Webhooks are possible to integrate in Codebeamer.
So the workaround we plan, is to export the current content of our GitLab (with bundle command) and create a "Managed Repository" in Codebeamer where we copy the contents.