Hardware: Old laptop or computer: Lenovo Think Server
YunoHost version: 11.2.10 (stable).
I have access to my server : Through SSH and webadmin
Are you in a special context or did you perform some particular tweaking on your YunoHost instance ? : no
If your request is related to an app, specify its name and version: Galene 0.8.0~ynh2
Description of my issue
Galene Turn server not working. When I log into a group, I see only me. When others in the group log in, they only see themselves. No audio at all. We can text each other. After a period of time each group member is disconnected. When the members of the group log in, again, you are logged in more than once. Only text works.
NB: you can use paste.yunohost.org to share logs and error messages. You can also directly include error messages using backticks like this :
Here are the logs when starting Galene:
Feb 13 13:11:44 systemd[1]: Started Galène: videoconferencing server.
Feb 13 13:11:44 galene[2378]: 2024/02/13 13:11:44 Starting built-in TURN server on 23.84.35.224:1195
Feb 13 13:13:53 galene[2378]: 2024/02/13 13:13:53 Relay test failed: timeout
Feb 13 13:13:53 galene[2378]: 2024/02/13 13:13:53 Perhaps you didn't configure a TURN server?
Feb 13 14:14:14 galene[2378]: 2024/02/13 14:14:14 client: websocket: close 1006 (abnormal closure): unexpected EOF
Feb 13 14:14:39 galene[2378]: 2024/02/13 14:14:39 Replace: file does not exist
Feb 13 14:16:50 galene[2378]: 2024/02/13 14:16:50 client: client is dead
Feb 13 14:18:43 galene[2378]: 2024/02/13 14:18:43 client: client is dead
Galene uses port 1194 because it is the OpenVPN port, which is open in many university networks. If you need to use a different port, please use the -turn option on Galene’s command line:
Hey jch,
I don’t start Galene from the command line but rather from Yunohost. The /etc/systemd/system/galene.service file has no colon. Do I add this to the URL?
Ah, sorry, I’ve missed that: you’ve already switched to port 1195. So actually your issue is this:
Relay test failed: timeout
Perhaps you didn’t configure a TURN server?
Please connect to Galene, and type /relay-test in the chatbox. Two cases:
If Galene says Relay test failed, then the TURN port is not accessible. Please reconfigure your router to forward the TURN port.
If Galene says Relay test successful, then the TURN port is accessible, but your NAT doesn’t support hairpinning. In that case, please check your router’s configuration to see whether there’s an option to enable hairpinning. (But I’m not optimistic, routers that support hairpinning usually enable it by default.)
Your log says Starting built-in TURN server on 23.84.35.224:1195. You may check whether it’s started by doing netstat -apn, see if somebody’s listening on port 1195.
Hi @ralphshinevar , I’m struggling with the Galene Turn server too.
I have not got the /relay-test command to work with the built in or external server yet.
…just wanted you to know
edit: However, the connection from inside LAN to the outside seems to work Ok here.