Open Bug 1819934 Opened 1 year ago Updated 1 year ago

sekii.gitlab.io - WebRTC connection never establishes if behind CGNAT

Categories

(Core :: WebRTC: Networking, defect, P2)

Firefox 111
Desktop
Linux
defect

Tracking

()

People

(Reporter: rbucata, Unassigned)

References

(Depends on 1 open bug, )

Details

Attachments

(1 file)

From github: https://github.com/webcompat/web-bugs/issues/118786.

<!-- @browser: Firefox 111.0 -->
<!-- @ua_header: Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/111.0 -->
<!-- @reported_with: unknown -->
<!-- @public_url: https://github.com/webcompat/web-bugs/issues/118786 -->

URL: https://sekii.gitlab.io/pokemon-tracker/

Browser / Version: Firefox 111.0
Operating System: Linux
Tested Another Browser: Yes Chrome

Problem type: Something else
Description: WebRTC connection never establishes if behind CGNAT (ICE over TCP not working)
Steps to Reproduce:
Click on settings, network options, give the ID to someone on another network behind CGNAT. That person should try connecting to that ID (in the same menu). You'll see that nothing happens and firefox complains about a broken TURN server.

The same steps do work on chromium/chrome.

<details>
<summary>Browser Configuration</summary>
<ul>
<li>None</li>
</ul>
</details>

From webcompat.com with ❤️

Change performed by the Move to Bugzilla add-on.

The issue was first reported on Github, via webcompat.com. If the Product and Component are not correct, please feel free to move the issue accordingly.

OS: Android → Linux
Hardware: Unspecified → Desktop
Summary: sekii.gitlab.io - see bug description → sekii.gitlab.io - WebRTC connection never establishes if behind CGNAT
Version: unspecified → Firefox 111
Component: Networking → WebRTC: Networking

Byron, any thoughts here?

Flags: needinfo?(docfaraday)

Raul, please attach a copy of about:webrtc to the bug.

Flags: needinfo?(raul.bucata)

Hi Michael. This came from webcompat.com, from an anonymous user.

Flags: needinfo?(raul.bucata)

Hey, original reporter here.

I just attached a copy of my about:webrtc after trying to establish a connection. Let me know if this is enough for you.

We just don't have full support for ICE-TCP yet, that's tracked in bug 1176382. NATs that force TCP-only aren't going to work very well without a TURN TCP/TLS server, unfortunately.

Flags: needinfo?(docfaraday)

I'll mark this as depending on Bug 1176382 and match the priority/severity for now.

Severity: -- → S3
Depends on: 1176382
Priority: -- → P2
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: