1
0
mirror of synced 2025-12-19 18:10:59 -05:00
Files
docs/content/copilot/troubleshooting-github-copilot/troubleshooting-certificate-errors-for-github-copilot.md
2023-01-26 16:13:09 +00:00

1.9 KiB

title, intro, product, topics, versions, shortTitle
title intro product topics versions shortTitle
Troubleshooting certificate errors for GitHub Copilot Troubleshooting help for certificate-related errors. {% data reusables.gated-features.copilot %}
Copilot
Logging
Troubleshooting
feature
copilot
Self-signed certificates

Depending on your proxy setup, you may encounter errors like “certificate signature failure”, “self-signed certificate”, or “unable to verify the first certificate”. These errors are usually caused by a corporate proxy setup that intercepts secure connections, terminates the secure connection to {% data variables.product.prodname_dotcom %}, and instead uses a self-signed certificate to act like a TLS middleman. Support for this type of proxy is not available for all {% data variables.product.prodname_copilot%} licenses. Possible ways to resolve this issue are:

  • If you are using a corporate proxy, please contact your IT department to see if they can configure the proxy to not intercept secure connections.

  • Properly install the proxy certificates on your machine in the OS trust chain. {% note %}

    Note: This requires a {% data variables.product.prodname_copilot_for_business%} subscription. For more information about {% data variables.product.prodname_copilot_for_business%}, see "About {% data variables.product.prodname_copilot_for_business%}" in the {% data variables.product.prodname_ghe_cloud %} documentation.

    {% endnote %}

  • Configure a different proxy that does not intercept secure connections.

  • Configure {% data variables.product.prodname_copilot%} to ignore certificate errors. {% warning %}

    Warning: Ignoring certificate errors is not recommended, since it might cause security issues.

    {% endwarning %}