Authenticating the object service

This topic provides troubleshooting references and steps for resolving system errors when you are authenticating the object service.

Description

When the user authenticates or runs any create, update, or delete operation, the system displays one of the following errors:

{"error": {"message": "An unexpected error prevented the server from fulfilling your request.",
 "code": 500, "title": "Internal Server Error"}}

ERROR: openstack An unexpected error prevented the server from fulfilling your request. 
(HTTP 500)(Request-ID: req-11399fd1-a601-4615-8f70-6ba275ec3cd6)

Cause

The system displays this error under one or all of the following conditions:
  • The authentication service is not running.
  • The system is unable to reach the authentication server.
  • The user credentials for keystone have been changed or have expired.

Proposed workaround

  • Perform all the steps in Checklist 1.
  • Check if the IP addresses of the keystone endpoints are correct and reachable. If you are using a local keystone, check if the postgresql-obj service is running.