<div dir="ltr">Hello -<div><br></div><div>I am running rabbitmq version 3.0.2. When I set a policy for dead lettering, i get the error message policy settings not recognized. As per the changelog, this was introduced in 2.8.0. can some one please help?<a href="http://www.rabbitmq.com/changelog.html">http://www.rabbitmq.com/changelog.html</a></div>
<div><br></div><div>Interestingly, in the web Management console (port:15672), i see three definitions under policy: ha-mode, ha-params and federation-upstream-set. SHould i enable any plugin for this?</div><div><br></div>
<div><b>Command::></b></div><div><br></div><div>
<p class="">sudo rabbitmqctl set_policy -p rqa3.logging DLX ".*" '{"x-dead-letter-exchange":"serviceDLX"}'</p>
<p class="">Setting policy "DLX" for pattern ".*" to "{\"x-dead-letter-exchange\":\"serviceDLX\"}" ...</p>
<p class="">Error: Validation failed</p>
<p class=""><br></p>
<p class="">[{<<"x-dead-letter-exchange">>,<<"serviceDLX">>}] are not recognised policy settings</p></div><div><br></div><div><b>RabbitMQ version::></b></div><div>
<p class="">sudo rabbitmqctl report|more</p><p class="">....</p><p class="">[{rabbitmq_shovel_management,"Shovel Status","3.0.2"},</p><p class=""> {rabbitmq_federation_management,"RabbitMQ Federation Management",</p>
<p class=""> "3.0.2"},</p><p class=""> {rabbitmq_management,"RabbitMQ Management Console","3.0.2"},</p><p class=""> {rabbitmq_federation,"RabbitMQ Federation","3.0.2"},</p>
<p class=""> {rabbitmq_management_agent,"RabbitMQ Management Agent","3.0.2"},</p><p class="">
</p><p class=""> {rabbit,"RabbitMQ","3.0.2"},</p><p class=""><br></p><p class=""><b>Enabled Plugins:></b></p><p class=""><b><br></b></p><p class="">sudo rabbitmq-plugins list</p><p class="">[e] amqp_client 3.0.2</p>
<p class="">[ ] cowboy 0.5.0-rmq3.0.2-git4b93c2d</p><p class="">[ ] eldap 3.0.2-gite309de4</p><p class="">[e] mochiweb 2.3.1-rmq3.0.2-gitd541e9a</p>
<p class="">[ ] rabbitmq_auth_backend_ldap 3.0.2</p><p class="">[ ] rabbitmq_auth_mechanism_ssl 3.0.2</p><p class="">[ ] rabbitmq_consistent_hash_exchange 3.0.2</p><p class="">[E] rabbitmq_federation 3.0.2</p>
<p class="">[E] rabbitmq_federation_management 3.0.2</p><p class="">[ ] rabbitmq_jsonrpc 3.0.2</p><p class="">[ ] rabbitmq_jsonrpc_channel 3.0.2</p><p class="">[ ] rabbitmq_jsonrpc_channel_examples 3.0.2</p>
<p class="">[E] rabbitmq_management 3.0.2</p><p class="">[e] rabbitmq_management_agent 3.0.2</p><p class="">[ ] rabbitmq_management_visualiser 3.0.2</p><p class="">[e] rabbitmq_mochiweb 3.0.2</p>
<p class="">[ ] rabbitmq_mqtt 3.0.2</p><p class="">[ ] rabbitmq_old_federation 3.0.2</p><p class="">[ ] rabbitmq_shovel 3.0.2</p><p class="">[E] rabbitmq_shovel_management 3.0.2</p>
<p class="">[ ] rabbitmq_stomp 3.0.2</p><p class="">[ ] rabbitmq_tracing 3.0.2</p><p class="">[ ] rabbitmq_web_stomp 3.0.2</p><p class="">[ ] rabbitmq_web_stomp_examples 3.0.2</p>
<p class="">[ ] rfc4627_jsonrpc 3.0.2-git7ab174b</p><p class="">[ ] sockjs 0.3.4-rmq3.0.2-git3132eb9</p><p class="">
</p><p class="">[e] webmachine 1.9.1-rmq3.0.2-git52e62bc</p><p class="">Thanks!</p></div></div>