Azure / Azure/DotNetty

一个异常问题

Aperta
#421 4 commenti 0 reazioni 0 assegnatari Vedi su GitHub
Lingua principale
C#
Stelle
4.3k
Fork
1k
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

先描述下我的环境
1、一个支持websocket的服务,该websocket服务支持SSL证书访问,已布在阿里服务器上,并搞了个免费的证书SSL。
2、对外的访问(包括webapi和websocket)统一经过网关路由,网关路由用的是ocelot中间件。比如域名www.abc.com绑了ip和443端口
3、Websocket服务监听的是8084,用户通过访问www.abc.com路由到8084。进行websocket连接。
现在的问题是:路由配置看起来是正常,能正常路由到websocket服务,但是每次连接时总是报这个错:WebSocketServerHandler 引发类型为“DotNetty.Codecs.DecoderException”的异常。然后就自动断开,
如果把websocket访问地址加上端口号,如wss://www.abc.com:8084/websocket,则一切正常。
能帮我分析下,这可能是什么问题吗?该怎么解决这个问题

Guida per i contributori

Apri la guida per i contributori

Direzione di ricerca

Non sono indicati file sorgente, test o punti di ingresso. Inizia riproducendo la connessione WebSocket tramite il gateway Ocelot su wss://www.abc.com e confrontala con la connessione diretta a :8084, quindi esamina la DecoderException risultante; il lavoro è completo quando viene identificata la discrepanza di routing o TLS e viene documentata una correzione verificata.

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

Valutazione

Stack tecnologico
csharp
Ambito
networking
Tipo di issue
Bug
Difficoltà
4/5
Tempo stimato
3-5 giorni
Stato di attività
Ferma
Chiarezza
Da chiarire
Idoneità per principianti
25/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.