- Version: 14.12.0
- Platform:
Linux solus 5.6.19-158.current #1 SMP PREEMPT Sun Jul 26 14:17:01 UTC 2020 x86_64 GNU/Linux - Subsystem: http2
What steps will reproduce the bug?
consthttp2=require('http2');consttls=require('tls');constoptions={ALPNProtocols: ['h2'],host: 'nghttp2.org',servername: 'nghttp2.org',port: 443};constsocket=tls.connect(options,async()=>{console.log('Connected!');awaitnewPromise(resolve=>setTimeout(resolve,1000));constsession=http2.connect('https://nghttp2.org',{createConnection: ()=>socket});session.once('remoteSettings',()=>{console.log('Received remote settings!');});});How often does it reproduce? Is there a required condition?
Always.
What is the expected behavior?
Connected!
Received remote settings!
What do you see instead?
Connected!
NghttpError: Protocol error
Additional information
This is similar to #33343
Linux solus 5.6.19-158.current #1 SMP PREEMPT Sun Jul 26 14:17:01 UTC 2020 x86_64 GNU/LinuxWhat steps will reproduce the bug?
How often does it reproduce? Is there a required condition?
Always.
What is the expected behavior?
What do you see instead?
Additional information
This is similar to #33343