Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bug: connect timeout error #272

Open
Aaliceanna opened this issue Feb 14, 2025 · 1 comment
Open

Bug: connect timeout error #272

Aaliceanna opened this issue Feb 14, 2025 · 1 comment
Labels
awaiting feedback question Further information is requested

Comments

@Aaliceanna
Copy link

Describe the bug

配置好koishi以及novelai插件后在沙盒测试一直回复发生未知错误,日志见下方。浏览器未单独设置代理等,浏览器访问api.novelai.net结果显示ok,koishi则一直链接失败。

Steps to reproduce

未知

Expected behavior

正常回复

Screenshots

Image

Image

Image

Relevant log output

novelai ConnectTimeoutError: Connect Timeout Error
                            at onConnectTimeout (C:\Users\20429\AppData\Roaming\Koishi\Desktop\data\instances\default\node_modules\undici\lib\core\connect.js:190:24)
                            at C:\Users\20429\AppData\Roaming\Koishi\Desktop\data\instances\default\node_modules\undici\lib\core\connect.js:133:46
                            at Immediate._onImmediate (C:\Users\20429\AppData\Roaming\Koishi\Desktop\data\instances\default\node_modules\undici\lib\core\connect.js:172:33)
                            at process.processImmediate (node:internal/timers:478:21)
2025-02-14 15:24:35 [E] novelai TypeError: fetch failed
                            at node:internal/deps/undici/undici:12618:11
                            at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
                            at async [cordis.invoke] (C:\Users\20429\AppData\Roaming\Koishi\Desktop\data\instances\default\node_modules\@cordisjs\plugin-http\lib\index.cjs:325:19)
                            at async Proxy.<anonymous> (C:\Users\20429\AppData\Roaming\Koishi\Desktop\data\instances\default\node_modules\@cordisjs\plugin-http\lib\index.cjs:178:26)
                            at async login (C:\Users\20429\AppData\Roaming\Koishi\Desktop\data\instances\default\node_modules\koishi-plugin-novelai\lib\index.js:835:5)
                            at async _Command.<anonymous> (C:\Users\20429\AppData\Roaming\Koishi\Desktop\data\instances\default\node_modules\koishi-plugin-novelai\lib\index.js:1040:15)
                            at async Array.<anonymous> (C:\Users\20429\AppData\Roaming\Koishi\Desktop\data\instances\default\node_modules\@koishijs\core\lib\index.cjs:1083:14)
                            at async _Command.execute (C:\Users\20429\AppData\Roaming\Koishi\Desktop\data\instances\default\node_modules\@koishijs\core\lib\index.cjs:1097:22)
                            at async C:\Users\20429\AppData\Roaming\Koishi\Desktop\data\instances\default\node_modules\@koishijs\core\lib\index.cjs:2066:22
                            at async Proxy.withScope (C:\Users\20429\AppData\Roaming\Koishi\Desktop\data\instances\default\node_modules\@koishijs\core\lib\index.cjs:1975:22)
2025-02-14 15:24:35 [E] novelai Error: fetch https://api.novelai.net/user/subscription failed
                            at C:\Users\20429\AppData\Roaming\Koishi\Desktop\data\instances\default\node_modules\@cordisjs\plugin-http\lib\index.cjs:327:23
                            at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
                            at async [cordis.invoke] (C:\Users\20429\AppData\Roaming\Koishi\Desktop\data\instances\default\node_modules\@cordisjs\plugin-http\lib\index.cjs:325:19)
                            at async Proxy.<anonymous> (C:\Users\20429\AppData\Roaming\Koishi\Desktop\data\instances\default\node_modules\@cordisjs\plugin-http\lib\index.cjs:178:26)
                            at async login (C:\Users\20429\AppData\Roaming\Koishi\Desktop\data\instances\default\node_modules\koishi-plugin-novelai\lib\index.js:835:5)
                            at async _Command.<anonymous> (C:\Users\20429\AppData\Roaming\Koishi\Desktop\data\instances\default\node_modules\koishi-plugin-novelai\lib\index.js:1040:15)
                            at async Array.<anonymous> (C:\Users\20429\AppData\Roaming\Koishi\Desktop\data\instances\default\node_modules\@koishijs\core\lib\index.cjs:1083:14)
                            at async _Command.execute (C:\Users\20429\AppData\Roaming\Koishi\Desktop\data\instances\default\node_modules\@koishijs\core\lib\index.cjs:1097:22)
                            at async C:\Users\20429\AppData\Roaming\Koishi\Desktop\data\instances\default\node_modules\@koishijs\core\lib\index.cjs:2066:22
                            at async Proxy.withScope (C:\Users\20429\AppData\Roaming\Koishi\Desktop\data\instances\default\node_modules\@koishijs\core\lib\index.cjs:1975:22)

Launcher

Koishi Desktop

Backend

NovelAI (Token)

Versions

  • OS:
  • Adapter:
  • Node version:
  • Koishi version:

Additional context

未知问题来源是否为koishi中http插件

@Aaliceanna Aaliceanna added the bug Something isn't working label Feb 14, 2025
@MaikoTan
Copy link
Member

Looks like you are using VPN software, either enable TUN or set proxy url in Koishi configuration should work.

看起来您正在使用 VPN 软件,启用 TUN 或在 Koishi 配置中设置代理 URL 应该可以。

@MaikoTan MaikoTan added question Further information is requested awaiting feedback and removed bug Something isn't working labels Feb 18, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
awaiting feedback question Further information is requested
Projects
None yet
Development

No branches or pull requests

2 participants