Loahrs commented on issue #427:
URL: 
https://github.com/apache/pulsar-helm-chart/issues/427#issuecomment-1893660891

   > > If I understand correctly, this will be solved by 
adding:\n\nbroker.configData:\n    proxyRoles: 'proxy-admin'\nto the .yaml 
file, run a helm upgrade pulsar apache/pulsar -f pulsar.yaml and probably 
restarting the pods?
   > 
   > @Loahrs Exactly
   
   Thank you so much! 
   
   After setting the entry for `broker.configData` in my .yaml and running the 
helm upgrade I deleted the broker-pods (so that kubernetes recreates them with 
the newest settings). 
   
   Now I see a different kind of error in my proxy-logs:
   
   ```
   2024-01-16T12:13:55,394+0000 [pulsar-proxy-io-2-4] INFO 
org.apache.pulsar.proxy.server.ProxyConnection - [/10.224.1.30:10697] New 
connection opened
   2024-01-16T12:13:55,476+0000 [pulsar-proxy-io-2-4] INFO 
org.apache.pulsar.proxy.server.ProxyConnection - [/10.224.1.30:10697] complete 
connection, init proxy handler. authenticated with token role admin, 
hasProxyToBrokerUrl: false
   2024-01-16T12:13:55,511+0000 [pulsar-proxy-io-2-3] INFO 
org.apache.pulsar.client.impl.ConnectionPool - [[id: 0x73eeed53, 
L:/10.224.1.10:60466 - 
R:pulsar-broker.pulsar.svc.cluster.local/10.224.1.2:6651]] Connected to server
   2024-01-16T12:13:55,531+0000 [pulsar-proxy-io-2-3] WARN 
org.apache.pulsar.client.impl.ClientCnx - [id: 0x73eeed53, L:/10.224.1.10:60466 
- R:pulsar-broker.pulsar.svc.cluster.local/10.224.1.2:6651] Received error from 
server: Invalid roles.
   2024-01-16T12:13:55,531+0000 [pulsar-proxy-io-2-3] WARN 
org.apache.pulsar.client.impl.ClientCnx - [id: 0x73eeed53, L:/10.224.1.10:60466 
- R:pulsar-broker.pulsar.svc.cluster.local/10.224.1.2:6651] Received unknown 
request id from server: -1
   2024-01-16T12:13:55,531+0000 [pulsar-proxy-io-2-3] INFO 
org.apache.pulsar.client.impl.ClientCnx - [id: 0x73eeed53, L:/10.224.1.10:60466 
! R:pulsar-broker.pulsar.svc.cluster.local/10.224.1.2:6651] Disconnected
   2024-01-16T12:13:55,531+0000 [pulsar-proxy-io-2-3] WARN 
org.apache.pulsar.client.impl.ConnectionPool - [[id: 0x73eeed53, 
L:/10.224.1.10:60466 ! 
R:pulsar-broker.pulsar.svc.cluster.local/10.224.1.2:6651]] Connection handshake 
failed: org.apache.pulsar.client.api.PulsarClientException: Connection already 
closed
   ```
   
   It's showing a succesful authentication attempt (thanks to the new 
config-entry). But then the server responds with a ` Received error from 
server: Invalid roles.`
   
   Sorry to further bother you with that, but do you have any ideas about that? 
Are there other configs to add to fix this issue?
   
   I could provide my yaml if that helps, but I mostly just followed the 
official instructions for the helm chart and made no other changes. 


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to