You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Sophos Home Premium拦截Vaadin XHR请求,寻求技术解决方案

针对Vaadin应用在Sophos Home Premium下的访问异常解决方案
  • 确认Sophos的SSL拦截排除配置
    Vaadin应用依赖大量XHR请求实现前后端交互,Sophos的深度SSL扫描可能静默拦截了部分请求。即使已将站点加入普通Web排除列表,仍需进入Sophos Home的Web防护-SSL扫描设置,手动将目标站点添加到SSL排除列表中(部分杀毒软件会区分普通排除和SSL排除规则)。

  • 调整Tomcat连接超时参数
    部分XHR请求超时可能是因为Sophos拦截延迟导致Tomcat端连接提前断开。修改Tomcat server.xml 中Connector节点的connectionTimeout值,适当延长超时时间:

    <Connector port="8080" protocol="HTTP/1.1"
               connectionTimeout="60000"
               redirectPort="8443" />
    
  • 开启Sophos详细防护日志
    由于Sophos Web界面无拦截提示,需开启高级日志排查:进入Sophos Home的高级设置,启用详细Web防护日志,重现问题后查看日志,确认是否存在针对该站点的静默拦截记录,再根据日志中的规则调整排除策略。

  • 切换Vaadin推送模式
    Vaadin 23默认使用WebSockets推送,Sophos可能对长连接有特殊限制。在应用配置文件(application.properties)中强制使用长轮询模式:

    vaadin.push.mode=long-polling
    

    验证是否能解决请求停滞问题。

  • 更新软件版本
    检查并升级Sophos Home至最新版本,旧版本可能存在与Vaadin 23的兼容性Bug;同时将Vaadin升级至23.x系列的最新稳定版(如23.3.20及以上),官方可能修复了相关兼容性问题。

内容的提问来源于stack exchange,提问作者Torben

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.07 04:45:12