Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

Problem connecting to websocket server on local network wit an external ip 192.168.0.xx

Aperta
#72 6 commenti 0 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
4/5
Tempo stimato
3-5 giorni
Idoneità per principianti
35/100
Tipo di issue
Bug
Chiarezza
Abbastanza chiara
Stato di attività
Ferma
Stack tecnologico
csharp, unity

Direzione di ricerca

Inizia da Assets/Scripts/Clients/CortexClient.cs:56 e riproduci l’handshake TLS usando l’indirizzo LAN invece di localhost nell’editor Unity. Confronta la connessione Unity che fallisce con la connessione wscat funzionante e ispeziona il package NativeWebSocket in WebSocket/WebSocket.cs:478. Il lavoro è completato quando l’editor Unity e un dispositivo VR compilato riescono a connettersi al server websocket locale indicato tramite il suo indirizzo LAN.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

PROBLEM

Im trying to connect to a websocket server hosted on my lan at wss://192.168.0.42:6868. It doesn't require authorization.

The websocket client fails the TLS handshake if i use an external ip like wss://192.168.0.xxx:6868 but it works fine if i use wss://localhost:6868

DETAILS

I can connect via the the TUI app wscat, but when I try to connect via the Unity editor I get the following error:

Connection Error! Please double check your URL and ensure the cortex API is runningURL: wss://192.168.0.42:6868 Error: Unable to connect to the remote server
UnityEngine.Debug:LogError (object)
CortexClient:<Start>b__13_1 (string) (at Assets/Scripts/Clients/CortexClient.cs:56)
NativeWebSocket.WebSocket/<Connect>d__27:MoveNext () (at Library/PackageCache/com.endel.nativewebsocket@c5101c0776/WebSocket/WebSocket.cs:478)
UnityEngine.UnitySynchronizationContext:ExecuteTasks () (at /Users/bokken/buildslave/unity/build/Runtime/Export/Scripting/UnitySynchronizationContext.cs:107)

Ideally I'd like to connect to the same local web socketserver over the local network on the Unity editor, and via a compiled device in VR.

Lingua principale
C#
Stelle
1.7k
Fork
207
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Preparare l'ambiente

Questo progetto non fornisce container di sviluppo, Dockerfile né guida per i contributori, quindi l'ambiente è a tuo carico: parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di endel/NativeWebSocket

Tutte le issue di endel/NativeWebSocket

Issue simili

Altre issue su C#

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.