-
Notifications
You must be signed in to change notification settings - Fork 248
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Some rabbitmq endpoint seems not exposed #388
Comments
Hi, RabbitMQ is necessary for article delivery. URI malformed typically means that the URI that you've inputted is incorrectly formatted - I suggest taking a closer look at what you've inputted as the URI to make sure that it is a valid RabbitMQ URI |
One point to clarify is that if I allowe guest account on rabbitmq, it allow without issue at all. Can you try at least with non-guest access enviroment to reproduce this issue? |
If you delete the guest user, and you're still using guest credentials in the URI, then there's a chance that may also be the cause of your issue - please see https://www.rabbitmq.com/docs/uri-spec for the format of the RabbitMQ URI To save you effort with any mal-configurations in either the RabbitMQ server or URI formatting, https://www.cloudamqp.com/ offers a free cloud-hosted RabbitMQ server that gives you a full and valid URI (that has no guest user). You can either use this going forward, or use it as an example for what the URI should look like |
Things is I already got rabbitmq instance on local machine for other asset to use and running without issue so more likely..... I'll check it out but may takes time. |
I understand - I was just saying that you can try to use the cloud-based RabbitMQ so that it has a full and valid URI for you to at least reference as an example and look for possible discrepancies There is no place in the code that accesses guest because the public instance in production does not use the guest account, nor does it access anything via guest |
Thank you for confirming at least. I got few clue to try out to see it. |
Describe the bug
This is not severe bug kind so not in hurry as bot itself works without rabbitmq.
*Unless so many feeds coming in at once which overharm numbers cannot handle without queue.
As I got own rabbitmq instance instead of docker, I try to replace all with my own one which has disabled guest access for security. when I build it with modified amqp URI, it works but seems endless amqp URL error occure on few docker component. Is some endpoint setting not exposed and trying to access it though guest account instead?
To Reproduce
Steps to reproduce the behavior:
Replace endpoint ID/PW on following files.
MonitoRSS/docker-compose.yml
Line 132 in 15535cb
MonitoRSS/services/feed-requests/docker-compose.yml
Line 62 in 15535cb
MonitoRSS/services/user-feeds/docker-compose.yml
Line 58 in 15535cb
MonitoRSS/services/user-feeds/docker-compose.test.yml
Line 54 in 15535cb
MonitoRSS/services/user-feeds/docker-compose.test.yml
Line 55 in 15535cb
build
Check docker log for monolith (and some other which output error provided)
Expected behavior
Simply successfully connected to RabbitMQ without issue.
Screenshots
If applicable, add screenshots to help explain your problem.
Branch (please specify one):
master
Additional context
If it possible, then I can remove docker version of rabbitmq completely so it save on resource.
Also more ideally, exposed those settings to enviroment file for make it able to set when initial setup.
(Having existing rabbitmq be something common which also can say same to port number used as port number currently used can be conflicted with existing asset.)
The text was updated successfully, but these errors were encountered: