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: 链式代理、路由、全局默认出站节点之间存在冲突,可能导致无法启动 #809

Open
gitiray opened this issue Nov 11, 2024 · 0 comments

Comments

@gitiray
Copy link

gitiray commented Nov 11, 2024

描述问题

如果链式代理在路由里被用到了,然后全局默认出口的节点正好是链式代理里用到的第一个节点,会导致无法连接。

预期行为:正常启动

实际行为:报错 Failed:: dependency[nil] not found for outbound

如何复现

存在三个节点 A B C
新建一个链式代理 D(由A->B组成,顺序不能颠倒)
在路由里添加一条规则,指定该规则的出站为 D,启用规则
此时:

  • 在节点列表里激活节点 B C D 连接均正常
  • 若选择A作为激活状态(即全局默认出站),此时会报错,无法连接
  • 关闭上面出站D的路由规则,选择A节点默认出站,此时也正常
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant