Use Cowboy Server REST API to Access RabbitMQ Web Admin Plugin

124 views
Skip to first unread message

pty...@gmail.com

unread,
Apr 6, 2021, 12:36:33 PM4/6/21
to rabbitmq-users
Hi,

My employer is using RabbitMQ within a network asset management monitoring application. There are some web server cyber security compliance regulations I need to meet and I believe that I could make RabbitMQ 100% compliant in the event I made the RabbitMQ Web Admin plugin content available via the Cowboy Server REST API connection to the web server instead of the typical http or https ports used by the RabbitMQ Web Admin plugin default deployment.

I am not able to achieve full compliance (inhibit HTTP Options feature) through the default deployment configuration options.

The application in question also extensively uses the RabbitMQ shovel API and I don't want to break anything within RabbitMQ while trying to achieve web browser cyber security compliance.

Is redirecting the existing web pages served through the RabbitMQ Web Admin plugin to use the REST API as simple as updating a configuration parameter?

Thanks.

Best Regards,

/Paul

M K

unread,
Apr 6, 2021, 11:12:11 PM4/6/21
to rabbitmq-users
You can proxy requests to the HTTP API, if this is what you are asking. I don't understand what problem you are trying to solve,
if it's to disable OPTIONS requests, then a reverse proxy such as Nginx should allow you to do that and proxy everything else.

It won't affect Shovels as Shovels do not use HTTP and I don't recall a Shovel management API endpoint that uses OPTIONS.

Reply all
Reply to author
Forward
0 new messages