AS2报错:FAILURE: MDN Error: Error:integrity-check-faile

Emma 2023-06-13 11:37:43

你好,AS2发送文件报错FAILURE: MDN Error: Error:integrity-check-faile,请这个是哪里有问题呢?

...全文
217 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
CSDN-Ada助手 2023-06-13
精选
  • 打赏
  • 举报
回复
您的问题已经帮您同步至问答, 链接: https://ask.csdn.net/questions/7963301, 请您保持关注, 如果回答有帮助解决此问题, 麻烦您动动小手给相关的回答点赞, Ada会在评论区为您更新结题状态
AcerMr 2023-06-13
  • 打赏
  • 举报
回复

“integrity-check-failed” 错误通常意味着接收方在接收 AS2 消息后尝试验证消息的完整性(即使用 MDN 机制)。此错误表示验证不通过,因为消息的完整性计算中出现了问题,消息可能已被篡改或已损坏。

这种情况可能是由于以下原因之一造成的:

发送方发送的 AS2 消息的完整性出现了问题,可能是由于发送方或中间节点对消息进行了更改或消息在传输过程中发生了损坏。
接收方在接收消息时出现了错误。这可能是由于接收方的 AS2 实现中的问题或接收方的网络连接出现了问题。
消息在传输过程中因为某种原因被拦截或篡改。
您可以检查以下方面来解决此问题:

确保发送方以正确的方式构建了 AS2 消息,并遵循了协议规范,特别是在计算消息的完整性时。
确保接收方配置和实现了 AS2 规范,并且在接收消息时能够验证消息的完整性。
检查网络连接和节点(如果有)之间的通信,确保消息在传输过程中没有被拦截或篡改。

故人倾莹 2023-06-13
  • 打赏
  • 举报
回复

"integrity-check-failed" 的错误通常表示消息内容的完整性检查失败。这意味着消息在传输过程中被篡改或损坏,导致接收方无法验证消息的完整性,因此拒绝接受消息。这种情况可能会出现以下几种情况:
消息在传输过程中被篡改或损坏:这可能是由于网络问题或传输媒介(如磁盘)故障引起的。建议再次发送消息以确保其完整性。
消息被篡改或损坏后进行了重试:如果消息在传输过程中发生错误并被重试,则可能会导致消息的完整性受到破坏。建议再次发送消息以确保其完整性。
接收方处理消息时发生错误:接收方可能会出现错误,导致无法正确验证消息的完整性。建议与接收方联系以了解问题的详细信息。
消息的完整性检查失败:如果消息的完整性检查过程出现错误,则可能会导致此错误。建议再次发送消息以确保其完整性。
综上所述,"integrity-check-failed" 的错误可能由多种因素引起。建议再次检查消息并确保其完整性,

296

社区成员

发帖
与我相关
我的任务
社区描述
西安知行软件有限公司官方账号。知行 EDI 社区是一个线上公开交流平台,期待与社区成员,一起探索 EDI 价值!基于知行之桥EDI系统,搭建企业级EDI解决方案,助力企业整合供应链、降低库存等。
中间件网络协议团队开发 企业社区 陕西省·西安市
社区管理员
  • 知行EDI
  • 知行EDI顾问Alisa
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧