如何解决Pentaho水壶|连接到HTTPS存储库带有cacerts文件
证书:已将证书添加到存在于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 举报,一经查实,本站将立刻删除。