feat: update tls and wss port for sbc-addresses

This commit is contained in:
Quan HL
2023-05-04 13:40:33 +07:00
parent f34e0bf241
commit 67b36d3207
2 changed files with 8 additions and 8 deletions
+5 -5
View File
@@ -105,25 +105,25 @@ srf.on('connect', (err, hp) => {
switch (arr[1]) {
case 'udp':
srf.locals.sbcPublicIpAddress = `${ipv4}:${port}`;
map.set(ipv4, {...addr, port: port})
map.set(ipv4, {...addr, port: port});
break;
case 'tls':
map.set(ipv4, {...addr, tls_port: port})
map.set(ipv4, {...addr, tls_port: port});
break;
case 'wss':
map.set(ipv4, {...addr, wss_port: port})
map.set(ipv4, {...addr, wss_port: port});
break;
}
}
}
map.forEach(addr => {
map.forEach((addr) => {
addSbcAddress(addr.ipv4, addr.port, addr.tls_port, addr.wss_port);
// keep alive for this SBC
setTimeout(() => {
addSbcAddress(addr.ipv4, addr.port, addr.tls_port, addr.wss_port);
}, interval);
})
});
// first start up, clean sbc address
cleanSbcAddresses();
+1 -1
View File
@@ -24,7 +24,7 @@ services:
ipv4_address: 172.39.0.2
sbc:
image: drachtio/drachtio-server:latest
command: drachtio --contact "sip:*;transport=udp,tcp" --loglevel debug --sofia-loglevel 9
command: drachtio --contact "sip:*;transport=udp" --loglevel debug --sofia-loglevel 9
ports:
- "9022:9022/tcp"
networks: