Bridge beworben nur private ICE-Kandidaten - kein Treffen hatte Medien für 35 Tage

FixKlusterServices
Verschifft
5. August 2026 um 01:33 UTC
Autor
Kamo
Ausschuss
1a1a7dd

Die Brücke hat in den 35 Tagen, die diese Hülse hat, nie eine einzige ICE-Verbindung fertiggestellt gewesen (0 Erfolge, 18 Kündigungen). Jede Konferenz verbunden über XMPP fein und saß dann dort ohne Audio oder Video, bis der Client aufgab und zeigte "Etwas ist schief gelaufen". Cause: Meet/jvbs eigene /etc/cont-init.d/10-config leitet die NAT-Mapping-Karten ab lokale Adresse von .ip Route erhalten 1 ". Auf dieser Hülse letzten Start hatte der Knoten keine Standard-Route noch, so LOCAL_ADDRESS kam leer heraus, die gerenderte jvb.conf bekam "Local-Adresse = "", ice4j hat das auf 127.0.0.1 und die resultierende ************ Maske=47.181.8.84) mit nein geernteter Kandidat. Der STUN Kartierungsernte - die einzige andere Quelle eines öffentliche Adresse - starb im gleichen Moment auf "ungelöste Adresse", weil Auch der Cluster DNS war nicht oben (stunDiscoveryFailed=true). Die Brücke also Angeboten nur 10.42.0.151 (Cilium), 10.8.1.1 (wg0) und 10.0.50.0 (eno50), keiner von denen jeder Browser erreichen kann, und es gebunden UDP/10000 auf diese drei Adressen nur - nie auf 192.168.4.22, das ist, wo der Router tatsächlich liefert Medien (verifiziert: UDP Sonden zu 47.181.8.84:10000 kommen auf eno49 bei 192.168.4.22:10000). Beide Eingänge wurden einmal abgetastet, bei der Einführung, und nie wieder besucht, so dass die Hülse blieb für sein ganzes Leben gebrochen und dabei vollkommen gesund ausgesehen. - Fügen Sie einen Init-Contain hinzu, der blockiert (sichtlich, als Init:0/1), bis der Knoten einen hat Standard-Route mit der erwarteten Quelladresse und DNS löst, dann schreibt /config/custom-jvb.conf endet mit "custom-jvb.conf", so es überschreibt die Vorlagenwerte. Es pins ICE Ernte an die Knotenadresse und kartografiert es explizit der öffentlichen Adresse, anstatt einem zu vertrauen Ableitung, die still ergibt "". - Verwenden Sie getent, nicht graben, für die DNS warten: dig segfaults in diesem Bild (Ausgang 139), die auch die Quelle des "jeden gültigen Präfixes" ist, wird erwartet, anstatt ";" sausen das Bild bei jedem Start. - Zurück /config mit einem emptyDir, damit der init-Container ihn aussäen kann. - Set JVB_WS_DOMAIN: Das Bild fällt ansonsten auf PUBLIC_URL zurück und wirbt die colibri-ws URL als wsss://localhost:8443/..., die kein Browser erreichen kann. (Latent heute bevorzugt lib-Meet-meet SCTP, wenn beide angeboten werden.) - Fügen Sie den jvb-k1m1 Service hinzu: die meet nginx proxies /colibri-ws/<server-id?/ to ************ und so gab es keinen Namen. - Punkt der Meet-jvb Service's colibri Port bei 9090; 8080 auf diesem hostNetwork Knoten ist CockroachDB. - Lassen Sie den toten OCTOR_RELAY_ID-Typo und den veralbten DOCKER_HOST_ADDRESS fallen.

Alle Änderungen

Wie, was Sie sehen Versand?

Jedes dieser Updates landet automatisch in Ihrem Arbeitsbereich. Starten Sie frei und beobachten Sie es Woche für Woche wachsen.

Free Forever startenPreisgestaltung anzeigen