Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

291
Vistas
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 Respuestas
Responde la pregunta

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 Denunciar

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 Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda