shadowsocks出现错误日志

 

tail /var/log/ssserver.log
2017-07-02 12:36:31 ERROR: block all requests from 10.4.36.4
2017-07-02 12:36:31 ERROR: block all requests from 10.4.36.4
2017-07-02 12:36:36 ERROR: block all requests from 10.4.36.4
2017-07-02 12:36:36 ERROR: block all requests from 10.4.36.4
2017-07-02 12:39:20 ERROR: block all requests from 10.4.36.4
2017-07-02 12:39:20 ERROR: block all requests from 10.4.36.4
2017-07-02 12:39:20 ERROR: block all requests from 10.4.36.4

 

shadowsocks 关闭 auto block的方法

If you really want to disable auto block:
in file src/server.c
in function static void report_addr(int fd, int err_level)
add a return; before the comment like this:

static void
report_addr(int fd, int err_level)
{
    char *peer_name;
    peer_name = get_peer_name(fd);
    if (peer_name != NULL) {
        LOGE("failed to handshake with %s", peer_name);
        return; // Block all requests from this IP, if the err# exceeds 128.
        if (check_block_list(peer_name, err_level)) {
            LOGE("add %s to block list", peer_name);
        }
    }
}

save & make

相关文章:

  • 2021-08-15
  • 2022-12-23
  • 2022-03-08
  • 2022-12-23
  • 2021-06-14
  • 2022-12-23
  • 2021-06-24
  • 2021-11-09
猜你喜欢
  • 2021-10-03
  • 2021-10-26
  • 2022-03-03
  • 2021-06-27
  • 2022-01-29
  • 2022-12-23
  • 2022-01-08
相关资源
相似解决方案