is there any way to stop auto block

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

时间: 2025-01-17 22:07:55

is there any way to stop auto block的相关文章

cocos2d-x 3.2 之 别踩白块(第一篇)

***************************************转载请注明出处:http://blog.csdn.net/lttree****************************************** 前言: 快过年了,事也不少,只能找一些简单的忙活下啦, 这游戏不知道还有没有人记得= =. 开发环境 -- VS2012 + cocos2d-x 3.2 正文: 闲话不多说,现在开始做我们的 别踩白块. 与之前的相比,这次的游戏会简单许多, 首先新建一个项目,然后修

利用ItextPdf、core-renderer-R8 来生成PDF

近期因为工作上的须要,须要做一个简历产品的下载功能,而下载的形式要去为PDF,内容要求为整个简历的内容,并且格式上要求和简历的格式排版时一致的!前期调研.开发,最后測试上线.差点儿相同花了7天的时间.当然,期间主要完毕了主体功能.如今的话,该功能已经相当完好. 以下,我主要是总结下我在这个开发的过程中遇到的问题和总结的心得.希望能帮组有这方面须要的人. 原创文章,转载请注明出处:http://blog.csdn.net/jessonlv 前期调研 前期调研的时候,在网上看了非常多关于转pdf的相

coco2d-x3.2使用物理引擎Physicals制作Breakout游戏

HelloWorldScene.h 1 #ifndef __HELLOWORLD_SCENE_H__ 2 #define __HELLOWORLD_SCENE_H__ 3 4 #include "cocos2d.h" 5 #include "GameOverScene.h" 6 7 USING_NS_CC; 8 9 class HelloWorld : public cocos2d::Layer 10 { 11 public: 12 static cocos2d::

Django 模板继承

在Django网页开发中,一个网站的不同页面都存在大量相同的布局,如果在每一个页面都写上相同的代码,那个维护的工作量就太大了.为了减少不必要的重复工作,Django允许开发者定义基本的模板,然后其他的页面继承这个模板的布局. 例如:首先我创建一个模板文件 layout.html layout.html,注意在这个模板里面,我使用了一个新的模板语言{% block name%}, name可以自己取,这样凡是继承这个模板的页面,在新的页面里面,只需要把自己的内容放在同名的{%block name%

cocos2dx游戏开发——别踩白块学习笔记(二)——经典模式的实现

一.创建GameScene以及GameLayer 就是简单创建一个Scene而已,在此就不多说啦~,可以参照我的打飞机的学习笔记(2). 二.添加一个开始栏 很简单,就是调用Block中的create方法就可以啦~,只是需要传入大小和颜色等等的参数即可. void GameLayer::addStartLine() { auto block = Block::createWithArgs(Color3B::YELLOW, Size(visibleSize.width,visibleSize.he

学生管理之模板继承

一.母版提取 我们先看以下几个页面: 班级管理 学生管理 老师管理 你可以看出,除了每个红色框框以外,其他的地方都是一样的.这样我们就可以使用模板的功能,也就是只有部分地方需要填充. 母版提取: <!DOCTYPE html> <html lang="zh-CN"> <head> <meta charset="UTF-8"> <title>Title</title> //############

移动端rem计算

教你如何用 lib-flexible 实现移动端H5页面适配 2017年07月22日 16:01:24 Pwcong 阅读数:18872 版权声明:本文为博主原创文章,未经博主允许不得转载. https://blog.csdn.net/pwc1996/article/details/75738725 前话 好久没写教程了(可能会误导新手的菜鸟教程( ̄▽ ̄)"). 这是我的github,欢迎前端大大们和我一起学习交流 https://github.com/pwcong 最近入职公司做前端实习,这几

[Intern][2019.03.16]针对已有的HTML如何只凭JS改动?

刚入职的时候看到公司用的HTML日志生成工具附带的Panel,工具不够用,找个Fail还要找半天,于是自己琢磨着添砖加瓦.以前也是个半吊子前端工程师,现在可倒好,想要改页面却连页面生成的模板在哪里都不知道,只有通过改动JavaScript才能实现对页面的修改. 固然,操作DOM有原版的 document.getElementsBy 一族,可是它们get的时候不能通过 class 和 标签 来区分,比如: <div class="FAIL"> <tr class=&qu

Django 练习班级管理系统一

创建项目 user_manager 和 app为 app01 models.py 为 from django.db import models # Create your models here. class Classes(models.Model): caption = models.CharField(max_length=32) class Student(models.Model): name = models.CharField(max_length=32) cls = models