握手失败(40) 和 TLS_EMPTY_RENEGOTIATION_INFO_SCSV

2024-05-20

安装在 jBOSS 上的客户端正在尝试访问在 DataPower 上配置的安全网站xi50v6.0.0.2器具。 SSL 握手时连接失败。

我在 DataPower 上进行了数据包捕获,发现 SSL 握手失败,并显示以下错误:Description:Handshake failure(40).

然而,在Client Hello步骤,我观察到,仅指定了一个密码套件,即:TLS_EMPTY_RENEGOTIATION_INFO_SCSV。 使用的 TLS 协议(根据数据包捕获)是 TLS1.1。这个密码套件会有问题吗? 在 DataPower 系统日志中我可以看到以下错误:Request processing failed: Connection terminated before request headers read because of the connection error occurs

更新: 客户端应用程序在jBOSS7上运行。我已要求我们的jBOSS管理员检查jBOSS端的配置。我以某种方式获得了对安装 jBOSS 实例的服务器的访问权限,并检查了配置 ssl 的domain.xml。与密码套件相关的配置到底在domain.xml中的哪里可以找到?


我观察到,仅指定了一个密码套件:TLS_EMPTY_RENEGOTIATION_INFO_SCSV

这不是真正的密码。如果没有指定其他密码,那么客户端根本不提供任何密码,这意味着找不到共享密码,因此握手将失败。看起来客户端有问题。原因可能是通过禁用所有 SSL3.0 密码来对抗 POODLE 攻击的尝试失败,这实际上禁用了 TLS1 1.0 和 TLS 1.1 的所有密码。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

握手失败(40) 和 TLS_EMPTY_RENEGOTIATION_INFO_SCSV 的相关文章

随机推荐

  • 使用简单矩阵乘法时出错

    我在一次简单的乘法运算中偶然发现了一个错误 这让我感到非常惊讶 我一直以为这里发生了什么 只为矩阵乘法 http www mathworks nl help matlab matlab prog operators html x 2 y z
  • [APUE]fork后父进程和子进程是否共享相同的文件偏移量?

    在 APUE 第 8 3 节中fork function 关于父子进程之间的文件共享 它说 It is important that the parent and the child share the same file offset 在
  • 具有白色背景的组合框 DropDownList 样式

    我想要一个不可编辑的组合框 但仍然显示白色背景颜色 因此它的样式有效地类似于默认的组合框样式 DropDown ComboBoxStyle DropDownList 仅提供标准的 禁用 灰色背景色 简单地设置 BackColor Color
  • 如何在 OpenAPI 中定义 XML 对象数组?

    我正在使用 OpenAPI 3 0 和 SwaggerHub 设计一个 API 我的 API 有一个 GET 端点 它以 XML 格式返回员工数组
  • 验证 Transformer 中多头注意力的实现

    我已经实施了MultiAttention head in Transformers 周围有太多的实现 所以很混乱 有人可以验证我的实施是否正确 DotProductAttention 引用自 https www tensorflow org
  • 拥有财产的种子实体

    我正在尝试在我的数据库中播种用户实体 这User实体拥有自有财产EmailPermissions 当我运行命令时 dotnet ef 迁移添加初始 我收到错误 无法添加实体类型 User 的种子实体 因为它设置了导航 EmailPermis
  • Infowindow 仅适用于 1 条路线,不适用于 google 地图中的其他 3 条路线

    我在谷歌地图上总共有 5 个位置 我已经为此设置了标记 并在标记之间添加了路线路径 在这条路径之间我添加了信息窗口 但它仅适用于 1 条路线 不适用于其他 3 条路线 任何人都可以帮忙吗我为什么它不适用于其他 3 条路线 而且在关闭该信息窗
  • 使用 LightGBM 进行多类分类

    我正在尝试使用 Python 中的 LightGBM 为多类分类问题 3 类 建模分类器 我使用了以下参数 params task train boosting type gbdt objective multiclass num clas
  • 当附加触发器时,Linq-to-sql 插入和更新失败

    我最近在 linq to sql 方面遇到了一些问题 问题在于 当我们将触发器附加到事件时 它 认为 插入和更新失败 一个例子可以是一行 当一行被更改时 附加一个触发器将 LastUpdated 冒号设置为当前时间 这将导致 linq to
  • get url 重定向时 File_get_contents() 不起作用

    我正在使用的功能是 function http post url data data url http build query data data len strlen data url date default timezone set
  • Delphi - Indy - 保存 GMail 草稿

    我一直在 Delphi 下使用 Indy 通过 gmail 帐户发送消息 使用 TIdSMTP 和 TIdMessage 组件 这绝对没问题 但是 我的客户请求将消息保存到 DRAFTS 文件夹 以便他在实际发送消息之前对 以编程方式创建的
  • 将0-256范围内的int的二维数组转换为灰度png?

    如何将 2D 整数数组转换为灰度 png 现在我有这个 BufferedImage theImage new BufferedImage 100 100 BufferedImage TYPE INT RGB for int y 0 y lt
  • 无法将 const 应用于 typedef 引用

    应用时以下代码有效const到返回值引用value type 但如果我使用相同类型的 typedef 则会出现错误 举个例子 class T class A public typedef T value type typedef value
  • Django 和 PostgreSQL - 值对于类型字符变化来说太长(512)

    我正在从测试 SQLite 数据库迁移到 PostgreSQL 数据库 我有一个插入到数据库中的示例对象 它在 SQLite 上工作 但在 PostgreSQL 中给我一个错误 代码片段是 car CarItem objects creat
  • 使用 numpy 估计周期性的自相关

    我有一大组时间序列 gt 500 我想只选择周期性的时间序列 我做了一些文献研究 发现我应该寻找自相关 使用numpy我将自相关计算为 def autocorr x norm x np mean x result np correlate
  • TensorFlow 无法编译

    尝试从源代码编译 TensorFlow 时出现以下错误 任何想法都会有帮助 bazel out host bin solib local U S Stensorflow Spython Cgen Unn Uops Upy Uwrappers
  • 为什么 vbscript Mid 函数显示错误“无效的过程调用或参数:Mid”

    您好 下面是我的 ASPClassic 代码 其中 csvData 是一个包含变量的非常大的字符串 现在在 Mid 函数调用的这一行中出现错误 无效的过程调用或参数 Mid 为什么会发生这种情况 Dim dataLen Dim fromLe
  • Python如何处理无限递归?

    因此 在使用 Python 时 我注意到程序的堆栈大小基本上没有限制 继续对数字执行幂运算 即使在达到数千位之后 精度仍然保持完美 这让我想知道 如果我不小心进入了Python的无限递归循环怎么办 编译器会注意到并抛出堆栈溢出错误吗 或者程
  • 在 Jhipster 中添加应用程序属性

    我正在使用 jhipster 微服务应用程序进行开发 基于 jhipster 文档 添加特定于应用程序的信息如下 应用程序 dev yml https github com jhipster jhipster sample app blob
  • 握手失败(40) 和 TLS_EMPTY_RENEGOTIATION_INFO_SCSV

    安装在 jBOSS 上的客户端正在尝试访问在 DataPower 上配置的安全网站xi50v6 0 0 2器具 SSL 握手时连接失败 我在 DataPower 上进行了数据包捕获 发现 SSL 握手失败 并显示以下错误 Descripti