Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

300
Views
Cómo solucionar esto en los rieles de error "advertencia: 299 Las funciones de seguridad integradas de Elasticsearch no están habilitadas. Sin autenticación, su clúster podría..."

Tengo una aplicación de Rails que usa Searchkick y después de actualizar mis gemas e hilados, recibo esta advertencia de Elasticsearch"

 warning: 299 Elasticsearch-7.13.1-9a7758028e4ea59bcab41c12004603c5a7dd84a9 "Elasticsearch built-in security features are not enabled. Without authentication, your cluster could be accessible to anyone. See https://www.elastic.co/guide/en/elasticsearch/reference/7.13/security-minimal-setup.html to enable security."

Traté de seguir las instrucciones en la página web mencionada , pero me quedé atascado en la run the elasticsearch-setup-passwords utility . No puedo encontrar este script en ningún lado.

Actualmente estoy en una Mac M1, pero ejecuto una terminal con Rosetta, por lo que se instaló homebrew con Rosetta.

Esto es solo para mi máquina de desarrollo, por lo que no parece que la seguridad sea tan importante y las versiones anteriores de Elasticsearch instaladas con Homebrew no mostraban esta advertencia.

Esto es lo que estoy ejecutando ahora:

  • rubí 3.0.0p0
  • Rieles 6.1.3.2
  • Elasticsearch 7.10.2 (pero por alguna razón este error hace referencia a 7.13.1 ??) Lo instalé con homebrew usando brew install Elasticsearch && brew services start elasticsearch )
  • patada de búsqueda (4.5.0)

¿Hay alguna forma de ignorar este mensaje? O como soluciono esto? Es tan grande en mi consola que no puedo leer mis pruebas.

over 4 years ago · Santiago Trujillo
2 answers
Answer question

0

Esta advertencia se muestra porque tiene el complemento de seguridad habilitado pero no configurado.

Si no quieres seguridad, puedes deshabilitar xpack y debería funcionar.

simplemente agregue esta línea en su configuración elasticsearch.yml :

 xpack.security.enabled: false
over 4 years ago · Santiago Trujillo Report

0

Agregando a la respuesta de @ luc-e. Si tiene instalado Elastic como contenedor Docker, debe hacer lo siguiente:

 docker exec -it <container_id> bash cd /usr/share/elasticsearch/config echo "xpack.security.enabled: false" >> elasticsearch.yml

y reinicia tu contenedor

over 4 years ago · Santiago Trujillo Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!