Replies: 4 comments 2 replies
|
Also interested in this particular issue |
0 replies
|
proxy is a broker client. so you need to set authentication parameters in proxy.conf. the authentication parameters (client id) should match the proxyRole in broker.conf. |
1 reply
|
I'm facing this issue only over websockets connection (http and pulsar protocols are fine) |
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Hello,
We want our JAVA client to communicate with our brokers via the pulsar proxy.
We use the biscuit authentication plugins: https://github.com/CleverCloud/biscuit-pulsar.
When the configuration is carried out without proxyRoles configured, we get the following error:
Illegal combination of role [biscuit:ROOT_BISCUIT] and originalPrincipal [biscuit:ATTENUATE_BISCUIT]: cannot specify originalPrincipal when connecting without valid proxy role
As soon as you put a proxyRoles in the broker configuration, the original principal is null? Should the proxyRole also be set in the proxy?
Thanks for your help
All reactions