whyour / qinglong

支持 Python3、JavaScript、Shell、Typescript 的定时任务管理平台(Timed task management platform supporting Python3, JavaScript, Shell, Typescript)
https://qinglong.online
Apache License 2.0
15.86k stars 2.95k forks source link

部分脚本报错ssl问题 #2390

Closed xmoxmo closed 2 months ago

xmoxmo commented 4 months ago

Qinglong version

2.17.5

Steps to reproduce

升级2.17.5后部分运行脚本报错2.17.4无这个问题,退回2.17.4也无问题: write EPROTO F861BF5A327F0000:error:0A00018A:SSL routines:tls_process_ske_dhe:dh key too small:ssl/statem/statem_clnt.c:2314:

What is expected?

升级2.17.5后部分运行脚本报错2.17.4无这个问题,退回2.17.4也无问题: write EPROTO F861BF5A327F0000:error:0A00018A:SSL routines:tls_process_ske_dhe:dh key too small:ssl/statem/statem_clnt.c:2314:

What is actually happening?

升级2.17.5后部分运行脚本报错2.17.4无这个问题,退回2.17.4也无问题: write EPROTO F861BF5A327F0000:error:0A00018A:SSL routines:tls_process_ske_dhe:dh key too small:ssl/statem/statem_clnt.c:2314:

System Info

No response

Any additional comments?

No response

xmoxmo commented 4 months ago

经过再次测试,网页从从2.17.4升级到2.17.5版本无此问题,但是docker重新拉取2.17.5就会报ssl错误

ADolphin-02 commented 4 months ago

我也是出现这个问题, 低版本没有问题

mazongYY commented 3 months ago

2.17.5版本,我也存在这个问题,新装也存在

whyour commented 3 months ago

提供下最小复现 demo

xmoxmo commented 3 months ago

提供下最小复现 demo

2.17.5的所在打包的docker镜像的openssl版本高导致的 2.17.5的为3.3.0版本 2.17.4的为3.1.4版本 拉取2.17.4的docker镜像,网页升级成2.17.5没有问题

IMG_20240608_155542.jpg

whyour commented 3 months ago

提供下最小复现 demo

2.17.5的所在打包的docker镜像的openssl版本高导致的 2.17.5的为3.3.0版本 2.17.4的为3.1.4版本 拉取2.17.4的docker镜像,网页升级成2.17.5没有问题

IMG_20240608_155542.jpg

有最小复现 demo 吗,是不是你访问的网站有问题

ChampionChann commented 3 months ago

image 遇到相同的问题,直接用docker装的2.17.5

xmoxmo commented 3 months ago

代码不是我的,我拿到的是加密后的,加密前的没有,我没找到最小复现demo @whyour

Warrior-li commented 3 months ago

遇到同样的问题

whyour commented 2 months ago

参考 https://github.com/whyour/qinglong/issues/2420#issuecomment-2213003603