Turn configuration not updating to internal Coturn server.
It seems like new install-2.6.sh does not update old & existing /usr/share/bbb-web/WEB-INF/classes/spring/turn-stun-servers.xml It still contains google stun server and empty turn servers by default.
After some further investigation I fount out that bbb-install-2.6.sh is overwriting the config in /etc/bigbluebutton/turn-stun-servers.xml. I guess this is not a good way because this are the users overwrite configuration files.
Instead /usr/share/bbb-web/WEB-INF/classes/spring/turn-stun-servers.xml should be updated.
Also the new /etc/bigbluebutton/turn-stun-servers.xml config has no Stun server. Is it just missing or not recommended any more?
I guess this is not a good way because this are the users overwrite configuration files.
I agree.
The installation script should modify /usr/share/bbb-web/WEB-INF/classes/spring/turn-stun-servers.xml.
Then, if users need to customize something (for example add any other TURN/STUN servers), they should modify /etc/bigbluebutton/turn-stun-servers.xml.
This way the script and the user don't overwrite the modifications of each-other.