filenet-p8 - FileNet 配置管理器无法连接到 WebSphere Application Server
问题描述
在配置 CPE 时,我遇到了 FileNet 配置管理器连接到 WAS 的问题。详情如下
操作系统:Windows 10 Enterprise(这是安装 CPE 5.5 的地方)
是:8.5.5.13
WAS Java:1.8_64_bundled
FN 配置详细信息
我能够登录到 WAS 控制台,并且 SOAP 端口也是正确的。我尝试过的事情,
- 在 FileNet 配置管理器的 configmgr.ini 中添加 -Dhttps.protocols="TLSv1,TLSv1.1,TLSv1.2"
在 WAS 上验证 SSL 配置
但注意似乎有效。我在 FileNet 配置管理器日志中看到以下错误消息
!ENTRY com.ibm.ecm.configmgr.engine 4 0 2018-06-27 15:45:09.289 !MESSAGE 指定了无效的配置文件路径。C:\IBM\FileNet\ContentEngine\tools\configure\profiles\dotnetclient 不包含任何配置信息。!会话 2018-06-27 16:05:40.995 -------------------------------------------------- --------- eclipse.buildId=unknown java.fullversion=JRE 1.7.0 IBM J9 2.6 Windows 8 x86-32 20170718_357001 (JIT disabled, AOT disabled) J9VM - R26_Java726_SR10_20170718_1208_B357001 GC - R26_Java726_SR10_20170718_1208_B357001 J9CL - 20170718_357001 BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=en_US 框架参数:gui 命令行参数:-os win32 -ws win32 -arch x86 gui
!ENTRY com.ibm.ecm.configmgr.app.ce 4 0 2018-06-27 16:13:56.518 !MESSAGE 连接错误:无法建立与应用程序服务器的连接。确保应用程序服务器正在运行并且 SOAP 连接器端口和主机名正确。!STACK 0 com.ibm.ecm.configmgr.engine.ConfigurationManagerException:连接错误:无法建立与应用程序服务器的连接。确保应用程序服务器正在运行并且 SOAP 连接器端口和主机名正确。在 com.ibm.ecm.configmgr.engine.jmx.JMXInvoker.invokeConnectMethodAndMethods(JMXInvoker.java:243) 在 com.ibm.ecm.configmgr.engine.jmx.JMXInvoker.invokeConnectMethodAndMethod(JMXInvoker.java:142) 在 com.ibm .ecm.configmgr.engine.jmx.WebSphereJMXInvoker.connect(WebSphereJMXInvoker.java:在 sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:95) 在 sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 在 sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.invoke) 的 adapter.EclipseStarter.run(EclipseStarter.java:179) java:56) 在 java.lang.reflect.Method.invoke(Method.java:620) 在 org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:622) 在 org.eclipse.equinox.launcher.Main .basicRun(Main.java:577) at org.eclipse.equinox.launcher.Main.run(Main.java:1410) 原因:java.lang.Exception:无法建立与应用程序服务器的连接。确保应用程序服务器正在运行并且 SOAP 连接器端口和主机名正确。在 com.ibm.ecm.configmgr.utils。
*************************远程响应**************************** ***什么时候进行远程登录,几秒钟后,我看到以下错误
HTTP/1.1 408 Request Timeout Content-Type: text/html Content-Length: 117 Connection: close <HTML><TITLE>408 - Request Timeout</TITLE><BODY><h1>408 Connection timed out while reading request</h1></BODY></HTML> Connection to host lost. C:\Windows\system32>
*****************************解决方法************************ ********* 好的,一旦创建了配置文件并运行了第一步,我就禁用了全局安全性并重新启动了 websphere。配置管理器现在能够连接到 WAS(看起来像安全问题。我使用 ssl.client.properties 验证了保护质量 (QoP) 设置,并将其选为 TLSv2。然后我将其更改为 TSLv1.2 并修改了 ssl。 client.properties 也是。仍然没有工作)我稍后会更新这个主题。
解决方案
检查默认路径 Webshere。
C:\Program Files\IBM\WebSphere\AppServer
C:\Program Files\IBM\WebSphere\AppServer\profiles\your_profile
VS
C:\Program Files (x86)\IBM\WebSphere\AppServer
C:\Program Files (x86)\IBM\WebSphere\AppServer\profiles\your_profile
推荐阅读
- google-cloud-platform - 将云调度程序 IP 列入白名单以访问受保护的 HTTP 端点
- elasticsearch - 是否可以创建只返回匹配的嵌套对象而不是所有嵌套对象的 ElasticSeach 搜索?
- .htaccess - htaccess 重定向规则参数
- php - 如何解决“SQLSTATE [42S22]:找不到列”?
- python-3.x - 使用多个索引获取部分 DataFrame
- c - 如何添加扫描端口 ip
- c# - 在一个 ASP 核心应用程序中使用多个 SPA
- linux - 如何在 Linux 中使用标题在制表符分隔的文件中添加行名
- angular - 如何以两种不同的方式(样式)显示角度组件(包括 html)
- python - 如何在 python 中捕获所有超出范围的索引错误?