Certificate has expired

Issue #430 resolved
Jeffrey Rossiter created an issue

Recently my team started getting a “certificate has expired” error either when accessing the sidebar or settings panel, connected to our Jira Server and Bitbucket Server. We have a 2 year SSL certificate and the problem seems to have happened after the 1 year mark. We don’t have any issues accessing our Jira and Bitbucket instances with Chrome/Safari.

Code: Version: 1.45.1

Extension: 2.6.1

Jira: 8.6.1

Bitbucket: 6.8.0

MacOS 10.15.5

Comments (10)

  1. Mike Joseph

    FWIW, we replaced our root bundle and things are working just fine again. Apparently it works without replacement for browsers but basically any other method of connection (ssl libs, curl) is going to have a bad time.

  2. Nick Rundquist

    I’m trying to narrow down which library might be causing this issue, for anyone that’s still having the problem, are you using the “Use Custom SSL Settings” option in the Atlassian VSCode configuration?

  3. Jeffrey Rossiter reporter

    No we don’t use that option, it looks like our issue is same as above and affects other non-browser connections for us

  4. Joshua Shannon

    @Nick Rundquist we are not using any custom SSL Settings, just the defaults if you are still investigating this. We, generally speaking are having Jira connectivity issues from anything other than a web browser and newer clients. It’s unlikely there is anything wrong with the atlascode methods of connecting perse except that they don’t follow newer cert validation chains. I think our final resolution will be changing the cert on our Jira application which should get the expired cert from Sectigo out of the chain.

    FWIW, we’ve tried updating our root certs on JIRA, but that has not been successful to this point.

  5. Nick Rundquist

    I haven’t had time to look in to this too deeply but right now it looks like a library included by the version of Node.js included with VS Code might not be behaving correctly. I’m not sure there’s much we’ll be able to do on our end to fix the problem so if you’re able to update your certs that’s probably the way to go.

  6. Log in to comment