我按照此tutorial进行了一些更改,无法在远程主机上安装GlassFish。
除了网络管理控制台外,一切正常。我可以通过CLI和asadmin部署应用程序(例如Jenkins)并且它们可以工作。但我无法通过http(s):// my-domain:4848
访问Web管理控制台我的浏览器(Safari)通知我有关自签名证书的信息,过了一段时间后,它报告无法与我的服务器建立安全连接。
日志(glassfish / domains / domain1 / log / server.log)是干净的。 我关闭了防火墙,但问题仍然存在。
有人可以帮助我解决这个问题,或者有人建议我可以尝试修复它。
-
非常感谢,
艾玛
编辑:通过禁用secure-admin,我可以访问登录页面但无法登录(必须启用 Secure Admin才能远程访问DAS。)。通过强化安全管理,我甚至可以注意访问登录页面。
答案 0 :(得分:1)
问题是Safari。通过Firefox访问Admin-Console没有问题。
答案 1 :(得分:0)
什么是“netstat -aptun | grep 4848”,告诉?
还要查看是否启用了安全管理员? “asadmin> get secure-admin.enabled”
据我所知,如果安全管理员被禁用,您将无法从远程访问DAS。
我希望这会有所帮助。
祝你好运。答案 2 :(得分:0)
Safari不会与使用带有SHA1摘要签名算法的DSA签名的证书的服务器建立安全连接。您将不得不使用RSA算法。
使用此命令尝试并创建新证书:
keytool -genkeypair -keystore your_keystore.jks -keyalg RSA -keysize 1024