We're using a bridge between two clusters (both running EMQX 4.0.7) to forward messages. However, when it sends a message the bridge stops working and raises the following error:
From the error code we receive a RC_NO_MATCHING_SUBSCRIBERS. My question is: should this close the bridge connection and stop the bridge from functioning at all?
The situation we're in now is that we receive this error and the bridge is disconnected each time we try to start the bridge. How can we resolve this issue?
Hi!
We're using a bridge between two clusters (both running EMQX 4.0.7) to forward messages. However, when it sends a message the bridge stops working and raises the following error:
So, the reason given is:
{puback_error_code,16}
. When we take a look at the source code handling the puback:It matches
RC
toRC_SUCCESS
and must match type. In this projectRC_SUCCESS
is not defined, however it is defined in emqx itself:From the error code we receive a
RC_NO_MATCHING_SUBSCRIBERS
. My question is: should this close the bridge connection and stop the bridge from functioning at all?The situation we're in now is that we receive this error and the bridge is disconnected each time we try to start the bridge. How can we resolve this issue?