Bridge pubblicizzato solo candidati privati ICE — nessun incontro ha avuto media per 35 giorni

FixKlusterServices
Spegnimento
5 agosto 2026 alle ore 01:33 UTC
Autore
Kamo
Impegno
1a1a7dd

Il ponte non ha mai completato un unico collegamento ICE nei 35 giorni che questo pod ha sono stati in su (0 successi, 18 terminazioni). Ogni conferenza si è unito a XMPP fine e poi seduto lì senza audio o video fino a quando il cliente si è arreso e si è presentato "Qualcosa è andato storto". Causa: Meet/jvb's own /etc/cont-init.d/10-config deriva la mappatura NAT indirizzo locale da `ip route get 1`. L'ultimo inizio di questo baccello il nodo non aveva percorso predefinito ancora, così LOCAL ADDRESS è uscito vuoto, il jvb.conf reso ottenuto `local-address = "', ice4j risolto che a 127.0.0.1, e il risultante E' una maschera che non corrisponde a niente. candidato raccolto. Il raccoglitore di mapping STUN — l'unica altra fonte di un indirizzo pubblico — morto nello stesso momento su "indirizzo non risolto" perché cluster DNS non è stato aggiornato né (stunDiscoveryFailed=true). Il ponte dunque solo 10.42.0.151 (cilium), 10.8.1.1 (wg0) e 10.0.50.0 (eno50), nessuno dei quali nessun browser può raggiungere, e ha legato UDP/10000 su quelli solo tre indirizzi — mai su 192.168.4.22, che è dove il router effettivamente fornisce i media (verificati: sonde UDP a 47.181.8.84:10000 arrivare su eno49 a 192.168.4.22:10000). Entrambi gli input sono stati campionati una volta, all'avvio, e mai rivisitati, quindi il pod rimasto rotto per tutta la sua vita, cercando perfettamente sano. - Aggiungere un contenitore init che blocca (visibilmente, come Init:0/1) fino a quando il nodo non ha un percorso predefinito con l'indirizzo sorgente previsto e DNS risolve, quindi scrive /config/custom-jvb.conf — jvb.conf termina con `include "custom-jvb.conf"`, quindi sovrascrive i valori modello. Perde la raccolta ICE all'indirizzo del nodo e la mappa all'indirizzo pubblico esplicitamente, invece di fidarsi di un derivazione che cede silenziosamente ". - Utilizzare getent, non scavare, per l'attesa DNS: scavare segfaults in questa immagine (uscita 139), che è anche la fonte del `qualsiasi prefisso valido è previsto piuttosto che ";;" `linea i registri di immagine su ogni inizio. - Indietro /config con un vuotoDir in modo che il contenitore init può semerlo. - Impostare JVB WS DOMAIN: l'immagine altrimenti rientra in PUBLIC URL e pubblicizza l'URL di colibri-ws come wss://localhost:8443/..., che nessun browser può raggiungere. (Latent today — lib-Meet-meet preferisce SCTP quando entrambi sono offerti.) - Aggiunga il servizio jvb-k1m1: il soddisfare nginx proxies /colibri-ws/iserver-id>/ a E non esisteva nessun nome del genere. - Puntare il porto colibri di Meet-jvb Service a 9090; 8080 su questo hostNetwork Nodo è CockroachDB. - Getta il tipo OCTOR RELAY ID morto e il DOCKER HOST ADDRESS deprecato.

Tutte le modifiche

Come quello che vedi la spedizione?

Ognuno di questi aggiornamenti atterra automaticamente nello spazio di lavoro. Inizia gratis e guardalo crescere settimana dopo settimana.

Inizia gratis per sempreVisualizza il prezzo