Fix AnyRouter Public Claude API Error 520: A Simple Environment Variable Solution

Recently, users have encountered error code 520 when using the Claude service on AnyRouter’s public platform, preventing normal service operation. The error appears as ‘All providers failed, status: 520’ with a retry prompt. For this issue, the technical community has provided a simple and effective solution. Users only need to locate Claude’s configuration file (macOS path: /Users/username/.claude/settings.json, similar path for Windows systems), create it if it doesn’t exist, and add the property: ‘CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC’:true. After saving, restart Claude to restore normal functionality. Analysis suggests this issue may be related to API forwarding interference caused by reverse engineering, and this environment variable can effectively filter out non-essential traffic interference. This solution is straightforward and requires no complex operations, resolving the troublesome 520 error and improving the AnyRouter public platform user experience.

Original link:Linux.do

C code80.ai · AI 编码 API 聚合 Claude / GPT 多模型统一接入,稳定不限速,按量计费,几行配置接入 Claude Code。 了解一下 ›

抢沙发

评论前必须登录!

立即登录   注册