问题描述
证书:已将证书添加到存在于PENTAHO_JAVA_HOME的JVM
一些调试结果:
- 使用HTTPS的Tomcat(一切正常)
- 水壶发送请求
noperspective
- 响应XML
https://pentaho.foo.com:2000/pentaho/webservices/unifiedRepository?wsdl
- Kubernetes NGNIX Ingress正在执行HTTPS(无法通过Spoon / Pan / Kitchen登录)
- 水壶发送请求
...<import namespace="http://jaxws.webservices.unified.repository2.platform.pentaho.org/" location="https://pentaho.foo.com:2000/pentaho/webservices/unifiedRepository?wsdl=1"/>...
- 响应XML
https://pentaho.foo.com/pentaho/webservices/unifiedRepository?wsdl
对于Ingress,XML显然在响应中有问题! :(
基于Java的SSL测试代码不会报告任何问题,并且可以成功ping通它。
文件:https://gist.github.com/MatthewJDavis/50f3f92660af72c812e21b7ff6b56354#file-sslpoke-java
...<import namespace="http://jaxws.webservices.unified.repository2.platform.pentaho.org/" location="http://pentaho.foo.com:80/pentaho/webservices/unifiedRepository?wsdl=1"/>...
但是当我尝试将其添加为存储库时,它给了我
Pentaho水壶错误-创建存储库
使用java SSLPoke pentaho.foo.com 443
标志进行调试
-Djavax.net.debug=ssl:handshake
遇到此问题的
环境:
- Docker
- Kubernetes
吉拉问题:https://jira.pentaho.com/browse/PDI-18956
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)