web server handshake error
KARTES25 opened this issue · comments
KARTES25 commented
komnotmr commented
I got the same issue.
Reproducing:
- Put to static folder my SPA (about 20 items - fonts, js bundles, icons)
- Compile server WITH_OPENSSL
- Launch server (httpd example) with1 process and 8 threads
- Hold ctrl+R in browser (chrome/mozilla) for simulate much requests to static and dynamic routes
- Get bad mac alert error in browser
I suppose, there is mistake in nio.c which corrupts openssl ctx buffer. But i'm not shure
ithewei commented
I got the same issue. Reproducing:
- Put to static folder my SPA (about 20 items - fonts, js bundles, icons)
- Compile server WITH_OPENSSL
- Launch server (httpd example) with1 process and 8 threads
- Hold ctrl+R in browser (chrome/mozilla) for simulate much requests to static and dynamic routes
- Get bad mac alert error in browser
I suppose, there is mistake in nio.c which corrupts openssl ctx buffer. But i'm not shure
Also openssl version < 1.1.0?
I tested like this, used openssl 1.1.1, but no question.
Launch server (httpd example) with1 process and 8 threads
wrk -c 100 https://127.0.0.1:8443/
ab -n 1000 https://127.0.0.1:8443/
komnotmr commented