![](/img/trans.png)
[英]Glassfish 5.1 server not starting after enable-secure-admin (NoClassDefFoundError: sun/security/ssl/HelloExtension)
[英]Glassfish server 5 restart-domain displays NCLS-ADMIN-00010 after enable-secure-admin
对于 Glassfish 服务器 5,restart-domain 在 enable-secure-admin 之后显示 NCLS-ADMIN-00010。
C:\glassfish-5.0.1\glassfish5\glassfish\bin>asadmin start-domain
Waiting for domain1 to start .......................
Successfully started the domain : domain1
domain Location: C:\glassfish-5.0.1\glassfish5\glassfish\domains\domain1
Log File: C:\glassfish-5.0.1\glassfish5\glassfish\domains\domain1\logs\server.log
Admin Port: 4848
Command start-domain executed successfully.
C:\glassfish-5.0.1\glassfish5\glassfish\bin>asadmin change-admin-password
Enter admin user name [default: admin]>admin
Enter the admin password>
Enter the new admin password>
Enter the new admin password again>
Command change-admin-password executed successfully.
C:\glassfish-5.0.1\glassfish5\glassfish\bin>asadmin enable-secure-admin
Enter admin user name> admin
Enter admin password for user "admin">
You must restart all running servers for the change in secure admin to take effect.
Command enable-secure-admin executed successfully.
C:\glassfish-5.0.1\glassfish5\glassfish\bin>asadmin restart-domain
NCLS-ADMIN-00010
NCLS-ADMIN-00010
NCLS-ADMIN-00010
NCLS-ADMIN-00010
NCLS-ADMIN-00010
NCLS-ADMIN-00010
我试图:
但上述建议不起作用。
此外,当我将 enable-secure-admin 与 stop-domain 和 start-domain 一起使用时,Glassfish 不会显示在 localhost:4848 上。
谁能给我任何帮助?
我在 6.1 版中通过以下方式解决了这个问题:在 /glassfishX/glassfish/config/asenv.bat 或 asenv.conf 中设置正确的 javajdk(glassfish 5.0、5.01 和 5.1 需要 jdk 251/252 或 LOWEST glassfish 6 需要 jdk 9 或 11 - 我使用11和它的罚款)
停止域
杀死 java 任务
删除文件夹:
linux:在 /home/user 中运行 glassfish/.gfclient
windows: c:\users\运行 glassfish.gfclient 的用户
起始域
也许您会在上传/部署中看到有关path=null 或丢失的其他错误
停止域
这个你可以通过编辑 /glassfish/glassfish/modules/console-common.jar 来解决(用你的 zip/rar 应用程序打开它)。 查找应用程序/uploadFrame.jsf,
打开它,编辑标签 <sun:form id="form"> 并将其更改为 <sun:form id="form" enctype="multipart/form-data">。
保存uploadFrame.jsf,用“新”jsf更新jar。
起始域
我浪费了很多时间来修复所有即将推出的新版本,我想这就是全部。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.