1. 程式人生 > >is there any way to stop auto block

is there any way to stop auto block

class ret report 錯誤日誌 ado null error: eal any

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

is there any way to stop auto block