Hi!
I made the mistake of calling Zephyr Tools: Setup twice. I am working in Windows. When I try to call other Zephyr commands now, I am told an update is required and that I should first call Zephyr Tools: Setup. However, when I do this, an error message pops up telling me “certificate has expired”. My guess is that some leftover code from the first call to Zephyr Tools: Setup is preventing me from setting up now. I have tried uninstalling and reinstalling the Circuit-Dojo expansion pack (v.0.1.21), Git, Python and VSCode. In addition, I have tried deleting “User/.vscode/extensions/circuitdojo.zephyr-tools-0.1.21” and “User/.zephyrtools”. I am now out of ideas. Do you know what the issue is?

Best regards
kludvig6

    Hi kludvig6

    It actually has to do with VSCode itself rather than the extension:

    Turns out it’s an issue with VSCode itself. Since I’m using Let’s Encrypt they haven updated the CA cert for that. It should be updated in the near future. In the meantime you can do what’s recommended here: https://github.com/microsoft/vscode/issues/136787 which is set

    http.systemCertificates: false

    In your VSCode settings.

    If you search for system certificates in your VSCode settings it should come right up.

      Hi @jaredwolff
      Sorry for the late answer. This did indeed solve the issue, thank you so much for your quick response!

      Sincerely,
      kludvig6

      Hopefully this is just a temporary thing WilliamRoyle but I will update the docs. Thanks for the suggestion!

      Terms and Conditions | Privacy Policy