安装根证书后无法使用Java性能分析工具
现象描述
按照提示安装完成根证书依然无法使用Java性能分析。
可能原因
- 证书未成功/正确安装,请前往下载信息中提示的本地路径重新安装证书,并确保放置于“受信任的根证书颁发机构”(Trusted Root Certification Authorities)证书存储目录(Certificate Store)。
- 未关闭全部IDE实例。请尝试关闭所有该IDE的窗口及进程后重试。
- 证书保护地址与实际访问地址不一致导致:证书保护的IP地址实际为安装工具时选择的主机名地址A(Hostname IP),可在服务器由命令hostname -I进行查看。用户在互联网而非局域网中实际访问的工具地址,通常不是地址A,而是互联网地址B,并不在证书保护的范围内。证书保护HyperTuner这一域名,通过域名进行安全访问是可行的,具体的处理步骤如下。
处理步骤
- (可选)赋予用户Hosts文件修改权限。
以管理员身份运行Windows Powershell执行。
cacls %WINDIR%\System32\drivers\etc\hosts //e /g users:c
- 编辑Hosts文件。添加/修改一条配置,此处IP地址应为访问工具所使用的IP地址,主机名(Hostname)必须为HyperTuner。
XXX.XXX.XXX.XXX HyperTuner
- 重启IDE后查看。
重新配置远端服务器检查域名选项,此选项在安装证书后默认开启,开启后信息栏中的IP地址也会展示相关信息。
图1 启用证书域名
父主题: FAQ