Connessioni API con IPv6

Sembra che la libreria che stai utilizzando stia tentando connessioni sia tramite IPv4 che IPv6; questa è una buona notizia e significa che non hai lo stesso problema di qui!

Affrontiamoli separatamente:

Ciò significa che il tuo lato ha inviato un TCP SYN per tentare la connessione all’istanza ospitata, ma non ha ricevuto una risposta. Ciò generalmente significa una delle seguenti cose:

  • la richiesta non è arrivata al server
  • il server (o qualcosa lungo il percorso) l’ha deliberatamente eliminata silenziosamente
  • la risposta non è tornata alla tua macchina

Poiché

è probabile che si tratti di un problema con la configurazione di rete sulla tua macchina.

Ciò significa che il tuo stack di rete ha detto “Non posso arrivarci” ed è normale poiché ciò che stai utilizzando evidentemente ripiega su IPv4.

Considerando tutto, sospetto che:

  • IPv4 fallisca dalla tua macchina (non è chiaro se questo sia vero, per favore verifica - “è in grado di connettersi bene” potrebbe significare che sta utilizzando IPv4 o IPv6)
  • IPv4 fallisca dal tuo container WSL
  • IPv6 funzioni dalla tua macchina
  • IPv6 fallisca dal tuo container WSL

Per favore, invia una nota a @team con il tuo indirizzo IPv4 esterno e verificheremo se viene deliberatamente scartato - abbiamo alcuni intervalli IP mal comportati bloccati e questo ci permetterà di escluderlo.

Se, tuttavia, sia IPv4 che IPv6 funzionano dalla tua macchina ma falliscono dal tuo container WSL, questo è qualcosa che dovrai risolvere per quanto riguarda la tua configurazione WSL.