rnetx / sing-box

https://sing-box.sagernet.org
Other
71 stars 8 forks source link

panic: runtime error: index out of range [0] with length 0 #44

Closed debiansid closed 1 month ago

debiansid commented 1 month ago

Operating system

Windows

System version

11

Installation type

Original sing-box Command Line

If you are using a graphical client, please provide the version of the client.

No response

Version

sing-box version 1.10.0-alpha.20

Environment: go1.22.4 windows/amd64
Tags: with_gvisor,with_quic,with_clash_api,with_utls,with_outbound_provider
Revision: df8f5d8eea3cd12879892d7d7c4ded6c3a9f8e1b
CGO: enabled

Description

D:\sing-box>sing-box-windows-amd64-v3.exe -c config-next2.json -D d:\sing-box run
panic: runtime error: index out of range [0] with length 0

goroutine 1 [running]:
github.com/sagernet/sing-box/outbound.(*Selector).Start(0xc000271000)
        github.com/sagernet/sing-box/outbound/selector.go:157 +0x94b
github.com/sagernet/sing-box.(*Box).startOutbounds(0xc00037ae60)
        github.com/sagernet/sing-box/box_outbound.go:52 +0x7d4
github.com/sagernet/sing-box.(*Box).preStart(0xc00037ae60)
        github.com/sagernet/sing-box/box.go:271 +0x79b
github.com/sagernet/sing-box.(*Box).start(0xc00037ae60)
        github.com/sagernet/sing-box/box.go:279 +0x2a
github.com/sagernet/sing-box.(*Box).Start(0xc00037ae60)
        github.com/sagernet/sing-box/box.go:221 +0x36
main.create()
        github.com/sagernet/sing-box/cmd/sing-box/cmd_run.go:160 +0x472
main.run()
        github.com/sagernet/sing-box/cmd/sing-box/cmd_run.go:174 +0x10c
main.init.func26(0xc0001bbb00?, {0x190bd5d?, 0x4?, 0x190bd61?})
        github.com/sagernet/sing-box/cmd/sing-box/cmd_run.go:30 +0x17
github.com/spf13/cobra.(*Command).execute(0x243ec80, {0xc000134800, 0x4, 0x4})
        github.com/spf13/cobra@v1.8.0/command.go:987 +0xab1
github.com/spf13/cobra.(*Command).ExecuteC(0x243ef60)
        github.com/spf13/cobra@v1.8.0/command.go:1115 +0x3ff
github.com/spf13/cobra.(*Command).Execute(...)
        github.com/spf13/cobra@v1.8.0/command.go:1039
main.main()
        github.com/sagernet/sing-box/cmd/sing-box/main.go:38 +0x1e

Reproduction

config file

{
  "log": {
    "disabled": false,
    "level": "debug",
    "output": "sing-box-debug.log",
    "timestamp": true
  },

  "dns": {
        "servers": [
         {
           "tag": "google",
           "address": "tls://8.8.8.8"
         },
         {
          "tag": "local",
          "address": "https://223.5.5.5/dns-query",
          "detour": "direct"
         }
      ],
    "rules": [
      {
        "outbound": "any",
        "server": "local"
      },
      {
        "clash_mode": "Direct",
        "server": "local"
      },
      {
        "clash_mode": "Global",
        "server": "google"
      },
      {
        "rule_set": "geosite-geolocation-cn",
        "server": "local"
      },
      {
        "rule_set": "geoip-cn",
        "server": "google",
        "client_subnet": "114.114.114.114" 
      }
    ],
    "independent_cache": false,
    "strategy": "ipv4_only"
  },
  "inbounds": [
    {
      "type": "tun",
      "tag": "tun-in",
      "interface_name": "tun0",
      "mtu": 9000,
      "inet4_address": "172.19.0.1/30",
      "stack": "mixed",
      "auto_route": true,
      "strict_route": false,
      "sniff": true,
      "domain_strategy": "prefer_ipv4",
      "exclude_package":      [ 
//           "com.android.captiveportallogin", 
           "com.teslamotors.tesla",
           "com.qidian.QDReader",
           "io.legado.play.release"
            ]

    }
  ],
  "outbounds": [
    {
      "type": "direct",
      "tag": "direct"
    },
    {
      "type": "block",
      "tag": "block"
    },
    {
      "type": "dns",
      "tag": "dns-out"
    },
    {
      "type": "provider",
      "tag": "DlerCloud",
      "url": "机场1",
      "cache_tag": "dler1",
      "http3": false,
      "headers": {
        "User-Agent" : "clash.meta"
      },
      "update_interval": "6h",
      "request_timeout": "30s",
      "dialer": {
        "detour": "direct"
      },
      "actions": [ 
        {
           "operate": "rename",
           "rules": [".*"],
           "logical": "or", 
           "format": "Dler - %s"
        }
      ]
    },
    {
      "type": "provider",
      "tag": "Nexitally",
      "url": "机场2",
      "cache_tag": "air",
      "http3": false,
      "headers": {
        "User-Agent" : "clash.meta"
      },
      "update_interval": "6h",
      "request_timeout": "30s",
      "dialer": {
        "detour": "direct"
      },
      "actions": [ 
        {
           "operate": "filter",
           "rules": ["GB|Traffic Reset|Expire Date|Premium"],
           "logical": "or"
        },
        {
           "operate": "rename",
           "rules": [".*"],
           "logical": "or", 
           "format": "Air - %s"
        }
      ]
    },
    {
      "type": "provider",
      "tag": "Cloudflare",
      "url": "机场3",
      "cache_tag": "cf",
      "http3": false,
      "headers": {
        "User-Agent" : "sing-box"
      },
      "update_interval": "6h",
      "request_timeout": "30s",
      "dialer": {
        "detour": "Hong Kong"
      }
    },
     {
      "type": "provider",
      "tag": "Ruaue",
      "url": "自建.json",
      "cache_tag": "ruaue",
      "http3": false,
      "headers": {
        "User-Agent" : "clash.meta"
      },
      "update_interval": "6h",
      "request_timeout": "30s",
      "dialer": {
        "detour": "Hong Kong"
      },
      "actions": [ 
        {
           "operate": "filter",
           "rules": ["type:shadowtls"],
           "logical": "or"
        }
      ]
    },
    {
      "type": "selector",
      "tag": "Proxy",
      "providers": [ 
        {
          "tag": "Ruaue", 
          "rules": ["HK|AZ|JP|SG|TW|US"],
          "logical": "or"
        },
        {
          "tag": "Clouflare",
          "rules": [".*"],
          "logical": "or"
        },
        {
          "tag": "DlerCloud", 
          "rules": ["香港|台湾|新加坡|日本|尼日利亚"],
          "logical": "or"
        },
        {
          "tag": "Nexitally", 
          "rules": ["Hong Kong|Japan|Singapore|Taiwan"],
          "logical": "or"
        }
       ]
      },
    {
      "type": "selector",
      "tag": "Netflix",
      "outbounds": [
          "Hong Kong",
          "Singapore",
          "Japan",
          "US"
      ],
       "providers": [ 
        {
          "tag": "DlerCloud", 
          "rules": ["尼日利亚"],
          "logical": "or"
        }
      ]
    },
    {
      "type": "selector",
      "tag": "Telegram",
      "providers": [ 
        {
          "tag": "Ruaue", 
          "rules": ["HK|SG|TW|US|JP"],
          "logical": "or"
        },
        {
          "tag": "DlerCloud", 
          "rules": ["新加坡"],
          "logical": "or"
        },
        {
          "tag": "Nexitally", 
          "rules": ["Singapore"],
          "logical": "or"
        }
       ]
    },
    {
      "type": "selector",
      "tag": "Hulu",
      "outbounds": [ 
        "US"
      ]
    },
    {
      "type": "selector",
      "tag": "Youtube",
      "outbounds": [
        "Hong Kong",
        "Singapore",
        "Japan",
        "US"
      ],
      "providers": [
        {
        "tag": "Ruaue",
        "rules": [".*"],
          "logical": "or"
        },
        {
          "tag": "Clouflare",
          "rules": [".*"],
          "logical": "or"
        }
      ],
      "interrupt_exist_connections": false
    },
    {
      "type": "selector",
      "tag": "Openai",
      "outbounds": [
        "Singapore",
        "Japan",
        "US"
      ]
    },
    {
      "type": "selector",
      "tag": "Google",
      "outbounds": [
        "US"
      ],
      "providers": [ 
        {
          "tag": "DlerCloud", 
          "rules": ["尼日利亚"],
          "logical": "or"
        }
      ]
    },
    {
      "tag": "Hong Kong",
      "type": "selector", 
      "providers": [ 

        {
          "tag": "Nexitally", 
          "rules": ["Hong Kong"],
          "logical": "or"
        },
        {
          "tag": "DlerCloud", 
          "rules": ["香港"],
          "logical": "or"
        }
      ]
    },
    {
      "tag": "Japan",
      "type": "selector", 
      "providers": [ 

        {
          "tag": "Nexitally", 
          "rules": ["Japan"],
          "logical": "or"
        },
        {
          "tag": "DlerCloud", 
          "rules": ["日本"],
          "logical": "or"
        }
      ]
    },
    {
      "tag": "US",
      "type": "selector", 
      "providers": [ 

        {
          "tag": "DlerCloud", 
          "rules": ["美国"],
          "logical": "or"
        },
        {
          "tag": "Nexitally", 
          "rules": ["USA"],
          "logical": "or"
        },
        {
          "tag": "Ruaue", 
          "rules": ["US"],
          "logical": "or" 
        }
      ]
    },
    {
      "tag": "Singapore",
      "type": "selector", 
      "providers": [ 
        {
          "tag": "DlerCloud", 
          "rules": ["新加坡"],
          "logical": "or"
        },
        {
          "tag": "Nexitally", 
          "rules": ["Singapore"],
          "logical": "or"
        }
      ]
    }
  ],
  "route": {
     "rule_set": [
      {
        "type": "remote",
        "tag": "category-ads-all",
        "format": "binary",
        "url": "https://raw.githubusercontent.com/ruaue/v2ray-rules-dat/release/singbox_rule_set/geosite-category-ads-all.srs",
        "download_detour": "Proxy",
        "update_interval": "24h"
      },
      {
        "type": "remote",
        "tag": "apple@cn",
        "format": "binary",
        "url": "https://raw.githubusercontent.com/SagerNet/sing-geosite/rule-set/geosite-apple@cn.srs",
        "download_detour": "Proxy",
        "update_interval": "24h"
      },
      {
        "type": "remote",
        "tag": "category-games@cn",
        "format": "binary",
        "url": "https://raw.githubusercontent.com/SagerNet/sing-geosite/rule-set/geosite-category-games@cn.srs",
        "download_detour": "Proxy",
        "update_interval": "24h"
      },
      {
        "type": "remote",
        "tag": "private",
        "format": "binary",
        "url": "https://raw.githubusercontent.com/SagerNet/sing-geosite/rule-set/geosite-private.srs",
        "download_detour": "Proxy",
        "update_interval": "24h"
      },
      {
        "type": "remote",
        "tag": "geosite-google-cn",
        "format": "binary",
        "url": "https://raw.github.com/ruaue/v2ray-rules-dat/release/singbox_rule_set/geosite-google-cn.srs",
        "download_detour": "Proxy",
        "update_interval": "24h"
      },
      {
        "type": "remote",
        "tag": "geosite-cn",
        "format": "binary",
        "url": "https://raw.github.com/ruaue/v2ray-rules-dat/release/singbox_rule_set/geosite-cn.srs",
        "download_detour": "Proxy",
        "update_interval": "24h"
      },
      {
        "type": "remote",
        "tag": "geosite-geolocation-cn",
        "format": "binary",
        "url": "https://raw.githubusercontent.com/SagerNet/sing-geosite/rule-set/geosite-geolocation-cn.srs",
        "download_detour": "Proxy",
        "update_interval": "24h"
      },
      {
        "type": "remote",
        "tag": "geosite-geolocation-!cn",
        "format": "binary",
        "url": "https://raw.githubusercontent.com/SagerNet/sing-geosite/rule-set/geosite-geolocation-!cn.srs",
        "download_detour": "Proxy",
        "update_interval": "24h"
      },
      {
        "type": "remote",
        "tag": "geoip-cn",
        "format": "binary",
        "url": "https://raw.githubusercontent.com/SagerNet/sing-geoip/rule-set/geoip-cn.srs",
        "download_detour": "Proxy",
        "update_interval": "24h"
      },
      {
        "type": "remote",
        "tag": "geosite-netflix",
        "format": "binary",
        "url": "https://raw.githubusercontent.com/SagerNet/sing-geosite/rule-set/geosite-netflix.srs",
        "download_detour": "Proxy",
        "update_interval": "24h"
      },
      {
        "type": "remote",
        "tag": "geosite-openai",
        "format": "binary",
        "url": "https://raw.githubusercontent.com/SagerNet/sing-geosite/rule-set/geosite-openai.srs",
        "download_detour": "Proxy",
        "update_interval": "24h"
      },
      {
        "type": "remote",
        "tag": "geosite-telegram",
        "format": "binary",
        "url": "https://raw.githubusercontent.com/SagerNet/sing-geosite/rule-set/geosite-telegram.srs",
        "download_detour": "Proxy",
        "update_interval": "24h"
      },
      {
        "type": "remote",
        "tag": "geosite-adblockplus",
        "format": "binary",
        "url": "https://raw.githubusercontent.com/SagerNet/sing-geosite/rule-set/geosite-adblockplus.srs",
        "download_detour": "Proxy",
        "update_interval": "24h"
      },
      {
        "type": "remote",
        "tag": "geosite-youtube",
        "format": "binary",
        "url": "https://raw.githubusercontent.com/SagerNet/sing-geosite/rule-set/geosite-youtube.srs",
        "download_detour": "Proxy",
        "update_interval": "24h"
      },
      {
        "type": "remote",
        "tag": "geosite-hulu",
        "format": "binary",
        "url": "https://raw.githubusercontent.com/SagerNet/sing-geosite/rule-set/geosite-hulu.srs",
        "download_detour": "Proxy",
        "update_interval": "24h"
      },
      {
        "type": "remote",
        "tag": "geosite-google",
        "format": "binary",
        "url": "https://raw.githubusercontent.com/SagerNet/sing-geosite/rule-set/geosite-google.srs",
        "download_detour": "Proxy",
        "update_interval": "24h"
      }
    ],
    "rules": [
      {
        "type": "logical",
        "mode": "or",
        "rules":[
          {
            "port":53
          },
          {
            "protocol": "dns"
          }
        ],
        "outbound": "dns-out"
      },
      {
        "clash_mode": "Global",
        "outbound": "Proxy"
      },
      {
        "clash_mode": "Direct",
        "outbound": "direct"
      },
      {
        "rule_set": [
           "category-ads-all"
         ],
        "outbound": "block"
      },
      {
         "rule_set": "geosite-youtube",
         "outbound": "Youtube"
      },
      {
         "rule_set": [
         "geosite-google",
         "geosite-google-cn"
         ],
         "outbound": "Google"
      },
      {
       "domain": [
          "dl.google.com",
          "www.gstatic.com"
        ],
       "domain_suffix": [
          "googleapis.com"
        ],
        "outbound": "Google"
      },
      {
        "rule_set": [
          "apple@cn",
          "category-games@cn",
          "private",
          "geosite-cn"
        ],
        "outbound": "direct"
      },
      {
        "rule_set": "geoip-cn",
        "outbound": "direct"
      },
      {
        "ip_is_private": true,
        "outbound": "direct"
      },
      {
         "rule_set": "geosite-netflix",
         "outbound": "Netflix"
      },
      {
         "rule_set": "geosite-openai",
         "outbound": "Openai"
      },
      {
         "rule_set": "geosite-telegram",
         "outbound": "Telegram"
      },
      {
        "type": "logical",
        "mode": "and",
        "rules": [
          {
            "rule_set": "geosite-geolocation-!cn",
            "invert": true
          },
          {
            "rule_set": [
              "geoip-cn",
              "geosite-cn"
            ]
          }
        ],
        "outbound": "direct"
      }
    ],
    "auto_detect_interface": true,
    "find_process": true,
    "final": "Proxy"
  },
    "experimental": {
       "cache_file": {
          "enabled": true,
          "path": "cache.db" ,
          "cache_id": "sfa-1.9",
          "store_rdrc": false,
          "store_fakeip": false
        },
       "clash_api": {
          "default_mode": "Rule",
          "external_controller": "127.0.0.1:9090",
          "external_ui": "yacd-gh-pages",
          "external_ui_download_url": "https://github.com/CHIZI-0618/yacd/archive/gh-pages.zip",
          "external_ui_download_detour": "Proxy"
    }
  }
}
}

Logs

+0800 2024-07-10 10:03:48 INFO router: updated default interface 以太网, index 14
+0800 2024-07-10 10:03:49 INFO outbound/direct[direct]: outbound connection to dler.cloud:443
+0800 2024-07-10 10:03:49 DEBUG dns: lookup domain dler.cloud
+0800 2024-07-10 10:03:49 DEBUG dns: match[0] outbound=any => local
+0800 2024-07-10 10:03:49 DEBUG outbound/direct[direct]: outbound connection to 223.5.5.5:443
+0800 2024-07-10 10:03:49 DEBUG dns: exchanged dler.cloud NOERROR 181
+0800 2024-07-10 10:03:49 DEBUG dns: exchanged dler.cloud A dler.cloud. 181 IN A 154.21.95.14
+0800 2024-07-10 10:03:49 DEBUG dns: lookup succeed for dler.cloud: 154.21.95.14
+0800 2024-07-10 10:03:54 DEBUG outbound/provider[DlerCloud]: outbound info loaded
+0800 2024-07-10 10:03:54 DEBUG outbound/provider[DlerCloud]: execute outbound actions
+0800 2024-07-10 10:03:54 DEBUG outbound/provider[DlerCloud]: action[rename]: outbound: 🇭🇰 香港 AC [01] -> Dler - 🇭🇰 香港 AC [01]
+0800 2024-07-10 10:03:54 DEBUG outbound/provider[DlerCloud]: action[rename]: outbound: 🇭🇰 香港 AC [02] -> Dler - 🇭🇰 香港 AC [02]
+0800 2024-07-10 10:03:54 DEBUG outbound/provider[DlerCloud]: action[rename]: outbound: 🇭🇰 香港 AC [03] -> Dler - 🇭🇰 香港 AC [03]
+0800 2024-07-10 10:03:54 DEBUG outbound/provider[DlerCloud]: action[rename]: outbound: 🇭🇰 香港 IEPL [01] [Air] -> Dler - 🇭🇰 香港 IEPL [01] [Air]
+0800 2024-07-10 10:03:54 DEBUG outbound/provider[DlerCloud]: action[rename]: outbound: 🇭🇰 香港 IEPL [02] [Air] -> Dler - 🇭🇰 香港 IEPL [02] [Air]
+0800 2024-07-10 10:03:54 DEBUG outbound/provider[DlerCloud]: action[rename]: outbound: 🇭🇰 香港 IEPL [03] [Std] -> Dler - 🇭🇰 香港 IEPL [03] [Std]
+0800 2024-07-10 10:03:54 DEBUG outbound/provider[DlerCloud]: action[rename]: outbound: 🇭🇰 香港 IEPL [04] [Std] -> Dler - 🇭🇰 香港 IEPL [04] [Std]
+0800 2024-07-10 10:03:54 DEBUG outbound/provider[DlerCloud]: action[rename]: outbound: 🇭🇰 香港 IEPL [05] [Pro] -> Dler - 🇭🇰 香港 IEPL [05] [Pro]
+0800 2024-07-10 10:03:54 DEBUG outbound/provider[DlerCloud]: action[rename]: outbound: 🇭🇰 香港 IEPL [06] [Pro] -> Dler - 🇭🇰 香港 IEPL [06] [Pro]
+0800 2024-07-10 10:03:54 DEBUG outbound/provider[DlerCloud]: action[rename]: outbound: 🇭🇰 香港 IEPL [07] [Ultra] -> Dler - 🇭🇰 香港 IEPL [07] [Ultra]
+0800 2024-07-10 10:03:54 DEBUG outbound/provider[DlerCloud]: action[rename]: outbound: 🇭🇰 香港 IEPL [08] [Ultra] -> Dler - 🇭🇰 香港 IEPL [08] [Ultra]
+0800 2024-07-10 10:03:54 DEBUG outbound/provider[DlerCloud]: action[rename]: outbound: 🇨🇳 台湾 AC -> Dler - 🇨🇳 台湾 AC
+0800 2024-07-10 10:03:54 DEBUG outbound/provider[DlerCloud]: action[rename]: outbound: 🇨🇳 台湾 IEPL [01] [Air] -> Dler - 🇨🇳 台湾 IEPL [01] [Air]
+0800 2024-07-10 10:03:54 DEBUG outbound/provider[DlerCloud]: action[rename]: outbound: 🇨🇳 台湾 IEPL [02] [Air] -> Dler - 🇨🇳 台湾 IEPL [02] [Air]
+0800 2024-07-10 10:03:54 DEBUG outbound/provider[DlerCloud]: action[rename]: outbound: 🇨🇳 台湾 IEPL [03] [Std] -> Dler - 🇨🇳 台湾 IEPL [03] [Std]
+0800 2024-07-10 10:03:54 DEBUG outbound/provider[DlerCloud]: action[rename]: outbound: 🇨🇳 台湾 IEPL [04] [Pro] -> Dler - 🇨🇳 台湾 IEPL [04] [Pro]
+0800 2024-07-10 10:03:54 DEBUG outbound/provider[DlerCloud]: action[rename]: outbound: 🇨🇳 台湾 IEPL [05] [Ultra] -> Dler - 🇨🇳 台湾 IEPL [05] [Ultra]
+0800 2024-07-10 10:03:54 DEBUG outbound/provider[DlerCloud]: action[rename]: outbound: 🇸🇬 新加坡 AC -> Dler - 🇸🇬 新加坡 AC
+0800 2024-07-10 10:03:54 DEBUG outbound/provider[DlerCloud]: action[rename]: outbound: 🇸🇬 新加坡 IEPL [01] [Air] -> Dler - 🇸🇬 新加坡 IEPL [01] [Air]
+0800 2024-07-10 10:03:54 DEBUG outbound/provider[DlerCloud]: action[rename]: outbound: 🇸🇬 新加坡 IEPL [02] [Air] -> Dler - 🇸🇬 新加坡 IEPL [02] [Air]
+0800 2024-07-10 10:03:54 DEBUG outbound/provider[DlerCloud]: action[rename]: outbound: 🇸🇬 新加坡 IEPL [03] [Std] -> Dler - 🇸🇬 新加坡 IEPL [03] [Std]
+0800 2024-07-10 10:03:54 DEBUG outbound/provider[DlerCloud]: action[rename]: outbound: 🇸🇬 新加坡 IEPL [04] [Pro] -> Dler - 🇸🇬 新加坡 IEPL [04] [Pro]
+0800 2024-07-10 10:03:54 DEBUG outbound/provider[DlerCloud]: action[rename]: outbound: 🇸🇬 新加坡 IEPL [05] [Ultra] -> Dler - 🇸🇬 新加坡 IEPL [05] [Ultra]
+0800 2024-07-10 10:03:54 DEBUG outbound/provider[DlerCloud]: action[rename]: outbound: 🇯🇵 日本 AC -> Dler - 🇯🇵 日本 AC
+0800 2024-07-10 10:03:54 DEBUG outbound/provider[DlerCloud]: action[rename]: outbound: 🇯🇵 日本 IEPL [01] [Air] -> Dler - 🇯🇵 日本 IEPL [01] [Air]
+0800 2024-07-10 10:03:54 DEBUG outbound/provider[DlerCloud]: action[rename]: outbound: 🇯🇵 日本 IEPL [02] [Air] -> Dler - 🇯🇵 日本 IEPL [02] [Air]
+0800 2024-07-10 10:03:54 DEBUG outbound/provider[DlerCloud]: action[rename]: outbound: 🇯🇵 日本 IEPL [03] [Ultra] -> Dler - 🇯🇵 日本 IEPL [03] [Ultra]
+0800 2024-07-10 10:03:54 DEBUG outbound/provider[DlerCloud]: action[rename]: outbound: 🇯🇵 日本 IEPL [04] [Ultra] -> Dler - 🇯🇵 日本 IEPL [04] [Ultra]
+0800 2024-07-10 10:03:54 DEBUG outbound/provider[DlerCloud]: action[rename]: outbound: 🇰🇷 韩国 AC -> Dler - 🇰🇷 韩国 AC
+0800 2024-07-10 10:03:54 DEBUG outbound/provider[DlerCloud]: action[rename]: outbound: 🇰🇷 韩国 IEPL [01] [Air] -> Dler - 🇰🇷 韩国 IEPL [01] [Air]
+0800 2024-07-10 10:03:54 DEBUG outbound/provider[DlerCloud]: action[rename]: outbound: 🇰🇷 韩国 IEPL [02] [Air] -> Dler - 🇰🇷 韩国 IEPL [02] [Air]
+0800 2024-07-10 10:03:54 DEBUG outbound/provider[DlerCloud]: action[rename]: outbound: 🇰🇷 韩国 IEPL [03] [Ultra] -> Dler - 🇰🇷 韩国 IEPL [03] [Ultra]
+0800 2024-07-10 10:03:54 DEBUG outbound/provider[DlerCloud]: action[rename]: outbound: 🇰🇷 韩国 IEPL [04] [Ultra] -> Dler - 🇰🇷 韩国 IEPL [04] [Ultra]
+0800 2024-07-10 10:03:54 DEBUG outbound/provider[DlerCloud]: action[rename]: outbound: 🇺🇸 美国 AC -> Dler - 🇺🇸 美国 AC
+0800 2024-07-10 10:03:54 DEBUG outbound/provider[DlerCloud]: action[rename]: outbound: 🇺🇸 美国 IEPL [01] [Air] -> Dler - 🇺🇸 美国 IEPL [01] [Air]
+0800 2024-07-10 10:03:54 DEBUG outbound/provider[DlerCloud]: action[rename]: outbound: 🇺🇸 美国 IEPL [02] [Air] -> Dler - 🇺🇸 美国 IEPL [02] [Air]
+0800 2024-07-10 10:03:54 DEBUG outbound/provider[DlerCloud]: action[rename]: outbound: 🇺🇸 美国 IEPL [03] [Ultra] -> Dler - 🇺🇸 美国 IEPL [03] [Ultra]
+0800 2024-07-10 10:03:54 DEBUG outbound/provider[DlerCloud]: action[rename]: outbound: 🇺🇸 美国 IEPL [04] [Ultra] -> Dler - 🇺🇸 美国 IEPL [04] [Ultra]
+0800 2024-07-10 10:03:54 DEBUG outbound/provider[DlerCloud]: action[rename]: outbound: 🇷🇺 俄罗斯 IEPL [01] [Air] -> Dler - 🇷🇺 俄罗斯 IEPL [01] [Air]
+0800 2024-07-10 10:03:54 DEBUG outbound/provider[DlerCloud]: action[rename]: outbound: 🇷🇺 俄罗斯 IEPL [02] [Air] -> Dler - 🇷🇺 俄罗斯 IEPL [02] [Air]
+0800 2024-07-10 10:03:54 DEBUG outbound/provider[DlerCloud]: action[rename]: outbound: 🇨🇦 加拿大 IEPL [01] [Air] -> Dler - 🇨🇦 加拿大 IEPL [01] [Air]
+0800 2024-07-10 10:03:54 DEBUG outbound/provider[DlerCloud]: action[rename]: outbound: 🇨🇦 加拿大 IEPL [02] [Air] -> Dler - 🇨🇦 加拿大 IEPL [02] [Air]
+0800 2024-07-10 10:03:54 DEBUG outbound/provider[DlerCloud]: action[rename]: outbound: 🇮🇳 印度 IEPL [01] [Air] -> Dler - 🇮🇳 印度 IEPL [01] [Air]
+0800 2024-07-10 10:03:54 DEBUG outbound/provider[DlerCloud]: action[rename]: outbound: 🇮🇳 印度 IEPL [02] [Air] -> Dler - 🇮🇳 印度 IEPL [02] [Air]
+0800 2024-07-10 10:03:54 DEBUG outbound/provider[DlerCloud]: action[rename]: outbound: 🇹🇷 土耳其 IEPL [01] [Air] -> Dler - 🇹🇷 土耳其 IEPL [01] [Air]
+0800 2024-07-10 10:03:54 DEBUG outbound/provider[DlerCloud]: action[rename]: outbound: 🇹🇷 土耳其 IEPL [02] [Air] -> Dler - 🇹🇷 土耳其 IEPL [02] [Air]
+0800 2024-07-10 10:03:54 DEBUG outbound/provider[DlerCloud]: action[rename]: outbound: 🇳🇬 尼日利亚 IEPL [01] [Air] -> Dler - 🇳🇬 尼日利亚 IEPL [01] [Air]
+0800 2024-07-10 10:03:54 DEBUG outbound/provider[DlerCloud]: action[rename]: outbound: 🇳🇬 尼日利亚 IEPL [02] [Air] -> Dler - 🇳🇬 尼日利亚 IEPL [02] [Air]
+0800 2024-07-10 10:03:54 DEBUG outbound/provider[DlerCloud]: action[rename]: outbound: 🇧🇷 巴西 IEPL [01] [Air] -> Dler - 🇧🇷 巴西 IEPL [01] [Air]
+0800 2024-07-10 10:03:54 DEBUG outbound/provider[DlerCloud]: action[rename]: outbound: 🇧🇷 巴西 IEPL [02] [Air] -> Dler - 🇧🇷 巴西 IEPL [02] [Air]
+0800 2024-07-10 10:03:54 DEBUG outbound/provider[DlerCloud]: action[rename]: outbound: 🇩🇪 德国 AC -> Dler - 🇩🇪 德国 AC
+0800 2024-07-10 10:03:54 DEBUG outbound/provider[DlerCloud]: action[rename]: outbound: 🇩🇪 德国 IEPL [01] [Air] -> Dler - 🇩🇪 德国 IEPL [01] [Air]
+0800 2024-07-10 10:03:54 DEBUG outbound/provider[DlerCloud]: action[rename]: outbound: 🇩🇪 德国 IEPL [02] [Air] -> Dler - 🇩🇪 德国 IEPL [02] [Air]
+0800 2024-07-10 10:03:54 DEBUG outbound/provider[DlerCloud]: action[rename]: outbound: 🇩🇪 德国 IEPL [03] [Ultra] -> Dler - 🇩🇪 德国 IEPL [03] [Ultra]
+0800 2024-07-10 10:03:54 DEBUG outbound/provider[DlerCloud]: action[rename]: outbound: 🇩🇪 德国 IEPL [04] [Ultra] -> Dler - 🇩🇪 德国 IEPL [04] [Ultra]
+0800 2024-07-10 10:03:54 DEBUG outbound/provider[DlerCloud]: action[rename]: outbound: 🇫🇷 法国 IEPL [01] [Air] -> Dler - 🇫🇷 法国 IEPL [01] [Air]
+0800 2024-07-10 10:03:54 DEBUG outbound/provider[DlerCloud]: action[rename]: outbound: 🇫🇷 法国 IEPL [02] [Air] -> Dler - 🇫🇷 法国 IEPL [02] [Air]
+0800 2024-07-10 10:03:54 DEBUG outbound/provider[DlerCloud]: action[rename]: outbound: 🇹🇭 泰国 IEPL [01] [Air] -> Dler - 🇹🇭 泰国 IEPL [01] [Air]
+0800 2024-07-10 10:03:54 DEBUG outbound/provider[DlerCloud]: action[rename]: outbound: 🇹🇭 泰国 IEPL [02] [Air] -> Dler - 🇹🇭 泰国 IEPL [02] [Air]
+0800 2024-07-10 10:03:54 DEBUG outbound/provider[DlerCloud]: action[rename]: outbound: 🇦🇺 澳大利亚 IEPL [01] [Air] -> Dler - 🇦🇺 澳大利亚 IEPL [01] [Air]
+0800 2024-07-10 10:03:54 DEBUG outbound/provider[DlerCloud]: action[rename]: outbound: 🇦🇺 澳大利亚 IEPL [02] [Air] -> Dler - 🇦🇺 澳大利亚 IEPL [02] [Air]
+0800 2024-07-10 10:03:54 DEBUG outbound/provider[DlerCloud]: action[rename]: outbound: 🇬🇧 英国 AC -> Dler - 🇬🇧 英国 AC
+0800 2024-07-10 10:03:54 DEBUG outbound/provider[DlerCloud]: action[rename]: outbound: 🇬🇧 英国 IEPL [01] [Air] -> Dler - 🇬🇧 英国 IEPL [01] [Air]
+0800 2024-07-10 10:03:54 DEBUG outbound/provider[DlerCloud]: action[rename]: outbound: 🇬🇧 英国 IEPL [02] [Air] -> Dler - 🇬🇧 英国 IEPL [02] [Air]
+0800 2024-07-10 10:03:54 DEBUG outbound/provider[DlerCloud]: action[rename]: outbound: 🇬🇧 英国 IEPL [03] [Ultra] -> Dler - 🇬🇧 英国 IEPL [03] [Ultra]
+0800 2024-07-10 10:03:54 DEBUG outbound/provider[DlerCloud]: action[rename]: outbound: 🇬🇧 英国 IEPL [04] [Ultra] -> Dler - 🇬🇧 英国 IEPL [04] [Ultra]
+0800 2024-07-10 10:03:54 DEBUG outbound/provider[DlerCloud]: action[rename]: outbound: 🇵🇭 菲律宾 IEPL [01] [Air] -> Dler - 🇵🇭 菲律宾 IEPL [01] [Air]
+0800 2024-07-10 10:03:54 DEBUG outbound/provider[DlerCloud]: action[rename]: outbound: 🇵🇭 菲律宾 IEPL [02] [Air] -> Dler - 🇵🇭 菲律宾 IEPL [02] [Air]
+0800 2024-07-10 10:03:54 DEBUG outbound/provider[DlerCloud]: action[rename]: outbound: 🇦🇷 阿根廷 IEPL [01] [Air] -> Dler - 🇦🇷 阿根廷 IEPL [01] [Air]
+0800 2024-07-10 10:03:54 DEBUG outbound/provider[DlerCloud]: action[rename]: outbound: 🇦🇷 阿根廷 IEPL [02] [Air] -> Dler - 🇦🇷 阿根廷 IEPL [02] [Air]
+0800 2024-07-10 10:03:54 DEBUG outbound/provider[DlerCloud]: action[rename]: outbound: 🇲🇾 马来西亚 IEPL [01] [Air] -> Dler - 🇲🇾 马来西亚 IEPL [01] [Air]
+0800 2024-07-10 10:03:54 DEBUG outbound/provider[DlerCloud]: action[rename]: outbound: 🇲🇾 马来西亚 IEPL [02] [Air] -> Dler - 🇲🇾 马来西亚 IEPL [02] [Air]
+0800 2024-07-10 10:03:54 DEBUG outbound/provider[DlerCloud]: outbound actions executed
+0800 2024-07-10 10:03:54 INFO outbound/direct[direct]: outbound connection to llspns.xyz:443
+0800 2024-07-10 10:03:54 DEBUG dns: lookup domain llspns.xyz
+0800 2024-07-10 10:03:54 DEBUG dns: match[0] outbound=any => local
+0800 2024-07-10 10:03:54 DEBUG dns: exchanged llspns.xyz NOERROR 1
+0800 2024-07-10 10:03:54 DEBUG dns: exchanged llspns.xyz A llspns.xyz. 1 IN A 52.39.104.195
+0800 2024-07-10 10:03:54 DEBUG dns: lookup succeed for llspns.xyz: 52.39.104.195
+0800 2024-07-10 10:03:58 DEBUG outbound/provider[Nexitally]: outbound info loaded
+0800 2024-07-10 10:03:58 DEBUG outbound/provider[Nexitally]: execute outbound actions
+0800 2024-07-10 10:03:58 DEBUG outbound/provider[Nexitally]: action[filter]: tag: [1.96 GB | 200.00 GB]
+0800 2024-07-10 10:03:58 DEBUG outbound/provider[Nexitally]: action[filter]: tag: [Expire Date:2024/10/31]
+0800 2024-07-10 10:03:58 DEBUG outbound/provider[Nexitally]: action[filter]: tag: [🇭🇰 Hong Kong 20 [Premium]]
+0800 2024-07-10 10:03:58 DEBUG outbound/provider[Nexitally]: action[filter]: tag: [🇭🇰 Hong Kong 22 [Premium]]
+0800 2024-07-10 10:03:58 DEBUG outbound/provider[Nexitally]: action[filter]: tag: [🇺🇸 USA San Jose 01 [Premium]]
+0800 2024-07-10 10:03:58 DEBUG outbound/provider[Nexitally]: action[filter]: tag: [🇺🇸 USA San Jose 03 [Premium]]
+0800 2024-07-10 10:03:58 DEBUG outbound/provider[Nexitally]: action[filter]: tag: [🇺🇸 USA San Jose 05 [Premium]]
+0800 2024-07-10 10:03:58 DEBUG outbound/provider[Nexitally]: action[filter]: tag: [🇯🇵 Japan 22 [Premium]]
+0800 2024-07-10 10:03:58 DEBUG outbound/provider[Nexitally]: action[filter]: tag: [🇰🇷 Korea 03 [Premium]]
+0800 2024-07-10 10:03:58 DEBUG outbound/provider[Nexitally]: action[filter]: tag: [🇦🇺 Australia Sydney 01 [Premium]]
+0800 2024-07-10 10:03:58 DEBUG outbound/provider[Nexitally]: action[filter]: tag: [🇸🇬 Singapore 11 [Premium]]
+0800 2024-07-10 10:03:58 DEBUG outbound/provider[Nexitally]: action[rename]: outbound: Traffic Reset:20 Days Left -> Air - Traffic Reset:20 Days Left
+0800 2024-07-10 10:03:58 DEBUG outbound/provider[Nexitally]: action[rename]: outbound: 🇭🇰 Hong Kong 01 -> Air - 🇭🇰 Hong Kong 01
+0800 2024-07-10 10:03:58 DEBUG outbound/provider[Nexitally]: action[rename]: outbound: 🇭🇰 Hong Kong 02 -> Air - 🇭🇰 Hong Kong 02
+0800 2024-07-10 10:03:58 DEBUG outbound/provider[Nexitally]: action[rename]: outbound: 🇭🇰 Hong Kong 03 -> Air - 🇭🇰 Hong Kong 03
+0800 2024-07-10 10:03:58 DEBUG outbound/provider[Nexitally]: action[rename]: outbound: 🇭🇰 Hong Kong 04 -> Air - 🇭🇰 Hong Kong 04
+0800 2024-07-10 10:03:58 DEBUG outbound/provider[Nexitally]: action[rename]: outbound: 🇭🇰 Hong Kong 05 -> Air - 🇭🇰 Hong Kong 05
+0800 2024-07-10 10:03:58 DEBUG outbound/provider[Nexitally]: action[rename]: outbound: 🇭🇰 Hong Kong 06 -> Air - 🇭🇰 Hong Kong 06
+0800 2024-07-10 10:03:58 DEBUG outbound/provider[Nexitally]: action[rename]: outbound: 🇭🇰 Hong Kong 07 -> Air - 🇭🇰 Hong Kong 07
+0800 2024-07-10 10:03:58 DEBUG outbound/provider[Nexitally]: action[rename]: outbound: 🇭🇰 Hong Kong 08 -> Air - 🇭🇰 Hong Kong 08
+0800 2024-07-10 10:03:58 DEBUG outbound/provider[Nexitally]: action[rename]: outbound: 🇭🇰 Hong Kong 09 -> Air - 🇭🇰 Hong Kong 09
+0800 2024-07-10 10:03:58 DEBUG outbound/provider[Nexitally]: action[rename]: outbound: 🇭🇰 Hong Kong 10 -> Air - 🇭🇰 Hong Kong 10
+0800 2024-07-10 10:03:58 DEBUG outbound/provider[Nexitally]: action[rename]: outbound: 🇭🇰 Hong Kong 11 -> Air - 🇭🇰 Hong Kong 11
+0800 2024-07-10 10:03:58 DEBUG outbound/provider[Nexitally]: action[rename]: outbound: 🇭🇰 Hong Kong 12 -> Air - 🇭🇰 Hong Kong 12
+0800 2024-07-10 10:03:58 DEBUG outbound/provider[Nexitally]: action[rename]: outbound: 🇭🇰 Hong Kong 13 -> Air - 🇭🇰 Hong Kong 13
+0800 2024-07-10 10:03:58 DEBUG outbound/provider[Nexitally]: action[rename]: outbound: 🇭🇰 Hong Kong 14 -> Air - 🇭🇰 Hong Kong 14
+0800 2024-07-10 10:03:58 DEBUG outbound/provider[Nexitally]: action[rename]: outbound: 🇭🇰 Hong Kong 15 -> Air - 🇭🇰 Hong Kong 15
+0800 2024-07-10 10:03:58 DEBUG outbound/provider[Nexitally]: action[rename]: outbound: 🇭🇰 Hong Kong 16 -> Air - 🇭🇰 Hong Kong 16
+0800 2024-07-10 10:03:58 DEBUG outbound/provider[Nexitally]: action[rename]: outbound: 🇭🇰 Hong Kong 17 -> Air - 🇭🇰 Hong Kong 17
+0800 2024-07-10 10:03:58 DEBUG outbound/provider[Nexitally]: action[rename]: outbound: 🇭🇰 Hong Kong 18 -> Air - 🇭🇰 Hong Kong 18
+0800 2024-07-10 10:03:58 DEBUG outbound/provider[Nexitally]: action[rename]: outbound: 🇭🇰 Hong Kong 19 -> Air - 🇭🇰 Hong Kong 19
+0800 2024-07-10 10:03:58 DEBUG outbound/provider[Nexitally]: action[rename]: outbound: 🇭🇰 Hong Kong 21 [Premium] -> Air - 🇭🇰 Hong Kong 21 [Premium]
+0800 2024-07-10 10:03:58 DEBUG outbound/provider[Nexitally]: action[rename]: outbound: 🇭🇰 Hong Kong 23 -> Air - 🇭🇰 Hong Kong 23
+0800 2024-07-10 10:03:58 DEBUG outbound/provider[Nexitally]: action[rename]: outbound: 🇺🇸 USA Seattle 01 -> Air - 🇺🇸 USA Seattle 01
+0800 2024-07-10 10:03:58 DEBUG outbound/provider[Nexitally]: action[rename]: outbound: 🇺🇸 USA Seattle 02 -> Air - 🇺🇸 USA Seattle 02
+0800 2024-07-10 10:03:58 DEBUG outbound/provider[Nexitally]: action[rename]: outbound: 🇺🇸 USA Seattle 03 -> Air - 🇺🇸 USA Seattle 03
+0800 2024-07-10 10:03:58 DEBUG outbound/provider[Nexitally]: action[rename]: outbound: 🇺🇸 USA Seattle 04 -> Air - 🇺🇸 USA Seattle 04
+0800 2024-07-10 10:03:58 DEBUG outbound/provider[Nexitally]: action[rename]: outbound: 🇺🇸 USA Seattle 05 -> Air - 🇺🇸 USA Seattle 05
+0800 2024-07-10 10:03:58 DEBUG outbound/provider[Nexitally]: action[rename]: outbound: 🇺🇸 USA Seattle 06 -> Air - 🇺🇸 USA Seattle 06
+0800 2024-07-10 10:03:58 DEBUG outbound/provider[Nexitally]: action[rename]: outbound: 🇺🇸 USA Seattle 07 -> Air - 🇺🇸 USA Seattle 07
+0800 2024-07-10 10:03:58 DEBUG outbound/provider[Nexitally]: action[rename]: outbound: 🇺🇸 USA Seattle 08 -> Air - 🇺🇸 USA Seattle 08
+0800 2024-07-10 10:03:58 DEBUG outbound/provider[Nexitally]: action[rename]: outbound: 🇺🇸 USA Seattle 09 -> Air - 🇺🇸 USA Seattle 09
+0800 2024-07-10 10:03:58 DEBUG outbound/provider[Nexitally]: action[rename]: outbound: 🇺🇸 USA San Jose 02 [Premium] -> Air - 🇺🇸 USA San Jose 02 [Premium]
+0800 2024-07-10 10:03:58 DEBUG outbound/provider[Nexitally]: action[rename]: outbound: 🇺🇸 USA San Jose 04 [Premium] -> Air - 🇺🇸 USA San Jose 04 [Premium]
+0800 2024-07-10 10:03:58 DEBUG outbound/provider[Nexitally]: action[rename]: outbound: 🇺🇸 USA San Jose 06 [Premium] -> Air - 🇺🇸 USA San Jose 06 [Premium]
+0800 2024-07-10 10:03:58 DEBUG outbound/provider[Nexitally]: action[rename]: outbound: 🇺🇸 USA San Jose 07 -> Air - 🇺🇸 USA San Jose 07
+0800 2024-07-10 10:03:58 DEBUG outbound/provider[Nexitally]: action[rename]: outbound: 🇺🇸 USA San Jose 08 -> Air - 🇺🇸 USA San Jose 08
+0800 2024-07-10 10:03:58 DEBUG outbound/provider[Nexitally]: action[rename]: outbound: 🇺🇸 USA Los Angeles 01 -> Air - 🇺🇸 USA Los Angeles 01
+0800 2024-07-10 10:03:58 DEBUG outbound/provider[Nexitally]: action[rename]: outbound: 🇺🇸 USA Los Angeles 02 -> Air - 🇺🇸 USA Los Angeles 02
+0800 2024-07-10 10:03:58 DEBUG outbound/provider[Nexitally]: action[rename]: outbound: 🇺🇸 USA Los Angeles 03 -> Air - 🇺🇸 USA Los Angeles 03
+0800 2024-07-10 10:03:58 DEBUG outbound/provider[Nexitally]: action[rename]: outbound: 🇺🇸 USA Los Angeles 04 -> Air - 🇺🇸 USA Los Angeles 04
+0800 2024-07-10 10:03:58 DEBUG outbound/provider[Nexitally]: action[rename]: outbound: 🇺🇸 USA Los Angeles 05 -> Air - 🇺🇸 USA Los Angeles 05
+0800 2024-07-10 10:03:58 DEBUG outbound/provider[Nexitally]: action[rename]: outbound: 🇺🇸 USA Los Angeles 06 -> Air - 🇺🇸 USA Los Angeles 06
+0800 2024-07-10 10:03:58 DEBUG outbound/provider[Nexitally]: action[rename]: outbound: 🇺🇸 USA Los Angeles 07 -> Air - 🇺🇸 USA Los Angeles 07
+0800 2024-07-10 10:03:58 DEBUG outbound/provider[Nexitally]: action[rename]: outbound: 🇯🇵 Japan 01 -> Air - 🇯🇵 Japan 01
+0800 2024-07-10 10:03:58 DEBUG outbound/provider[Nexitally]: action[rename]: outbound: 🇯🇵 Japan 02 -> Air - 🇯🇵 Japan 02
+0800 2024-07-10 10:03:58 DEBUG outbound/provider[Nexitally]: action[rename]: outbound: 🇯🇵 Japan 03 -> Air - 🇯🇵 Japan 03
+0800 2024-07-10 10:03:58 DEBUG outbound/provider[Nexitally]: action[rename]: outbound: 🇯🇵 Japan 04 -> Air - 🇯🇵 Japan 04
+0800 2024-07-10 10:03:58 DEBUG outbound/provider[Nexitally]: action[rename]: outbound: 🇯🇵 Japan 05 -> Air - 🇯🇵 Japan 05
+0800 2024-07-10 10:03:58 DEBUG outbound/provider[Nexitally]: action[rename]: outbound: 🇯🇵 Japan 06 -> Air - 🇯🇵 Japan 06
+0800 2024-07-10 10:03:58 DEBUG outbound/provider[Nexitally]: action[rename]: outbound: 🇯🇵 Japan 07 -> Air - 🇯🇵 Japan 07
+0800 2024-07-10 10:03:58 DEBUG outbound/provider[Nexitally]: action[rename]: outbound: 🇯🇵 Japan 08 -> Air - 🇯🇵 Japan 08
+0800 2024-07-10 10:03:58 DEBUG outbound/provider[Nexitally]: action[rename]: outbound: 🇯🇵 Japan 09 -> Air - 🇯🇵 Japan 09
+0800 2024-07-10 10:03:58 DEBUG outbound/provider[Nexitally]: action[rename]: outbound: 🇯🇵 Japan 10 -> Air - 🇯🇵 Japan 10
+0800 2024-07-10 10:03:58 DEBUG outbound/provider[Nexitally]: action[rename]: outbound: 🇯🇵 Japan 11 -> Air - 🇯🇵 Japan 11
+0800 2024-07-10 10:03:58 DEBUG outbound/provider[Nexitally]: action[rename]: outbound: 🇯🇵 Japan 12 -> Air - 🇯🇵 Japan 12
+0800 2024-07-10 10:03:58 DEBUG outbound/provider[Nexitally]: action[rename]: outbound: 🇯🇵 Japan 13 -> Air - 🇯🇵 Japan 13
+0800 2024-07-10 10:03:58 DEBUG outbound/provider[Nexitally]: action[rename]: outbound: 🇯🇵 Japan 14 -> Air - 🇯🇵 Japan 14
+0800 2024-07-10 10:03:58 DEBUG outbound/provider[Nexitally]: action[rename]: outbound: 🇯🇵 Japan 15 -> Air - 🇯🇵 Japan 15
+0800 2024-07-10 10:03:58 DEBUG outbound/provider[Nexitally]: action[rename]: outbound: 🇯🇵 Japan 16 -> Air - 🇯🇵 Japan 16
+0800 2024-07-10 10:03:58 DEBUG outbound/provider[Nexitally]: action[rename]: outbound: 🇯🇵 Japan 17 -> Air - 🇯🇵 Japan 17
+0800 2024-07-10 10:03:58 DEBUG outbound/provider[Nexitally]: action[rename]: outbound: 🇯🇵 Japan 18 -> Air - 🇯🇵 Japan 18
+0800 2024-07-10 10:03:58 DEBUG outbound/provider[Nexitally]: action[rename]: outbound: 🇯🇵 Japan 19 -> Air - 🇯🇵 Japan 19
+0800 2024-07-10 10:03:58 DEBUG outbound/provider[Nexitally]: action[rename]: outbound: 🇯🇵 Japan 20 -> Air - 🇯🇵 Japan 20
+0800 2024-07-10 10:03:58 DEBUG outbound/provider[Nexitally]: action[rename]: outbound: 🇯🇵 Japan 21 -> Air - 🇯🇵 Japan 21
+0800 2024-07-10 10:03:58 DEBUG outbound/provider[Nexitally]: action[rename]: outbound: 🇯🇵 Japan 23 [Premium] -> Air - 🇯🇵 Japan 23 [Premium]
+0800 2024-07-10 10:03:58 DEBUG outbound/provider[Nexitally]: action[rename]: outbound: 🇯🇵 Japan 24 -> Air - 🇯🇵 Japan 24
+0800 2024-07-10 10:03:58 DEBUG outbound/provider[Nexitally]: action[rename]: outbound: 🇯🇵 Japan 25 -> Air - 🇯🇵 Japan 25
+0800 2024-07-10 10:03:58 DEBUG outbound/provider[Nexitally]: action[rename]: outbound: 🇯🇵 Japan 26 -> Air - 🇯🇵 Japan 26
+0800 2024-07-10 10:03:58 DEBUG outbound/provider[Nexitally]: action[rename]: outbound: 🇯🇵 Japan 27 -> Air - 🇯🇵 Japan 27
+0800 2024-07-10 10:03:58 DEBUG outbound/provider[Nexitally]: action[rename]: outbound: 🇳🇱 Netherlands 01 -> Air - 🇳🇱 Netherlands 01
+0800 2024-07-10 10:03:58 DEBUG outbound/provider[Nexitally]: action[rename]: outbound: 🇷🇺 Russia St. Petersburg -> Air - 🇷🇺 Russia St. Petersburg
+0800 2024-07-10 10:03:58 DEBUG outbound/provider[Nexitally]: action[rename]: outbound: 🇷🇺 Russia Moscow 01 -> Air - 🇷🇺 Russia Moscow 01
+0800 2024-07-10 10:03:58 DEBUG outbound/provider[Nexitally]: action[rename]: outbound: 🇩🇪 Germany 01 -> Air - 🇩🇪 Germany 01
+0800 2024-07-10 10:03:58 DEBUG outbound/provider[Nexitally]: action[rename]: outbound: 🇩🇪 Germany 02 -> Air - 🇩🇪 Germany 02
+0800 2024-07-10 10:03:58 DEBUG outbound/provider[Nexitally]: action[rename]: outbound: 🇫🇷 France 01 -> Air - 🇫🇷 France 01
+0800 2024-07-10 10:03:58 DEBUG outbound/provider[Nexitally]: action[rename]: outbound: 🇨🇭 Switzerland 01 -> Air - 🇨🇭 Switzerland 01
+0800 2024-07-10 10:03:58 DEBUG outbound/provider[Nexitally]: action[rename]: outbound: 🇨🇭 Switzerland 02 -> Air - 🇨🇭 Switzerland 02
+0800 2024-07-10 10:03:58 DEBUG outbound/provider[Nexitally]: action[rename]: outbound: 🇬🇧 UK London 01 -> Air - 🇬🇧 UK London 01
+0800 2024-07-10 10:03:58 DEBUG outbound/provider[Nexitally]: action[rename]: outbound: 🇬🇧 UK London 02 -> Air - 🇬🇧 UK London 02
+0800 2024-07-10 10:03:58 DEBUG outbound/provider[Nexitally]: action[rename]: outbound: 🇬🇧 UK London 03 -> Air - 🇬🇧 UK London 03
+0800 2024-07-10 10:03:58 DEBUG outbound/provider[Nexitally]: action[rename]: outbound: 🇬🇧 UK London 04 -> Air - 🇬🇧 UK London 04
+0800 2024-07-10 10:03:58 DEBUG outbound/provider[Nexitally]: action[rename]: outbound: 🇬🇧 UK London 05 -> Air - 🇬🇧 UK London 05
+0800 2024-07-10 10:03:58 DEBUG outbound/provider[Nexitally]: action[rename]: outbound: 🇬🇧 UK Coventry 01 -> Air - 🇬🇧 UK Coventry 01
+0800 2024-07-10 10:03:58 DEBUG outbound/provider[Nexitally]: action[rename]: outbound: 🇬🇧 UK Coventry 02 -> Air - 🇬🇧 UK Coventry 02
+0800 2024-07-10 10:03:58 DEBUG outbound/provider[Nexitally]: action[rename]: outbound: 🇬🇧 UK Coventry 03 -> Air - 🇬🇧 UK Coventry 03
+0800 2024-07-10 10:03:58 DEBUG outbound/provider[Nexitally]: action[rename]: outbound: 🇸🇪 Sweden 01 -> Air - 🇸🇪 Sweden 01
+0800 2024-07-10 10:03:58 DEBUG outbound/provider[Nexitally]: action[rename]: outbound: 🇧🇬 Bulgaria 01 -> Air - 🇧🇬 Bulgaria 01
+0800 2024-07-10 10:03:58 DEBUG outbound/provider[Nexitally]: action[rename]: outbound: 🇦🇹 Austria 01 -> Air - 🇦🇹 Austria 01
+0800 2024-07-10 10:03:58 DEBUG outbound/provider[Nexitally]: action[rename]: outbound: 🇮🇪 Ireland 01 -> Air - 🇮🇪 Ireland 01
+0800 2024-07-10 10:03:58 DEBUG outbound/provider[Nexitally]: action[rename]: outbound: 🇮🇪 Ireland 02 -> Air - 🇮🇪 Ireland 02
+0800 2024-07-10 10:03:58 DEBUG outbound/provider[Nexitally]: action[rename]: outbound: 🇹🇷 Turkey 01 -> Air - 🇹🇷 Turkey 01
+0800 2024-07-10 10:03:58 DEBUG outbound/provider[Nexitally]: action[rename]: outbound: 🇭🇺 Hungary 01 -> Air - 🇭🇺 Hungary 01
+0800 2024-07-10 10:03:58 DEBUG outbound/provider[Nexitally]: action[rename]: outbound: 🇰🇷 Korea 01 -> Air - 🇰🇷 Korea 01
+0800 2024-07-10 10:03:58 DEBUG outbound/provider[Nexitally]: action[rename]: outbound: 🇰🇷 Korea 02 -> Air - 🇰🇷 Korea 02
+0800 2024-07-10 10:03:58 DEBUG outbound/provider[Nexitally]: action[rename]: outbound: 🇰🇷 Korea 04 -> Air - 🇰🇷 Korea 04
+0800 2024-07-10 10:03:58 DEBUG outbound/provider[Nexitally]: action[rename]: outbound: 🇨🇳 Taiwan 01 -> Air - 🇨🇳 Taiwan 01
+0800 2024-07-10 10:03:58 DEBUG outbound/provider[Nexitally]: action[rename]: outbound: 🇨🇳 Taiwan 02 -> Air - 🇨🇳 Taiwan 02
+0800 2024-07-10 10:03:58 DEBUG outbound/provider[Nexitally]: action[rename]: outbound: 🇨🇳 Taiwan 03 -> Air - 🇨🇳 Taiwan 03
+0800 2024-07-10 10:03:58 DEBUG outbound/provider[Nexitally]: action[rename]: outbound: 🇨🇳 Taiwan 04 -> Air - 🇨🇳 Taiwan 04
+0800 2024-07-10 10:03:58 DEBUG outbound/provider[Nexitally]: action[rename]: outbound: 🇨🇳 Taiwan 05 -> Air - 🇨🇳 Taiwan 05
+0800 2024-07-10 10:03:58 DEBUG outbound/provider[Nexitally]: action[rename]: outbound: 🇨🇳 Taiwan 06 -> Air - 🇨🇳 Taiwan 06
+0800 2024-07-10 10:03:58 DEBUG outbound/provider[Nexitally]: action[rename]: outbound: 🇨🇳 Taiwan 07 -> Air - 🇨🇳 Taiwan 07
+0800 2024-07-10 10:03:58 DEBUG outbound/provider[Nexitally]: action[rename]: outbound: 🇨🇳 Taiwan 08 -> Air - 🇨🇳 Taiwan 08
+0800 2024-07-10 10:03:58 DEBUG outbound/provider[Nexitally]: action[rename]: outbound: 🇨🇳 Taiwan 09 -> Air - 🇨🇳 Taiwan 09
+0800 2024-07-10 10:03:58 DEBUG outbound/provider[Nexitally]: action[rename]: outbound: 🇨🇳 Taiwan 10 -> Air - 🇨🇳 Taiwan 10
+0800 2024-07-10 10:03:58 DEBUG outbound/provider[Nexitally]: action[rename]: outbound: 🇨🇦 Canada 01 -> Air - 🇨🇦 Canada 01
+0800 2024-07-10 10:03:58 DEBUG outbound/provider[Nexitally]: action[rename]: outbound: 🇨🇦 Canada 02 -> Air - 🇨🇦 Canada 02
+0800 2024-07-10 10:03:58 DEBUG outbound/provider[Nexitally]: action[rename]: outbound: 🇨🇦 Canada 03 -> Air - 🇨🇦 Canada 03
+0800 2024-07-10 10:03:58 DEBUG outbound/provider[Nexitally]: action[rename]: outbound: 🇦🇺 Australia Sydney 02 -> Air - 🇦🇺 Australia Sydney 02
+0800 2024-07-10 10:03:58 DEBUG outbound/provider[Nexitally]: action[rename]: outbound: 🇦🇪 United Arab Emirates 01 -> Air - 🇦🇪 United Arab Emirates 01
+0800 2024-07-10 10:03:58 DEBUG outbound/provider[Nexitally]: action[rename]: outbound: 🇮🇳 India 01 -> Air - 🇮🇳 India 01
+0800 2024-07-10 10:03:58 DEBUG outbound/provider[Nexitally]: action[rename]: outbound: 🇮🇳 India 02 -> Air - 🇮🇳 India 02
+0800 2024-07-10 10:03:58 DEBUG outbound/provider[Nexitally]: action[rename]: outbound: 🇮🇩 Indonesia 01 -> Air - 🇮🇩 Indonesia 01
+0800 2024-07-10 10:03:58 DEBUG outbound/provider[Nexitally]: action[rename]: outbound: 🇧🇷 Brazil 01 -> Air - 🇧🇷 Brazil 01
+0800 2024-07-10 10:03:58 DEBUG outbound/provider[Nexitally]: action[rename]: outbound: 🇦🇷 Argentina 01 -> Air - 🇦🇷 Argentina 01
+0800 2024-07-10 10:03:58 DEBUG outbound/provider[Nexitally]: action[rename]: outbound: 🇨🇱 Chile 01 -> Air - 🇨🇱 Chile 01
+0800 2024-07-10 10:03:58 DEBUG outbound/provider[Nexitally]: action[rename]: outbound: 🇸🇬 Singapore 01 -> Air - 🇸🇬 Singapore 01
+0800 2024-07-10 10:03:58 DEBUG outbound/provider[Nexitally]: action[rename]: outbound: 🇸🇬 Singapore 02 -> Air - 🇸🇬 Singapore 02
+0800 2024-07-10 10:03:58 DEBUG outbound/provider[Nexitally]: action[rename]: outbound: 🇸🇬 Singapore 03 -> Air - 🇸🇬 Singapore 03
+0800 2024-07-10 10:03:58 DEBUG outbound/provider[Nexitally]: action[rename]: outbound: 🇸🇬 Singapore 04 -> Air - 🇸🇬 Singapore 04
+0800 2024-07-10 10:03:58 DEBUG outbound/provider[Nexitally]: action[rename]: outbound: 🇸🇬 Singapore 05 -> Air - 🇸🇬 Singapore 05
+0800 2024-07-10 10:03:58 DEBUG outbound/provider[Nexitally]: action[rename]: outbound: 🇸🇬 Singapore 06 -> Air - 🇸🇬 Singapore 06
+0800 2024-07-10 10:03:58 DEBUG outbound/provider[Nexitally]: action[rename]: outbound: 🇸🇬 Singapore 07 -> Air - 🇸🇬 Singapore 07
+0800 2024-07-10 10:03:58 DEBUG outbound/provider[Nexitally]: action[rename]: outbound: 🇸🇬 Singapore 08 -> Air - 🇸🇬 Singapore 08
+0800 2024-07-10 10:03:58 DEBUG outbound/provider[Nexitally]: action[rename]: outbound: 🇸🇬 Singapore 09 -> Air - 🇸🇬 Singapore 09
+0800 2024-07-10 10:03:58 DEBUG outbound/provider[Nexitally]: action[rename]: outbound: 🇸🇬 Singapore 10 -> Air - 🇸🇬 Singapore 10
+0800 2024-07-10 10:03:58 DEBUG outbound/provider[Nexitally]: action[rename]: outbound: 🇸🇬 Singapore 12 -> Air - 🇸🇬 Singapore 12
+0800 2024-07-10 10:03:58 DEBUG outbound/provider[Nexitally]: outbound actions executed


### Supporter

- [ ] I am a [sponsor](https://github.com/sponsors/nekohasekai/)

### Integrity requirements

- [X] I confirm that I have read the documentation, understand the meaning of all the configuration items I wrote, and did not pile up seemingly useful options or default values.
- [X] I confirm that I have provided the server and client configuration files and process that can be reproduced locally, instead of a complicated client configuration file that has been stripped of sensitive data.
- [X] I confirm that I have provided the simplest configuration that can be used to reproduce the error I reported, instead of depending on remote servers, TUN, graphical interface clients, or other closed-source software.
- [X] I confirm that I have provided the complete configuration files and logs, rather than just providing parts I think are useful out of confidence in my own intelligence.
0xffffharry commented 1 month ago

请尝试最新commit

debiansid commented 1 month ago

最新commit

D:\sing-box>sing-box-windows-amd64-v3.exe -c config-next2.json -D d:\sing-box run
panic: runtime error: slice bounds out of range [20:18]

goroutine 1 [running]:
github.com/sagernet/sing-box/common/outboundprovider/action.(*actionFilter).execute(0xc00007c930, {0xc00028bbb0?, 0xab1fbc?}, {0xb4662e?, 0xc19b9b0f2bcc1b38?}, {0x1b1bea8, 0xc00022ef90}, 0xc000325680)
        github.com/sagernet/sing-box/common/outboundprovider/action/action_filter.go:49 +0x7de
github.com/sagernet/sing-box/common/outboundprovider/action.(*ProviderActionGroup).Execute(0xc00022efa8, {0x1b0c5c8, 0xc000241e90}, {0x1b249b0, 0xc000232908}, {0x1b1bea8, 0xc00022ef90}, {0xc000300280, 0x14, 0x14})
        github.com/sagernet/sing-box/common/outboundprovider/action/action.go:61 +0x18b
github.com/sagernet/sing-box/outbound.(*Provider).start(0xc000073dc0)
        github.com/sagernet/sing-box/outbound/provider.go:317 +0x369
github.com/sagernet/sing-box/outbound.(*Provider).lazyStart.func1()
        github.com/sagernet/sing-box/outbound/provider.go:417 +0x1c
sync.(*Once).doSlow(0xc00008c378?, 0xc00028eef0?)
        sync/once.go:74 +0xc2
sync.(*Once).Do(...)
        sync/once.go:65
github.com/sagernet/sing-box/outbound.(*Provider).lazyStart(0xc000073dc0)
        github.com/sagernet/sing-box/outbound/provider.go:416 +0x4a
github.com/sagernet/sing-box/outbound.(*Provider).Start(0xc0001b7b1b?)
        github.com/sagernet/sing-box/outbound/provider.go:423 +0x13
github.com/sagernet/sing-box.(*Box).startOutbounds(0xc00031efa0)
        github.com/sagernet/sing-box/box_outbound.go:52 +0x7d4
github.com/sagernet/sing-box.(*Box).preStart(0xc00031efa0)
        github.com/sagernet/sing-box/box.go:271 +0x79b
github.com/sagernet/sing-box.(*Box).start(0xc00031efa0)
        github.com/sagernet/sing-box/box.go:279 +0x2a
github.com/sagernet/sing-box.(*Box).Start(0xc00031efa0)
        github.com/sagernet/sing-box/box.go:221 +0x36
main.create()
        github.com/sagernet/sing-box/cmd/sing-box/cmd_run.go:160 +0x472
main.run()
        github.com/sagernet/sing-box/cmd/sing-box/cmd_run.go:174 +0x10c
main.init.func26(0xc000113b00?, {0x192bd5d?, 0x4?, 0x192bd61?})
        github.com/sagernet/sing-box/cmd/sing-box/cmd_run.go:30 +0x17
github.com/spf13/cobra.(*Command).execute(0x245fc80, {0xc00008a840, 0x4, 0x4})
        github.com/spf13/cobra@v1.8.0/command.go:987 +0xab1
github.com/spf13/cobra.(*Command).ExecuteC(0x245ff60)
        github.com/spf13/cobra@v1.8.0/command.go:1115 +0x3ff
github.com/spf13/cobra.(*Command).Execute(...)
        github.com/spf13/cobra@v1.8.0/command.go:1039
main.main()
        github.com/sagernet/sing-box/cmd/sing-box/main.go:38 +0x1e