Ich hab bei mir Zuhause letzte Woche endlich mal IPv6 eingerichtet. Ich dachte mir, geil, ohne NAT müsste Peer-to-Peer WebRTC endlich gehen, aber das war wohl nichts. Testweise habe ich für einem PC in beide Richtungen alle Ports aufgemacht, TCP und UDP, kein NAT, keine Firewall, nichts dazwischen. Ich habe geprüft, dass Verbindungen in beide Richtungen aufgebaut werden können, und dass nichts an den Ports usw. unterwegs verändert wird, und dass ich nur IPv6 konfiguriert hatte. Netzwerkmässig alles in Ordnung. Aber trotzdem, WebRTC wollte einfach keine Peer-to-Peer Verbindungen herstellen. Ich habe sogar einen Bugreport beim Test Tool aufgemacht: https://github.com/webrtc/testrtc/issues/363 Ich will eigentlich nicht glauben, dass direkte Peer-to-Peer Verbindungen bei WebRTC momentan einfach kaputt sind, deshalb wundere ich mich, bei dem test tool hier: https://test.webrtc.org/ - ist da bei irgend jemandem der Punkt IPv6 auf grün? Und was denkt ihr könnte das Problem sein, was kann ich noch prüfen?
Beitrag #6837834 wurde vom Autor gelöscht.
Bei mir geht es aber nur mit dem Chromium, nicht mit dem Firefox (92.0). Die ganzen Versionsnummern siehe Screenshot. Edit: Kann mir jemand erklären wo die IP 10.2.0.32 herkommt, welche auf dem Screenshot zu sehen ist. (Ich habe bei mir kein 10er-Netz). Edit2: Ich habe den Beitrag davor wegen einem falschen Screenshot gelöscht.
Bei mir geht auch ipv6 mit Telekom vdsl und altes Android Tablet. Martin
Ok, danke. Dann muss ich wohl auf meiner Seite doch noch weiter suchen. Ich glaube langsam eventuell ist bei meinem Provider auch noch etwas verkorkst. Von https://dnschecker.org/ping-ipv6.php kommen ICMPv6 Pakete an (Die sehe ich auch WAN seitig auf meinem Router), aber von https://ipv6-test.com/ kommt ICMPv6 nicht durch... Aber ICMPv6 sollte ja eigentlich nicht das Problem sein... Edit: Von anderen Seiten wie z.B. https://tools.keycdn.com/ipv6-ping kommt kommen ICMPv6 Pakete auch an. Auch am lokalen PC sehe ich sie. Ich frage mich, was bei ipv6-test.com anders ist...
:
Bearbeitet durch User
ipv6-test.com zeigt jetzt bei ICMP auch grün, das war was komplett anderes. Das WebRTC Problem versuche ich immernoch herauszufinden...
Ich komme einfach nicht dahinter, was da los sein könnte. Ich habe mal alles vom WAN Port meines Routers und alles was bei meinem PC durchläuft während dem Test aufgezeichnet (ist im Anhang). Da scheint eigentlich alles beim PC anzukommen. Mir gehen langsam die Ideen aus, was ich noch überprüfen könnte... PS: In den .pcap ist die 2a05:41c0:a:c30a:24fb:9774:c500:92ce die IP des PCs.
:
Bearbeitet durch User
Ich bin nun etwas weiter gekommen. In firefox-esr ist media.peerconnection.ice.obfuscate_host_addresses in about:config per default eingeschalten. Wenn ich das ausschalte, ist auf test.webrtc.org "Ipv6 enabled" auf grün. Und auf webtorrent.io bekomme ich auch endlich peers (Sogar wenn ich TURN deaktiviere (media.peerconnection.turn.disable)). Das Netzwerk war also wirklich nicht daran schuld. Ich muss noch nachsehen, was die Option macht. Und ich weiss auch immer noch nicht, warum das bei mir in Chromium nicht geht. Und der "Reflexive connectivity" test auf test.webrtc.org geht auch noch nicht. Da muss ich also noch weiter suchen. Edit: An hand von https://webrtc.github.io/samples/src/content/peerconnection/trickle-ice/ weiss ich, das mein Chromium auch diesen mDNS obfuscation BS macht, den ich nun in Firefox ausgeschaltet habe. Ist dort also das selbe Problem. Wie man das ausschaltet bin ich noch am suchen. Edit: In chrome ist es unter about:flags, "Anonymize local IPs exposed by WebRTC"
:
Bearbeitet durch User
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.