nodece commented on issue #10816: URL: https://github.com/apache/pulsar/issues/10816#issuecomment-1359354913
Thank @lhotari for your explanation. > One detail of the proxy is that after the proxy has connected, it switches to a mode where plain bytes are proxied without decoding the protocol messages. I know this, so the proxy authentication data should not contain an expiration time, and then just refresh the client authentication data, and we also should notice we have a client on the proxy, which is used to lookup the topic URL and metadata, sometimes the client is ignored. https://github.com/apache/pulsar/pull/17831 didn't refresh the proxy's client authentication data, here should be the user's authentication data. The proxy's client passes two authentication data, one from the self, and one from the actual user. https://github.com/apache/pulsar/pull/18130 fixes a bug that updates the authentication variable, this should be an important fix. -- 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]
