gotthardp/rabbitmq-email

rabbitmq-server failed to start after enabling the rabbitmq_email plugin

Rohan-Rajak opened this issue · 5 comments

Hello there,

I have installed the rabbitmq_email plugin v0.4.0 in RabbitMQ 3.8.9 with erlang version 21.3.8.7. But after enabling the plugin when I restarted the rabbitmq-server service, the service failed to start. I checked the logs and it is related to the plugin. We have tried with the plugin version 0.3.0 but the issue is the same.

I have also tried with RabbitMQ version 3.7.x but the result is the same.

To make sure that the issue is with the plugin, I disabled the plugin and tried to restart the service again. The service started without any issue.

It will be really beneficial if you may help with this issue.

Thanks for using RabbitMQ. Without more information we can't assist:

  • Operating system used
  • How did you download, install and enable this plugin? How was it disabled?
  • Full log files showing failure, as well as any other logs

If the above information is provided I will re-open this issue. Please attach files to your response. Do not paste large amounts of text.

Hello there,

Please find the following information as required-

  • Operating System: CentOS Linux release 7.7.1908 (Core)

  • I downloaded the .ez files of the rabbitmq_email plugin and gen_smtp plugin from https://github.com/gotthardp/rabbitmq-email/releases -> copied the .ez files into the plugin directory of rabbitmq -> then ran the command "rabbitmq-plugins enable rabbitmq_email" to enable the plugin

To disable the plugin I ran "rabbitmq-plugins disable rabbitmq_email"

These errors are probably related to the changes here: rabbitmq/rabbitmq-server#2180

They may be resolved by this PR: rabbitmq/rabbitmq-server#2656

Hello,

I checked this PR rabbitmq/rabbitmq-server#2656 but didn't find any solution there. As per the PR, the solution is still under work. Please correct me if I am wrong.

@Rohan-Rajak RabbitMQ 3.8.10 will ship with a fix for this. Please watch the rabbitmq-users mailing list for announcements about Release Candidates and test with an RC in your environment.