# elasticsearch-security-troubleshooting

> Claude/Codex skill by [@elastic](https://omgskills.com/library/elastic/index.md) · 459 stars · Updated 2026-05-01

Diagnose and resolve Elasticsearch security errors: 401/403 failures, TLS problems, expired API keys, role mapping mismatches, and Kibana login issues. Use when the user reports a security error.

## Install

```sh
git clone https://github.com/elastic/agent-skills /tmp/agent-skills && ln -s /tmp/agent-skills/skills/elasticsearch/elasticsearch-security-troubleshooting ~/.claude/skills/elasticsearch-security-troubleshooting
```

## Links

- HTML page: https://omgskills.com/skills/elastic/agent-skills/elasticsearch-security-troubleshooting/
- GitHub: https://github.com/elastic/agent-skills
- Author: [@elastic](https://omgskills.com/library/elastic/index.md)

## More from this repo

- [elasticsearch-audit](https://omgskills.com/skills/elastic/agent-skills/elasticsearch-audit/index.md) — Enable, configure, and query Elasticsearch security audit logs.
   - [@elastic](https://omgskills.com/library/elastic/index.md) · 544 stars
- [elasticsearch-authn](https://omgskills.com/skills/elastic/agent-skills/elasticsearch-authn/index.md) — Authenticate to Elasticsearch using native, file-based, LDAP/AD, SAML, OIDC, Kerberos, JWT, or certificate realms.
   - [@elastic](https://omgskills.com/library/elastic/index.md) · 459 stars
- [elasticsearch-authz](https://omgskills.com/skills/elastic/agent-skills/elasticsearch-authz/index.md) — Used to manage Elasticsearch RBAC: native users, roles, role mappings, document- and field-level security.
   - [@elastic](https://omgskills.com/library/elastic/index.md) · 459 stars
