whyour / qinglong

支持 Python3、JavaScript、Shell、Typescript 的定时任务管理平台(Timed task management platform supporting Python3, JavaScript, Shell, Typescript)
http://demo.ninesix.cc:4433
Apache License 2.0
15.19k stars 2.86k forks source link

脚本管理中的调试功能无法输出执行信息 #2365

Closed ywmm3951 closed 1 month ago

ywmm3951 commented 2 months ago

Qinglong version

正式版 v2.17.4

Steps to reproduce

对脚本进行调试测试右边输出面板无任何记录,如下图。 qinglong

What is expected?

同上

What is actually happening?

同上

System Info

No response

Any additional comments?

No response

whyour commented 2 months ago

刷新下?或者重启下服务

ywmm3951 commented 2 months ago

刷新下?或者重启下服务

都试过了,不行。同时测试v2.10.13版本就正常,执行完会自动停止。 110

whyour commented 2 months ago

http://demo.ninesix.cc:4433/script demo 环境是没问题的,你这个看下服务都启动正常了吗,浏览器控制台有报错没

ywmm3951 commented 2 months ago

我又测试了下,发现是间歇性的bug,我用你的demo环境测试时好时坏,下图是坏的情况。 111 不手动点击停止不会停下来,也没有任何输出信息。

whyour commented 2 months ago

@ywmm3951 用 chrome 浏览器呢

ywmm3951 commented 2 months ago

@ywmm3951 用 chrome 浏览器呢

破案了,我额外配置了http地址没问题,脚本调试输出正常。而我做了反代,配置了证书,所以https地址下脚本调试无法正常运行。麻烦这个bug如何修复一下,谢谢!

whyour commented 1 month ago

最新版还有问题吗

ywmm3951 commented 1 month ago

最新版还有问题吗 还是一样的问题,http访问测试正常,https访问测试不正常,版本:v2.17.5

whyour commented 1 month ago

你是不是没转发 websocket 请求

ywmm3951 commented 1 month ago

你是不是没转发 websocket 请求

谢谢!已解决,我在群晖设置反向代理里面额外添加了websocket 支持就好了,这个一般人还真不知道需要额外这样设置。