Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Publish denied on bridge connection when per_listener_settings is true #860
My configuration is
Whenever a message from the other side of the bridge is received I see
in the logfile.
As soon as I remove the
Is there anything wrong with my configuration - I don't think so - or is this a bug?
My suspect is the context handling again. When a message is received on the bridge connection
This also happens when
Maybe this helps, although I don't completely understand the consequences:
Moving the bridge-check in
However, I don't know whether this would introduce a security whole.
Could anyone who is deeper in the code please comment? Thank you very much!
Bridges aren't associated directly with a listener, so they can't have per listener settings applied to them. They haven't had ACL checks in the past, so they shouldn't now. The question of whether there should be more checks on bridge topics is a good one, but not for this issue.
I've merged the PR, so am going to close this issue. If there is anything still outstanding please reopen and provide details.