【问题标题】:Immutant2 server logs showing fishy error messageImmutant2 服务器日志显示可疑错误消息
【发布时间】:2015-08-21 05:31:46
【问题描述】:

我多次收到此错误消息

21:36:01,172 ERROR [io.undertow.request] (default task-18) Undertow request failed HttpServerExchange{ CONNECT www.alipay.com:443}: java.lang.IllegalArgumentException: UT000068: Servlet path match failed

    at io.undertow.servlet.handlers.ServletPathMatchesData.getServletHandlerByPath(ServletPathMatchesData.java:83)
    at io.undertow.servlet.handlers.ServletPathMatches.getServletHandlerByPath(ServletPathMatches.java:76)
    at io.undertow.servlet.handlers.ServletInitialHandler.handleRequest(ServletInitialHandler.java:121)
    at org.projectodd.wunderboss.wildfly.WildFlyWeb$1.handleRequest(WildFlyWeb.java:80)
    at io.undertow.server.session.SessionAttachmentHandler.handleRequest(SessionAttachmentHandler.java:68)
    at io.undertow.server.Connectors.executeRootHandler(Connectors.java:197)
    at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:759)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) [rt.jar:1.7.0_80]
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) [rt.jar:1.7.0_80]
    at java.lang.Thread.run(Thread.java:745) [rt.jar:1.7.0_80]

我相信支付宝是中国的支付网关。我目前没有使用支付宝或任何其他支付网关。这只是一个测试应用程序。

知道发生了什么吗?

【问题讨论】:

    标签: clojure immutant alipay


    【解决方案1】:

    这是企图将您的网站用作proxy 隧道。如果您在站点前使用 nginx 等反向代理,则可以防止此类请求访问您的应用。

    【讨论】:

    • 我已经在使用带有 nginx 的反向代理。你是在暗示这是一次黑客攻击吗?
    • 您应该使用 nginx 阻止 CONNECT 协议,除非您打算提供 HTTP 代理。这很可能是为了掩盖他们使用您的 IP 对支付宝的攻击。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-12-31
    • 2012-03-14
    • 1970-01-01
    • 2018-02-13
    • 2013-05-18
    • 1970-01-01
    • 2017-03-03
    相关资源
    最近更新 更多