Replication broken after upgrade from 2.11.2 to 3.0.2 #23558
-
Greetings, I'm hoping the community can set me on the right track here. . . We upgraded our Pulsar clusters to version 3.0.2 and have been encountering issues with namespace-scoped replication ever since. The replication between clusters (cluster_a and cluster_b ) has started failing, and we noticed this shortly after the upgrade. We continue to observe this with 3.0.7 Problem Details: It seems like the brokers in our cluster_a cluster aren't passing the OAuth2 parameters required to authenticate with the other instance in cluster_b . Upon closer inspection, we noticed that the cluster configuration in cluster_a lacks the necessary authentication parameters:
The errors we’re seeing on the cluster_b cluster are like this:
To address this, we tried updating the cluster configuration for cluster_a to include OAuth2 parameters, hoping that it would resolve the issue. It is worth noting that cluster_a and cluster_b use the same auth endpoint and tokens. Below is a representation of the updated configuration:
Despite this, we’re still seeing the same authentication errors when attempting replication.
Any insights or advice from those who've encountered similar issues would be greatly appreciated. Thanks in advance for your help! |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment
-
From what I can tell, it looks like you are using Pulsar proxies in front of your brokers. The WARNING message indicates that you have NOT configured the authentication parameters on the proxies via the See the documentation for more details. |
Beta Was this translation helpful? Give feedback.
From what I can tell, it looks like you are using Pulsar proxies in front of your brokers. The WARNING message indicates that you have NOT configured the authentication parameters on the proxies via the
conf/proxy.conf
file.See the documentation for more details.