One of the failover broker is unable take on the active role.
From the failover log file, there are Monitor-Driver error that states the setBroker function failed:
ASL_MSG-*-ASLP-failover/failover-monitor.asl: Notify http://<URL address>:<port>/smarts-edaa/setBroker of broker change failed; whill try later.
It is accompanished with an exception error:
<date> t@<thread number> Monitor-Driver
ASL_MSG-*-ASLP-failover/failover-monitor.asl: Notify http://<URL name>:<port>/smarts-edaa/setBroker of broker change failed; will retry later.
<date> t@<thread number> Monitor-Driver
ICNF-E-Failover_SETBROKER_FAILED-setBroker POST request failed for url: http://<URL name>:<port>/smarts-edaa/setBroker setting to broker: <URL name>:<port>
JIF-JVMIF_EXCEPTIONINCIJM-Error in InvokedStaticMethod: Exception in CI_JVM.
JAVA-EXCEPTION-While invoking "InvokeVoidMethod", with reason: "Connection refused" and stack trace:
<stack trace>
...
JAVA-EINVOKEEXC-Java exception invoking class "com/smarts/failover/ws/RequestSender", method "setBroker" with signature "<signature>" failed2.4 TCSA
Since customer does not use EDAA, customer need to comment out the following lines in the failover.conf file:
OnChangePOST = "http://smarts-tomcat-host-A:8080/smarts-edaa/setBroker";
OnChangePOST = "http://smarts-tomcat-host-B:8080/smarts-edaa/setBroker";
Then reload the configuration.