GithubHelp home page GithubHelp logo

chengdedeng / waf Goto Github PK

View Code? Open in Web Editor NEW
672.0 672.0 207.0 1.38 MB

:vertical_traffic_light:Web Application Firewall or API Gateway(应用防火墙/API网关)

Home Page: https://github.com/chengdedeng/waf

License: Other

Java 99.24% Groovy 0.76%
firewall http-proxy littleproxy security waf

waf's People

Contributors

chengdedeng avatar dependabot[bot] avatar gitter-badger avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

waf's Issues

License ?

Hello, under what license is this project released under ? Thank-you.

windows运行问题

@chengdedeng hi:
打包后在admin权限cmd执行 waf.bat start 提示以下错误:wrapper | The waf service is not installed - 指定的服务未安装。 (0x424) 请问这是什么问题,waf需要安装什么别的依赖吗?
另外,希望作者有更多的相关使用、开发经验分享!

感谢您的开源分享!

为支持多个下游service,需要部署多个waf进程吗?

因为一个waf代理根据host和waf.serverPort,只能找到一个remoteAddress。这样设计就导致,一个下游服务会占用一个waf代理。新增一个下游服务,也需要增加一个waf代理。
为什么不设计成一个waf代理,可以路由到所有下游服务呢?

如何运行?

waf console 报错 java.lang.ClassNotFoundException: javax.servlet.Filter 请指教如何运行 谢谢!

Unimplemented for /waf/config/security/info.yangguo.waf.request.security.ArgsSecurity

启动的时候日志:
org.apache.zookeeper.KeeperException$UnimplementedException: KeeperErrorCode = Unimplemented for /waf/config/security/info.yangguo.waf.request.security.ArgsSecurity

zookeeper是启动的啊,以下是zookeeper日志
2018-09-07 13:44:31,148 [myid:] - INFO [SessionTracker:ZooKeeperServer@354] - Expiring session 0x100003763d00001, timeout of 30000ms exceeded
2018-09-07 13:44:31,149 [myid:] - INFO [ProcessThread(sid:0 cport:2181)::PrepRequestProcessor@487] - Processed session termination for sessionid: 0x100003763d00000
2018-09-07 13:44:31,149 [myid:] - INFO [ProcessThread(sid:0 cport:2181)::PrepRequestProcessor@487] - Processed session termination for sessionid: 0x100003763d00001
2018-09-07 13:44:31,149 [myid:] - INFO [SyncThread:0:FileTxnLog@213] - Creating new log file: log.417
2018-09-07 13:44:32,452 [myid:] - WARN [SyncThread:0:FileTxnLog@378] - fsync-ing the write ahead log in SyncThread:0 took 1301ms which will adversely effect operation latency. See the ZooKeeper troubleshooting guide
2018-09-07 13:44:36,384 [myid:] - INFO [NIOServerCxn.Factory:0.0.0.0/0.0.0.0:2181:NIOServerCnxnFactory@215] - Accepted socket connection from /127.0.0.1:54844
2018-09-07 13:44:36,388 [myid:] - INFO [NIOServerCxn.Factory:0.0.0.0/0.0.0.0:2181:ZooKeeperServer@948] - Client attempting to establish new session at /127.0.0.1:54844
2018-09-07 13:44:36,392 [myid:] - INFO [SyncThread:0:ZooKeeperServer@693] - Established session 0x1000121f7a80000 with negotiated timeout 40000 for client /127.0.0.1:54844
2018-09-07 13:44:36,447 [myid:] - WARN [NIOServerCxn.Factory:0.0.0.0/0.0.0.0:2181:ZooKeeperServer@755] - Received packet at server of unknown type 15
2018-09-07 13:44:36,448 [myid:] - INFO [NIOServerCxn.Factory:0.0.0.0/0.0.0.0:2181:NIOServerCnxn@1040] - Closed socket connection for client /127.0.0.1:54844 which had sessionid 0x1000121f7a80000

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.