-
Notifications
You must be signed in to change notification settings - Fork 132
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Firefox issue ? #49
Comments
We test under Firefox regularly. Did the user choose « Receive: Nothing » in the side menu? Is there anything in the logs? |
Case 1: Case 2: Case 3: |
Could you please show the "ICE Stats" section of |
Unable to reproduce. Please reopen if you can provide further information. |
Hi ! I comment this issue, since i have the exact same problem : Firefox doesn't display other people's camera or shared screen. At the same time, Chromium is able to display video streamed by Firefox (or Chromium obviously). Some insights on my setup :
Finally, i notice that this happens only if Firefox connects from WAN ; when i try the same setup but with my 2 clients on the same network than my server (as it's a home server), it works fine ! Feel free to ask for more information :-) I can also give you the URL of my server if you want to see it by yourself (but i would prefer not giving it publicly) |
Here is a save of my ICE stats section from My server is on the distant MY_SERVER_PUBLIC_IP ip, pointed-to by MY_PUBLIC_DOMAIN. Some networks explanation :
|
In Galène's log, you should see something about the relay test being
successful or not. Please tell us what it says.
Please type "/relay-test" in the chat window. It should tell you
something. Please let us know what it is, in both Chrome and Firefox.
(Just to be clear: we need three results, the server-side relay test, and
both client-side relay tests.)
|
On Galene's log, i see this just after server start, and twice a day : But the command I run the server with |
On Galene's log, i see this just after server start, and twice a day :
Relay test successful in 55.221258ms, RTT = 939.986µs
This indicates that the TURN server is accessible from Galène's server.
But the command /relay-test returns "Relay test failed: Error: timeout" in
Firefox AND Chromium (and also on Firefox while on the same network than the
server, although video works at this time).
This means that the TURN server is *not* accessible from the browser. You
need to make sure that the address MY_PUBLIC_IP:8444 allows incoming TCP
traffic (essential) and incoming UDP traffic (less essential, but nice to
have).
|
Thank you for your answer. I don't know how to diagnose better. Ports appear open when using online port checker tool, or I tried using directly server_local_IP:8443 without https, bypassing my reverse-proxy, but same result. Would you have any idea for something else i could check ? Some way to enable verbose/debug mode maybe ? Or client-side logs, to see which checks are performed ? Edit : tried outside of Docker, directly on my server, with and without https, with default ports. Didn't try video on Firefox, but the EDIT : if i run Galène directly on my server (not containerized), with default ports, and specify If i run it with |
Log into a group, then open the Javascript console (Ctrl-k in Firefox), and evaluate the following:
|
On Chrome, Safari all is working perfectely
On Firefox, user can connect but is not showing the video of other people. (other can see him).
Is it a general issue on FF ?
thanks
The text was updated successfully, but these errors were encountered: