# Troubleshooting firewall settings for GitHub Copilot

Troubleshooting help for firewall-related errors.

## About the problem

If you or your company uses a firewall, Copilot may not function as expected. Copilot interacts with a remote machine learning model and checks for updates, and a firewall may block important traffic and degrade the user experience.

## Solving the problem

For an optimal Copilot experience, you should create an "allowlist" that lets certain URLs, ports, and protocols through your firewall. See [Copilot allowlist reference](/en/copilot/reference/copilot-allowlist-reference).