tutorial started start mac installing instalar español rabbitmq osx-mavericks

started - OS X y rabbitMQ: ERROR: error de epmd para el host xxx: dirección(no se puede conectar al host/puerto)



rabbitmq tutorial español (5)

ERROR: error de epmd para el host Nombre de host: tiempo de espera (tiempo de espera agotado)

sudo mcedit /etc/hosts

añadir línea

127.0.0.1 HostName

resolver mis problemas (ubuntu)

Encuentre el nombre del host ejecutando el comando echo $HOSTNAME

Acabo de acceder a la última actualización de OS X y me sorprendió ver que rabbitMQ ya no funciona. Obtuve el siguiente error:

MacBook-Pro-de-Julio:~ julio$ rabbitmq-server ERROR: epmd error for host MacBook-Pro-de-Julio: address (cannot connect to host/port)

Yo uso la versión independiente de rabbitMQ . Intento reinstalarlo sin ningún éxito. Cuando ejecuto el comando hostname tengo el siguiente resultado:

MacBook-Pro-de-Julio:~ julio$ hostname MacBook-Pro-de-Julio.local

¿Sabes cómo solucionar este problema?

EDITAR 1:

Al apagar el Wifi, puedo ejecutar con éxito rabbitMQ. Si lo enciendo, no puedo lanzar rabbitMQ.

EDIT 2:

Gracias a la respuesta de @old_sound, solucioné el problema editando mi /etc/hosts .


Esta excepción nunca me sucedió, pero apareció hoy. Esto funcionó para mí:

  • Desconectado de vpn
  • Comenzó rabbitmq (comenzó con éxito ahora)
  • Reconectado a VPN

Desconectado de vpn Iniciado rabbitmq exitosamente Reconectado a vpn

Y pude conectarme a rabbitmq con éxito, por lo que el host se resolvió con éxito incluso después de reconectarme a vpn.


Mi estación de trabajo tenía este problema sin razón aparente. Justo después de la instalación de rabbitmq hice los tutoriales y todo funcionó bien. Luego, la estación de trabajo se estrelló y, después del reinicio, obtuve el error anterior.

Descubrí que mi /etc/hosts apuntaba al nombre de host local a 127.0.0.2 (no sé por qué, es un cuadro de la empresa) y, después de cambiarlo a 127.0.0.1 , funcionó.


Preparé rabbitmq instalado y tuve este problema varias semanas después de la instalación.

Puedes echar un vistazo a

/usr/local/etc/rabbitmq/rabbitmq-env.conf

asegúrese de que el valor del nombre de host sea igual al valor de NODENAME

Puede establecer el valor del nombre de host por

sudo scutil --set HostName xxx


Recibí este mensaje de error en Linux lin (centos) después de una instalación limpia de Erlang y RabbitMQ. Noté que epmd estaba tratando de usar el nombre de host en lugar de localhost.

Mi solución fue agregar el puerto 4369 a las excepciones de firewall.

Detalles adicionales en caso de que ayude a otros ...

Después de llamar a "rabbitmqctl start_app", esperaría aproximadamente 2 minutos, luego fallaría con este error en el archivo de registro: "error de epmd para {nombre de host}".

Supuse falsamente que rabbitmq estaría usando localhost o 127.0.0.1 de forma predeterminada, pero en mi caso estaba usando el nombre de host, que se resolvería con la dirección IP pública estática.

Pude solucionar esto al exponer el puerto 4369 a través de mi firewall.

Supongo que podría haber cambiado mi configuración para usar localhost y evitar el agujero del servidor de seguridad, pero de todos modos quería exponerlo a través del servidor de seguridad.