Open Respectre opened 6 years ago
I have the same issue. How to get cluster mode to work when each node has a public and a private IP? Clients connect to the public IP using DNS SRV, but traffic between the nodes should flow through the internal network (private IPs)
I have two flexisip instances in cluster behind NAT, each have local and global ip Also i have 2 records in DNS SRV for my sip domain
transport config:
redis config:
auth config:
registrar:
cluster config
when clients call each over and DNS SRV return same address for them everything work fine
Then i try to simulate ip address split with custom DNS server for one of clients, i receive 503 service unavailable on INVITE
Is it possible at all, to make call between clients, when they connects to different instances in cluster? Maybe i am trying to do something that is not intended to work? In fact i am trying to do failover on two ISP, in current configuration each ISP point to different flexisip instance in cluster, maybe there is another way?
appreciate your help!