[问题解决]websevice调用中ICM_HTTP_SSL_PEER_CERT_UNTRUSTED错误解决

1,问题描述

SAP 调用webservice时发生一个错误ICM_HTTP_SSL_PEER_CERT_UNTRUSTED

SRT:Processing error in Internet Communication Framework:("ICM_HTTP_SSL_PEER_CERT_UNTRUSTED")

<img class="alignnone size-medium wp-image-6421" src="//pic.ikafan.com/imgp/L3Byb3h5L2h0dHAvd3d3LmJhaWR1c2FwLmNvbS93cC1jb250ZW50L3VwbG9hZHMvMjAxOS0wNS0zMV8xMy0zMS00MC03NDB4MzExLmpwZw==.jpg" width="740" height="311" srcset="http://www.baidusap.com/wp-content/uploads/2019-05-31_13-31-40-740x311.jpg 740w, http://www.baidusap.com/wp-content/uploads/2019-05-31_13-31-40-768x323.jpg 768w, http://www.baidusap.com/wp-content/uploads/2019-05-31_13-31-40.jpg 931w" sizes="(max-width: 740px) 100vw, 740px" />

2,问题解决

查看了一下逻辑端口的配置,发现URL写的是HTTPS,也就是说SAP服务器上需要相应SSL证书的,猜测是服务器上缺少这个证书导致了ICM_HTTP_SSL_PEER_CERT_UNTRUSTED的发生。

然后直接将https改成http并且直接使用IP,问题解决。。。

逻辑端口修改前,

<img class="alignnone size-medium wp-image-6422" src="//pic.ikafan.com/imgp/L3Byb3h5L2h0dHAvd3d3LmJhaWR1c2FwLmNvbS93cC1jb250ZW50L3VwbG9hZHMvMjAxOS0wNS0zMV8xMy00MC0xMy03NDB4NDU1LmpwZw==.jpg" width="740" height="455" srcset="http://www.baidusap.com/wp-content/uploads/2019-05-31_13-40-13-740x455.jpg 740w, http://www.baidusap.com/wp-content/uploads/2019-05-31_13-40-13-768x472.jpg 768w, http://www.baidusap.com/wp-content/uploads/2019-05-31_13-40-13.jpg 817w" sizes="(max-width: 740px) 100vw, 740px" />

修改后,

<img class="alignnone size-full wp-image-6423" src="//pic.ikafan.com/imgp/L3Byb3h5L2h0dHAvd3d3LmJhaWR1c2FwLmNvbS93cC1jb250ZW50L3VwbG9hZHMvMjAxOS0wNi0wNF8xMy01OS01OC5qcGc=.jpg" width="706" height="243" />

以上。

原文地址:https://www.cnblogs.com/datie/p/11428472.html

时间: 2024-10-14 02:56:18

[问题解决]websevice调用中ICM_HTTP_SSL_PEER_CERT_UNTRUSTED错误解决的相关文章

《BI项目笔记》SSAS部署时发生的问题——元数据管理器中存在错误 解决办法

原文:<BI项目笔记>SSAS部署时发生的问题--元数据管理器中存在错误 解决办法 在生成和部署期间出错.是否继续?解决办法: 用Microsoft SQL Server Management Studio 连接Analysis Services 然后删除多维数据库,重新布署.这样就OK的.

CAS SSO:汇集配置过程中的错误解决方法

本教程为gevin.me原创文章,转载请注明: CAS SSO:配置过程中的错误解决方法 | Gevin’s Blog 本文将收集在配置CAS SSO遇到的所有错误,希望对大家有帮助,也方便下次搭建的时候可以参考! 一.java.lang.exception connector attribute sslcertificatefile must be defined when using ssl with apr Tomcat启动报如上错误,只需要将conf\server.xml里面的以下内容注

eclipse中的错误解决——Servlet cannot be resolved to a type

问题如图 解决问题方法 eclipse中的错误解决--Servlet cannot be resolved to a type 原文地址:https://www.cnblogs.com/xiaostudy/p/9351667.html

XCode中常用错误解决

No such file or directory     解决方法(可以依次尝试,总有一种能最终解决问题):          方法1.退出Xcode,然后从finder里面进入~/Library/Developer/Xcode/DerivedData 删掉里面所有的内容,然后重启Xcode试试看               方法2.上面的操作也可以直接在Xcode的organizer中完成,在organizer里面切换到projects,然后delete掉derived data      

IIS 7中 ISAPI 错误解决

在本地IIS种发布了一个测试网站,浏览的时候提示 404 错误,无法显示页面,具体错误如下: 解决办法如下: 选择IIS根目录,在右边的功能视图中选择 “ISAPI 和 CGI限制”,双击打开, 把相应的 .Net版本限制打开,设置为允许即可.

SVN下载项目导入到eclipse中出现错误解决办法:

首先要确定settings.xml配置路径正确 (下面是我自己的路径,设置自己的路径) 用客户端暴力解决方法: 1)把本地中工作空间中内容删除重新下载 2)导入到eclipse中 会出现一些问题 右键->import->Maven->Other...->import-> 导入的工作空间 添加完成,有错误进行下一步更新就可以. 3)update更新操作 Maven->update Project... 完成

对“xxx”类型的已垃圾回收委托进行了回调。这可能会导致应用程序崩溃、损坏和数据丢失。向非托管代码传递委托时,托管应用程序必须让这些委托保持活动状态,直到确信不会再次调用它们。 错误解决一例。

最近在写一个海康的门禁的自动监控刷卡事件的程序. 因为用c#写的,大家都知道c#是垃圾自动回收的.海康提供的api是用c++写的,要将处理的回调代码委托给api .刚开始的时候很顺利,但当运行一段时间就会报以下错误: 对“xxx”类型的已垃圾回收委托进行了回调.这可能会导致应用程序崩溃.损坏和数据丢失.向非托管代码传递委托时,托管应用程序必须让这些委托保持活动状态,直到确信不会再次调用它们. 大致的原因是:c#把回调函数资源回收了,导致api收到事件的时候执行回调出错. 网上的解决方案是将回调方

weblogic的BEA-000438错误解决

下图是启动weblogic时的报错,集群的每个节点启动都报相同的错误:(据说这个错会直接浪费应用服务器30%的性能) 从weblogic console看下JDK版本:1.5.0_12 从服务器看自己安装的JDK版本:1.6.0_22 综上两点初步分析:此错误可能是weblogic自带的JDK版本与自己安装的JDK版本不一致引起的! 解决思路:需要修改commENV.sh或setDomainEnv.sh的配置 因为服务器是linux的,vi修改commENV.sh的Linux部分:(如图所示,添

Android:调用其他程序中的activity和Permission Denial: starting Intent 错误解决办法

今天想调试多个task中栈的情况,在测试程序中调用另一个程序的activity, 代码片段如下: [java] view plaincopy btnStartX=(Button)findViewById(R.id.btnStartX); btnStartX.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { // TODO Auto-generated method stu