无法通过 Internet 连接到 Visual Paradigm 的服务器
Visual Paradigm 桌面客户端中有几项服务需要连接到 Internet 上的 Visual Paradigm 服务器,包括:
•软件激活
•注册连接到 VP online 存储库
•进入社区
•下载示例图表模板
•下载帮助资源
一些用户可能会遇到这样的问题,即使他们可以访问 Internet,他们的 VP Desktop 客户端也无法连接到 Visual Paradigm 的服务器。如果您在 Visual Paradigm 桌面客户端的日志文件中看到 SSL 手形异常,则问题很可能是由于您的网络中存在代理(可能是透明代理)阻止了 SSL 证书的解析从而导致连接失败到我们的服务器。要解决这个问题:
1.将 OpenSSL 工具安装到您的计算机上(如果您没有的话)。
2.执行以下命令
openssl s_client -connect %target_URL% 443 -showcerts
您可以从日志文件中找到 URL(单击此处了解日志文件的位置)。确保您没有在命令中包含 https
3.这将显示证书链,很可能会有 3 个证书。
来自 Visual Paradigm 服务器的 SSL 证书之一
4.通过将证书的内容复制并粘贴到文件中来保存每个证书(包括--BEGIN CERTIFICATE--和--END CERTIFICATE--)。
5.将证书导入 Visual Paradigm Desktop 客户端的 JRE。打开命令提示符终端并导航到%VP 安装目录 %jrebin 文件夹
6.执行以下命令
•适用于 WindowsLinux
keytool -importcert -keystore %VP_installation_dir%jrelibsecuritycacerts -storepass changeit -file %path_of_saved_cert_file% -alias %define_your_own_alias%
•对于 Mac
keytool –importcert –keystore %VP_app_location%ContentsResourcesjre、bundle ContentsHomelibsecurity –storepass changeit -file %path_of_saved_cert_file% -alias %define_you_own_alias%
7.重复步骤导入所有保存的证书
之后,您的 VP 应用程序应该能够连接到我们的服务器。