Skip to content

Endpoint Reachability

Some networks, including certain corporate firewalls, ISPs, or country-level filters, may block access to one or more Shorebird endpoints. Use the tool below to check whether every endpoint is reachable from your current device and network. You can also share the results when filing a support request.

Verify that all Shorebird endpoints are reachable from your current network or device. Useful for diagnosing connectivity issues in restricted network environments.

EndpointUsed by
https://console.shorebird.devShorebird web console
https://api.shorebird.devShorebird CLI tools & the in-app updater
https://auth.shorebird.devAuthentication (login / token exchange)
https://download.shorebird.devDownloading Flutter artifacts for builds
https://storage.googleapis.comUploading / downloading release & patch artifacts
https://cdn.shorebird.cloudIn-app patch delivery CDN

All traffic travels over HTTPS (port 443) and is encrypted using TLS/SSL. If any endpoint is marked as Unreachable, that indicates a network-level block between your device and Shorebird’s servers, not a Shorebird outage.

:::note The checker tests network-level reachability, not HTTP correctness. Any HTTP response from a server (including 4xx or 5xx status codes) confirms the endpoint is reachable from your network. Only a complete failure to connect (such as a DNS error, firewall block, or timeout) will be reported as unreachable. :::

  1. Try a different network. Switch from Wi-Fi to mobile data (or vice versa) to determine whether the block is network-specific.
  2. Check your firewall rules. If you are on a corporate or school network, ask your IT administrator to allow the endpoints listed above on port 443.
  3. Ask for help. Reach out on Discord with your results and someone from the team will help you.

:::tip If you are in a region that requires FLUTTER_STORAGE_BASE_URL, see the FAQ for more information on current limitations and planned improvements. :::