本地运行WebTransport示例时出现“Opening Handshake Failed”错误求助
WebTransport示例均出现「Opening Handshake Failed」错误排查
我尝试运行多个WebTransport实现示例,包括:
- quic-go/webtransport-go仓库的interop示例
- streaming-university/public-moq-demo示例
- adriancable/webtransport-go-example示例
但通过浏览器访问时,所有示例均出现相同错误:「Opening Handshake Failed」。
环境细节
我使用以下命令生成自签名证书:
openssl req -newkey rsa:2048 -nodes -keyout cert.key \ -x509 -out cert.pem -subj '/CN=Test Certificate' \ -addext "subjectAltName = DNS:localhost"
我通过WSL2运行这些示例,使用Google Chrome Canary 121版本访问客户端,并添加了如下启动参数:
--origin-to-force-quic-on=localhost:4443 localhost:1234 --allow-insecure-localhost --ignore-certificate-errors-spki-list=47DEQpj8HBSa+/TImW+5JCeuQeRkm5NMpJWZG3hSuFU=
请问有没有人遇到过此问题,或知道我遗漏了什么?
内容的提问来源于stack exchange,提问作者Farrel
相关产品推荐
相关产品推荐

