Skip to content

Troubleshooting Elastic Cloud and Quepid

Eric Pugh edited this page Oct 18, 2022 · 3 revisions

Connecting Elastic Cloud to Quepid

Elastic Cloud is a hosted platform from Elastic.co for Elasticsearch.

Elastic Cloud Accepting Browser Requests

For adding CORS to your Elastic Cloud instance,

  1. Go to https://cloud.elastic.co/home
  2. Click on the gear icon next to your Elastic Cloud deployment
  3. Under your deployment name -> Click Edit
  4. Click on Manage user settings and extensions
  5. In the User Settings window to add a locally running Quepid,
http.cors:
  enabled: true
  allow-origin: /https?:\/\/localhost(:[0-9]+)?/
  allow-credentials: true
  allow-headers: "X-Requested-With, Content-Type, Content-Length, if-modified-since, Authorization"

If you are using the hosted quepid do app.quepid.com instead of localhost.

  1. Click Back button to close the window
  2. Scroll down and click on Save button to save the changes to the yaml configuration file
  3. This will restart Elasticsearch instance wait for it to come back online

Elastic Cloud API Key

For adding API Key to your Elastic Cloud instance,

  1. Go to https://cloud.elastic.co/home
  2. Click on the gear icon next to your Elastic Cloud deployment
  3. Under your deployment name -> Click Security
  4. Click the link that says "Make security changes in Kibana"
  5. On the left Nav, under Security, click API Keys.
  6. Make a key. Copy the key and use it in Quepid under the Advanced --> Custom Headers configuration pane.