Troubleshooting Overview

This page provides general troubleshooting information and provides links to other pages for additional information.

Errors when deploying the Endpoints configuration

If you got an error message from the gcloud endpoints services deploy command, see Troubleshooting Endpoints Configuration Deployment for information on troubleshooting the error.

Errors when deploying your API backend

The deployment of your API and the Extensible Service Proxy (ESP) to a GCP backend is platform dependent. See the following troubleshooting guides for more information:

Response errors

When you send a request to your API and receive an error response, see Troubleshooting Response Errors for information on troubleshooting the error.

Checking debug information

Running the gcloud command-line tool with debug verbosity will help with debugging.

gcloud --verbosity=debug COMMAND

This will make the gcloud command-line tool print a verbose log of the error. Depending on the command being run, the output can include request and response information from the server.

Enabling a Service

You can check whether a service is enabled using gcloud.

gcloud services list

To display configuration for a particular service, use the following command:

gcloud endpoints services describe SERVICE_NAME

Proxy OAuth fails yet requests pass

Make sure there is a security section that has your OAuth definition in your OpenAPI document. An example specification file is available in the Getting Started sample on GitHub.

See also

Was this page helpful? Let us know how we did:

Send feedback about...

Cloud Endpoints with OpenAPI
Need help? Visit our support page.