Skip to content

增加不能使用CFW访问的域名配置 #241

@debugger-zhang

Description

@debugger-zhang

以下域名因为托管在Cloudflare上,使用CFW访问会出错:
discord.com、discord.gg、discordapp.com、discordapp.net

目前我的hack是:
(1)

logging.warning('%s do_DIRECT "%s %s" 失败,尝试使用 "%s" 规则。',
,前面加上:

                        if ("discord.com" in self.url or "discord.gg" in self.url or "discordapp.com" in self.url or "discordapp.net" in self.url):
                            continue

(2)

if set_temp_connect_action(host):
,前面加上:

                if ("discord.com" in host or "discord.gg" in host or "discordapp.com" in host or "discordapp.net" in host) and "CFW" in GC.LISTEN_ACT:
                    return

(3)ActionFilter.ini的[0-fakecert]段增加:(discord.gg通常能正常访问,所以无需配置)

discord.com = @none
.discord.com = @none
.discordapp.net = none@none # 注意此条和其他3条不同,如果用@none会出问题
.discordapp.com = @none

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions