w38351479 / ngx_lua_waf

ngx_lua_waf二次开发,保留大部分原有功能特性,整合其他猿的新增功能,优化、维护等
MIT License
6 stars 1 forks source link

http2 post date error #2

Open chiyouli opened 8 months ago

chiyouli commented 8 months ago

想請問如nginx.conf 開啟http2設定後

post 資料或上傳圖檔時都會報錯

主要錯誤是waf.lua 檔案下30行

local sock, err = ngx.req.socket()

請問是否有解決方式?

錯誤訊息如下 [error] 32675#0: *422 lua entry thread aborted: runtime error: /usr/local/openresty/nginx/conf/waf/waf.lua:30: http v2 not supported yet stack traceback: coroutine 0: [C]: in function 'socket'

w38351479 commented 8 months ago

本身就不支持 可以参考这里,我去看了最新源码也确实这样(openresty-1.21.4.3/bundle/ngx_lua-0.10.25/src/ngx_http_lua_socket_tcp.c) http://www.manongjc.com/detail/57-jnxawrbdzexingd.html