Ubuntu 必须启用安全管理员才能远程访问DAS-访问Glassfish配置页面

Ubuntu 必须启用安全管理员才能远程访问DAS-访问Glassfish配置页面,ubuntu,server,glassfish,ubuntu-18.04,glassfish-5,Ubuntu,Server,Glassfish,Ubuntu 18.04,Glassfish 5,我的环境是Ubuntu 18.10。这是一个新安装,没有防火墙或运行在Glassfish端口上的进程 我在服务器上安装了Glassfish 5。Java8,因为Glassfish不支持任何更新的。当我试图访问我的配置页面时,它当然给了我一个“必须启用安全管理员才能远程访问DAS” 然后,我继续使用以下命令更改我的管理员密码: ./asadmin start-domain ./asadmin change-admin-password -我输入了密码并重新键入=> “命令更改管理员密码已成功执

我的环境是Ubuntu 18.10。这是一个新安装,没有防火墙或运行在Glassfish端口上的进程

我在服务器上安装了Glassfish 5。Java8,因为Glassfish不支持任何更新的。当我试图访问我的配置页面时,它当然给了我一个“必须启用安全管理员才能远程访问DAS”

然后,我继续使用以下命令更改我的管理员密码:

./asadmin start-domain

./asadmin change-admin-password
-我输入了密码并重新键入=>

“命令更改管理员密码已成功执行。”

=>

“必须重新启动所有正在运行的服务器,安全管理中的更改才能生效。命令enable secure admin已成功执行。”

就是这样,它应该会起作用。我的服务器正在运行,我可以访问我的主Glassfish页面,但是当我试图访问配置页面时,它说它没有找到任何带有该端口的页面


任何帮助都将不胜感激。我正在为这个简单的安装而苦苦挣扎。

根据您在评论中发布的异常,GlassFish 5.0和高于8u161的Java版本遇到了一个已知问题

发件人:

解决方法是将您的Java版本降级为 低于8u161的版本

但是,如果你这样做了 与降级Java的想法不同,您可以使用或,并且在大多数情况下应该使用相同的方法

编辑:请注意,在进行其中一项更改后,您仍需要添加一个安全异常,以便浏览器接受 自签名证书,但该页不应使用其他证书 问题;我自己用Java8U144验证了这一点


你使用哪个网址?
server.log
?服务器ip:default\u端口和服务器ip:default\u admin\u cofig\u页面中的任何内容。我尝试在其他管理配置ip上安装另一个域,创建域,我发布了与域和提到的端口相同的命令,server.log是java异常[2018-12-06T11:36:51.399+0000][glassfish 5.0][WARNING][[org.glassfish.grizzly.filterchain.DefaultFilterChain][tid:_ThreadID=43 _Thr$GRIZZLY0013:FilterChain执行期间异常java.lang.NoClassDefFoundError:sun/security/ssl/SupportedEllipticPointFormatsExtension位于sun.security.ssl.HelloExtensions.(HelloExtensions.java:84)位于sun.security.ssl.HandshakeMessage$ClientHello。。。。
./asadmin enable-secure-admin
./asadmin stop-domain
./asadmin start-domain