elastic avatar

Elasticsearch Security Troubleshooting

When Elasticsearch security breaks, you need a triage workflow, not guesswork. This skill walks you through authentication failures (401s), authorization errors (403s), TLS handshake problems, expired API keys, role mapping mismatches, and Kibana login issues with a structured gather-diagnose-resolve approach. It's built by Elastic and uses the actual diagnostic APIs like `_security/_authenticate` and `_has_privileges` to pinpoint what's wrong. The deployment compatibility notes are helpful since self-managed, ECH, and serverless clusters expose different APIs. If you've ever stared at a vague "security_exception" wondering whether it's credentials, roles, or certificate trust, this gives you a methodical way to figure it out instead of trying random fixes.

skills.sh installs
2.9K
GitHub stars
604
last updated
Aug 21, 2026

Install

$ npx -y skills add elastic/agent-skills --skill elasticsearch-security-troubleshooting --agent claude-code

Installs into .claude/skills of the current project.

Files

When Elasticsearch security breaks, you need a triage workflow, not guesswork. This skill walks you through authentication failures (401s), authorization errors (403s), TLS handshake problems, expired API keys, role mapping mismatches, and Kibana login issues with a structured gather-diagnose-resolve approach. It's built by Elastic and uses the actual diagnostic APIs like `_security/_authenticate` and `_has_privileges` to pinpoint what's wrong. The deployment compatibility notes are helpful since self-managed, ECH, and serverless clusters expose different APIs. If you've ever stared at a vague "security_exception" wondering whether it's credentials, roles, or certificate trust, this gives you a methodical way to figure it out instead of trying random fixes.

Browse the repository on GitHub

Sponsors

Details

Repository
github.com/elastic/agent-skills
Categories
Backend & APIs, Security, AI & Agent Building, Debugging, Databases
First seen
May 16, 2026

More from elastic/agent-skills

All 57
1nvidia avataraiq-researchnvidia/skillsUse when asked to run deep research or AI-Q research through a reachable NVIDIA AI-Q Blueprint backend.2.9Kskills.sh installs
2browserbase avatarfunctionsbrowserbase/skillsDeploy serverless browser automation as cloud functions using Browserbase. Use when the user wants to deploy browser automation to run on a schedule or cron, cr2.9Kskills.sh installs
3dynatrace avatardt-obs-servicesdynatrace/dynatrace-for-aiService performance monitoring with RED metrics (Rate, Errors, Duration) and runtime-specific telemetry for Java, .NET, Node.js, Python, PHP, and Go. Use when a2.9Kskills.sh installs
4nexu-io avatarfigma-usenexu-io/open-designRun Figma Plugin API scripts for canvas writes, inspections, variables, and design-system work. Prerequisite for every other Figma skill in this catalogue.2.9Kskills.sh installs
5antfu avatarnitroantfu/skillsNitro is the framework-agnostic server toolkit (powering Nuxt) for building and deploying web servers anywhere. Use when working with nitro.config, server route2.9Kskills.sh installs
6wordpress avatarwp-abilities-verifywordpress/agent-skillsVerify a WordPress plugin's Abilities API registrations: enumerate abilities, check that callback behavior matches each annotation's claim (the adversarial read2.8Kskills.sh installs