noxdafox / rabbitmq-message-deduplication

RabbitMQ Plugin for filtering message duplicates
Mozilla Public License 2.0
271 stars 33 forks source link

plugin error during enabling #71

Closed amaioli closed 3 years ago

amaioli commented 3 years ago

Hi, during plugin enabling I got this error. I've rabbit (3.8.2) on Ununtu 20.04 (Erlang 23.3.1):

rabbitmq_message_deduplication The following plugins have been configured: rabbitmq_management rabbitmq_management_agent rabbitmq_message_deduplication rabbitmq_web_dispatch Applying plugin configuration to rabbit@rabbit-test... Stack trace: ** (FunctionClauseError) no function clause matching in :rabbit_plugins.is_strictly_plugin/1 (rabbit) :rabbit_plugins.is_strictly_plugin(false) (stdlib) lists.erl:1290: :lists."-filter/2-lc$^0/1-0-"/2 (rabbitmqctl) lib/rabbitmq/cli/plugins/commands/enable_command.ex:161: RabbitMQ.CLI.Plugins.Commands.EnableCommand.filter_strictly_plugins/3 (elixir) lib/stream.ex:1325: anonymous fn/2 in Stream.iterate/2 (elixir) lib/stream.ex:1512: Stream.do_unfold/4 (elixir) lib/stream.ex:1583: Enumerable.Stream.do_each/4 (elixir) lib/stream.ex:952: Stream.do_enum_transform/7 (elixir) lib/stream.ex:1583: Enumerable.Stream.do_each/4 :function_clause

noxdafox commented 3 years ago

This is a duplicate of #56. In there, you can find the explanation how to solve it.