ZE20020: Unable to connect to cloud provider

Failed to get application hash list.

  • Error Code: ZE20020
  • Location: Terminal
  • Related plugins: all

What does this error mean?

This error means that the application is not able to correctly connect to your Cloud provider.

Debugging

1. Cloudflare Integration

a. KV Namespaces

Check if the following namespaces are created on your Cloudflare account:

  • ze_snapshots
  • ze_files
  • ze_env

b. Workers

Check if the following workers are created on your Cloudflare account:

  • ze-worker-for-static-upload

c. Worker Routes

Check if the following worker routes are created on your Cloudflare account:

  • ze.<domain.com>/*
  • *-ze.<domain.com>/*

d. DNS Records

Check if a CNAME record is created on your Cloudflare account/domain - it needs to be a wildcard record (e.g. *) and point to ze.<your-domain>.com.

Example
TypeNameContentProxy StatusTTL
CNAME*ze.zephyrcloud.appProxiedAuto

2. Netlify Integration

You must have a Netlify site project to use this integration.

a. Blob Storage

Check if the following blob storage spaces are created on your Netlify site project:

  • site:ze_snapshots
  • site:ze_files
  • site:ze_env

b. Environment Variable

Check if an environment variable named JWT_SECRET is created on your Netlify site project.

c. Function

Check if a function named ze_worker_for_upload is created on your Netlify site project.

d. Edge Function

Check if an edge function named ze_worker_for_serve is created on your Netlify site project.

3. Fastly Integration

Coming soon.