玻璃鱼3身份验证失败

6
我使用了很多 GlassFish ,现在当我尝试启动 GlassFish 并设置用户名和密码时,出现身份验证失败

Authentication Failed

  • 我尝试使用其他版本的 GlassFish,包括3.1.2.13.1.2Oracle GlassFish Server 3.1.2.2

  • 我删除并重新创建了域名多次,但仍然遇到同样的问题。

  • 我创建了一个没有密码的域,但仍要求输入密码!
  • 我使用 jdk1.7.0

我认为这个问题与我的 Windows 系统有关?

有人对这个问题有想法,或者知道如何解决吗?

日志

[#|2016-11-06T08:54:21.111+0100|SEVERE|glassfish3.1.2|javax.enterprise.system.ssl.security.com.sun.enterprise.security.ssl.impl|_ThreadID=94;_ThreadName=Thread-2;|SEC5054: Certificate has expired: [
[
  Version: V3
  Subject: CN=GTE CyberTrust Root 5, OU="GTE CyberTrust Solutions, Inc.", O=GTE Corporation, C=US
  Signature Algorithm: SHA1withRSA, OID = 1.2.840.113549.1.1.5

  Key:  Sun RSA public key, 2048 bits
  modulus: 23741889829347261660812437366387754385443431973861114865490414153884050331745811968523116847625570146592736935209718565296053386842135985534863157983128812774162998053673746470782252407673402238146869994438729551246768368782318393878374421033907597162218758024581735139682087126982809511479059100617027892880227587855877479432885604404402435662802390484099065871430585284534529627347717530352189612077130606642676951640071336717026459037542552927905851171460589361570392199748753414855675665635003335769915908187224347232807336022456537328962095005323382940080676931822787496212635993279098588863972868266229522169377
  public exponent: 65537
  Validity: [From: Fri Aug 14 15:50:00 GMT+01:00 1998,
               To: Thu Aug 15 00:59:00 GMT+01:00 2013]
  Issuer: CN=GTE CyberTrust Root 5, OU="GTE CyberTrust Solutions, Inc.", O=GTE Corporation, C=US
  SerialNumber: [    01b6]

Certificate Extensions: 4
[1]: ObjectId: 2.5.29.14 Criticality=false
SubjectKeyIdentifier [
KeyIdentifier [
0000: 76 0A 49 21 38 4C 9F DE   F8 C4 49 C7 71 71 91 9D  v.I!8L....I.qq..
]
]

[2]: ObjectId: 2.5.29.32 Criticality=false
CertificatePolicies [
  [CertificatePolicyId: [1.2.840.113763.1.2.1.3]
[]  ]
]

[3]: ObjectId: 2.5.29.15 Criticality=true
KeyUsage [
  Key_CertSign
  Crl_Sign
]

[4]: ObjectId: 2.5.29.19 Criticality=true
BasicConstraints:[
  CA:true
  PathLen:5
]

]
  Algorithm: [SHA1withRSA]
  Signature:
0000: 41 3A D4 18 5B DA B8 DE   21 1C E1 8E 09 E5 F1 68  A:..[...!......h
0010: 34 FF DE 96 F4 07 F5 A7   3C F3 AC 4A B1 9B FA 92  4.......<..J....
0020: FA 9B ED E6 32 21 AA 4A   76 C5 DC 4F 38 E5 DF D5  ....2!.Jv..O8...
0030: 86 E4 D5 C8 76 7D 98 D7   B1 CD 8F 4D B5 91 23 6C  ....v......M..#l
0040: 8B 8A EB EA 7C EF 14 94   C4 C6 F0 1F 4A 2D 32 71  ............J-2q
0050: 63 2B 63 91 26 02 09 B6   80 1D ED E2 CC B8 7F DB  c+c.&...........
0060: 87 63 C8 E1 D0 6C 26 B1   35 1D 40 66 10 1B CD 95  .c...l&.5.@f....
0070: 54 18 33 61 EC 13 4F DA   13 F7 99 AF 3E D0 CF 8E  T.3a..O.....>...
0080: A6 72 A2 B3 C3 05 9A C9   27 7D 92 CC 7E 52 8D B3  .r......'....R..
0090: AB 70 6D 9E 89 9F 4D EB   1A 75 C2 98 AA D5 02 16  .pm...M..u......
00A0: D7 0C 8A BF 25 E4 EB 2D   BC 98 E9 58 38 19 7C B9  ....%..-...X8...
00B0: 37 FE DB E2 99 08 73 06   C7 97 83 6A 7D 10 01 2F  7.....s....j.../
00C0: 32 B9 17 05 4A 65 E6 2F   CE BE 5E 53 A6 82 E9 9A  2...Je./..^S....
00D0: 53 0A 84 74 2D 83 CA C8   94 16 76 5F 94 61 28 F0  S..t-.....v_.a(.
00E0: 85 A7 39 BB D7 8B D9 A8   B2 13 1D 54 09 34 24 7D  ..9........T.4$.
00F0: 20 81 7D 66 7E A2 90 74   5C 10 C6 BD EC AB 1B C2   ..f...t\.......

]|#]

[#|2016-11-06T08:54:29.913+0100|WARNING|glassfish3.1.2|org.apache.catalina.connector.Request|_ThreadID=94;_ThreadName=Thread-2;|PWC4011: Unable to set request character encoding to UTF-8 from context , because request parameters have already been read, or ServletRequest.getReader() has already been called|#]

[#|2016-11-06T08:54:31.147+0100|SEVERE|glassfish3.1.2|javax.enterprise.system.ssl.security.com.sun.enterprise.security.ssl.impl|_ThreadID=57;_ThreadName=Thread-2;|SEC5054: Certificate has expired: [
[
  Version: V3
  Subject: CN=GTE CyberTrust Root 5, OU="GTE CyberTrust Solutions, Inc.", O=GTE Corporation, C=US
  Signature Algorithm: SHA1withRSA, OID = 1.2.840.113549.1.1.5

  Key:  Sun RSA public key, 2048 bits
  modulus: 23741889829347261660812437366387754385443431973861114865490414153884050331745811968523116847625570146592736935209718565296053386842135985534863157983128812774162998053673746470782252407673402238146869994438729551246768368782318393878374421033907597162218758024581735139682087126982809511479059100617027892880227587855877479432885604404402435662802390484099065871430585284534529627347717530352189612077130606642676951640071336717026459037542552927905851171460589361570392199748753414855675665635003335769915908187224347232807336022456537328962095005323382940080676931822787496212635993279098588863972868266229522169377
  public exponent: 65537
  Validity: [From: Fri Aug 14 15:50:00 GMT+01:00 1998,
               To: Thu Aug 15 00:59:00 GMT+01:00 2013]
  Issuer: CN=GTE CyberTrust Root 5, OU="GTE CyberTrust Solutions, Inc.", O=GTE Corporation, C=US
  SerialNumber: [    01b6]

Certificate Extensions: 4
[1]: ObjectId: 2.5.29.14 Criticality=false
SubjectKeyIdentifier [
KeyIdentifier [
0000: 76 0A 49 21 38 4C 9F DE   F8 C4 49 C7 71 71 91 9D  v.I!8L....I.qq..
]
]

[2]: ObjectId: 2.5.29.32 Criticality=false
CertificatePolicies [
  [CertificatePolicyId: [1.2.840.113763.1.2.1.3]
[]  ]
]

[3]: ObjectId: 2.5.29.15 Criticality=true
KeyUsage [
  Key_CertSign
  Crl_Sign
]

[4]: ObjectId: 2.5.29.19 Criticality=true
BasicConstraints:[
  CA:true
  PathLen:5
]

]
  Algorithm: [SHA1withRSA]
  Signature:
0000: 41 3A D4 18 5B DA B8 DE   21 1C E1 8E 09 E5 F1 68  A:..[...!......h
0010: 34 FF DE 96 F4 07 F5 A7   3C F3 AC 4A B1 9B FA 92  4.......<..J....
0020: FA 9B ED E6 32 21 AA 4A   76 C5 DC 4F 38 E5 DF D5  ....2!.Jv..O8...
0030: 86 E4 D5 C8 76 7D 98 D7   B1 CD 8F 4D B5 91 23 6C  ....v......M..#l
0040: 8B 8A EB EA 7C EF 14 94   C4 C6 F0 1F 4A 2D 32 71  ............J-2q
0050: 63 2B 63 91 26 02 09 B6   80 1D ED E2 CC B8 7F DB  c+c.&...........
0060: 87 63 C8 E1 D0 6C 26 B1   35 1D 40 66 10 1B CD 95  .c...l&.5.@f....
0070: 54 18 33 61 EC 13 4F DA   13 F7 99 AF 3E D0 CF 8E  T.3a..O.....>...
0080: A6 72 A2 B3 C3 05 9A C9   27 7D 92 CC 7E 52 8D B3  .r......'....R..
0090: AB 70 6D 9E 89 9F 4D EB   1A 75 C2 98 AA D5 02 16  .pm...M..u......
00A0: D7 0C 8A BF 25 E4 EB 2D   BC 98 E9 58 38 19 7C B9  ....%..-...X8...
00B0: 37 FE DB E2 99 08 73 06   C7 97 83 6A 7D 10 01 2F  7.....s....j.../
00C0: 32 B9 17 05 4A 65 E6 2F   CE BE 5E 53 A6 82 E9 9A  2...Je./..^S....
00D0: 53 0A 84 74 2D 83 CA C8   94 16 76 5F 94 61 28 F0  S..t-.....v_.a(.
00E0: 85 A7 39 BB D7 8B D9 A8   B2 13 1D 54 09 34 24 7D  ..9........T.4$.
00F0: 20 81 7D 66 7E A2 90 74   5C 10 C6 BD EC AB 1B C2   ..f...t\.......

]|#]

[#|2016-11-06T08:54:31.149+0100|WARNING|glassfish3.1.2|org.apache.catalina.connector.Request|_ThreadID=57;_ThreadName=Thread-2;|PWC4011: Unable to set request character encoding to UTF-8 from context , because request parameters have already been read, or ServletRequest.getReader() has already been called|#]

[#|2016-11-06T08:54:32.613+0100|INFO|glassfish3.1.2|javax.enterprise.system.std.com.sun.enterprise.server.logging|_ThreadID=57;_ThreadName=Thread-2;|Unsupported Response Format: 'text/html; charset=utf-8'!|#]

[#|2016-11-06T08:55:01.001+0100|WARNING|glassfish3.1.2|javax.enterprise.system.jmx.org.glassfish.admin.mbeanserver|_ThreadID=43;_ThreadName=Thread-2;|JMX007: Cannot start JMX connector JmxConnector config: { name = system, Protocol = rmi_jrmp, Address = 0.0.0.0, Port = 8686, AcceptAll = false, AuthRealmName = admin-realm, SecurityEnabled = false} having exception java.io.IOException: Cannot bind to URL [rmi://HISSAB-VDI15.grp-sonelgaz.sng:8686/jmxrmi]: javax.naming.CommunicationException [Root exception is java.rmi.ConnectIOException: Exception creating connection to: HISSAB-VDI15.grp-sonelgaz.sng; nested exception is: 
    java.net.SocketException: Malformed reply from SOCKS server]|#]

[#|2016-11-06T08:55:01.004+0100|SEVERE|glassfish3.1.2|javax.enterprise.system.std.com.sun.enterprise.server.logging|_ThreadID=43;_ThreadName=Thread-2;|java.io.IOException: Cannot bind to URL [rmi://HISSAB-VDI15.grp-sonelgaz.sng:8686/jmxrmi]: javax.naming.CommunicationException [Root exception is java.rmi.ConnectIOException: Exception creating connection to: HISSAB-VDI15.grp-sonelgaz.sng; nested exception is: 
    java.net.SocketException: Malformed reply from SOCKS server]
    at javax.management.remote.rmi.RMIConnectorServer.newIOException(RMIConnectorServer.java:827)
    at javax.management.remote.rmi.RMIConnectorServer.start(RMIConnectorServer.java:432)
    at org.glassfish.admin.mbeanserver.RMIConnectorStarter.start(RMIConnectorStarter.java:301)
    at org.glassfish.admin.mbeanserver.JMXStartupService$JMXConnectorsStarterThread.startConnector(JMXStartupService.java:287)
    at org.glassfish.admin.mbeanserver.JMXStartupService$JMXConnectorsStarterThread.run(JMXStartupService.java:328)
Caused by: javax.naming.CommunicationException [Root exception is java.rmi.ConnectIOException: Exception creating connection to: HISSAB-VDI15.grp-sonelgaz.sng; nested exception is: 
    java.net.SocketException: Malformed reply from SOCKS server]
    at com.sun.jndi.rmi.registry.RegistryContext.rebind(RegistryContext.java:159)
    at com.sun.jndi.toolkit.url.GenericURLContext.rebind(GenericURLContext.java:249)
    at javax.naming.InitialContext.rebind(InitialContext.java:427)
    at javax.naming.InitialContext.rebind(InitialContext.java:427)
    at javax.management.remote.rmi.RMIConnectorServer.bind(RMIConnectorServer.java:642)
    at javax.management.remote.rmi.RMIConnectorServer.start(RMIConnectorServer.java:427)
    ... 3 more
Caused by: java.rmi.ConnectIOException: Exception creating connection to: HISSAB-VDI15.grp-sonelgaz.sng; nested exception is: 
    java.net.SocketException: Malformed reply from SOCKS server
    at sun.rmi.transport.tcp.TCPEndpoint.newSocket(TCPEndpoint.java:632)
    at sun.rmi.transport.tcp.TCPChannel.createConnection(TCPChannel.java:216)
    at sun.rmi.transport.tcp.TCPChannel.newConnection(TCPChannel.java:202)
    at sun.rmi.server.UnicastRef.newCall(UnicastRef.java:340)
    at sun.rmi.registry.RegistryImpl_Stub.rebind(Unknown Source)
    at com.sun.jndi.rmi.registry.RegistryContext.rebind(RegistryContext.java:157)
    ... 8 more
Caused by: java.net.SocketException: Malformed reply from SOCKS server
    at java.net.SocksSocketImpl.readSocksReply(SocksSocketImpl.java:128)
    at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:459)
    at java.net.Socket.connect(Socket.java:579)
    at java.net.Socket.connect(Socket.java:528)
    at java.net.Socket.<init>(Socket.java:425)
    at java.net.Socket.<init>(Socket.java:208)
    at sun.rmi.transport.proxy.RMIDirectSocketFactory.createSocket(RMIDirectSocketFactory.java:40)
    at sun.rmi.transport.proxy.RMIMasterSocketFactory.createSocket(RMIMasterSocketFactory.java:146)
    at sun.rmi.transport.tcp.TCPEndpoint.newSocket(TCPEndpoint.java:613)
    ... 13 more
|#]

[#|2016-11-06T08:55:01.004+0100|SEVERE|glassfish3.1.2|javax.enterprise.system.std.com.sun.enterprise.server.logging|_ThreadID=43;_ThreadName=Thread-2;| at javax.management.remote.rmi.RMIConnectorServer.newIOException(RMIConnectorServer.java:827)|#]

[#|2016-11-06T08:55:01.004+0100|SEVERE|glassfish3.1.2|javax.enterprise.system.std.com.sun.enterprise.server.logging|_ThreadID=43;_ThreadName=Thread-2;| at javax.management.remote.rmi.RMIConnectorServer.start(RMIConnectorServer.java:432)|#]

[#|2016-11-06T08:55:01.004+0100|SEVERE|glassfish3.1.2|javax.enterprise.system.std.com.sun.enterprise.server.logging|_ThreadID=43;_ThreadName=Thread-2;| at org.glassfish.admin.mbeanserver.RMIConnectorStarter.start(RMIConnectorStarter.java:301)|#]

[#|2016-11-06T08:55:01.005+0100|SEVERE|glassfish3.1.2|javax.enterprise.system.std.com.sun.enterprise.server.logging|_ThreadID=43;_ThreadName=Thread-2;| at org.glassfish.admin.mbeanserver.JMXStartupService$JMXConnectorsStarterThread.startConnector(JMXStartupService.java:287)|#]

[#|2016-11-06T08:55:01.005+0100|SEVERE|glassfish3.1.2|javax.enterprise.system.std.com.sun.enterprise.server.logging|_ThreadID=43;_ThreadName=Thread-2;| at org.glassfish.admin.mbeanserver.JMXStartupService$JMXConnectorsStarterThread.run(JMXStartupService.java:328)|#]

[#|2016-11-06T08:55:01.005+0100|SEVERE|glassfish3.1.2|javax.enterprise.system.std.com.sun.enterprise.server.logging|_ThreadID=43;_ThreadName=Thread-2;|Caused by: javax.naming.CommunicationException [Root exception is java.rmi.ConnectIOException: Exception creating connection to: HISSAB-VDI15.grp-sonelgaz.sng; nested exception is: 
    java.net.SocketException: Malformed reply from SOCKS server]|#]

[#|2016-11-06T08:55:01.005+0100|SEVERE|glassfish3.1.2|javax.enterprise.system.std.com.sun.enterprise.server.logging|_ThreadID=43;_ThreadName=Thread-2;| at com.sun.jndi.rmi.registry.RegistryContext.rebind(RegistryContext.java:159)|#]

[#|2016-11-06T08:55:01.006+0100|SEVERE|glassfish3.1.2|javax.enterprise.system.std.com.sun.enterprise.server.logging|_ThreadID=43;_ThreadName=Thread-2;| at com.sun.jndi.toolkit.url.GenericURLContext.rebind(GenericURLContext.java:249)|#]

[#|2016-11-06T08:55:01.006+0100|SEVERE|glassfish3.1.2|javax.enterprise.system.std.com.sun.enterprise.server.logging|_ThreadID=43;_ThreadName=Thread-2;| at javax.naming.InitialContext.rebind(InitialContext.java:427)|#]

[#|2016-11-06T08:55:01.006+0100|SEVERE|glassfish3.1.2|javax.enterprise.system.std.com.sun.enterprise.server.logging|_ThreadID=43;_ThreadName=Thread-2;| at javax.naming.InitialContext.rebind(InitialContext.java:427)|#]

[#|2016-11-06T08:55:01.006+0100|SEVERE|glassfish3.1.2|javax.enterprise.system.std.com.sun.enterprise.server.logging|_ThreadID=43;_ThreadName=Thread-2;| at javax.management.remote.rmi.RMIConnectorServer.bind(RMIConnectorServer.java:642)|#]

[#|2016-11-06T08:55:01.006+0100|SEVERE|glassfish3.1.2|javax.enterprise.system.std.com.sun.enterprise.server.logging|_ThreadID=43;_ThreadName=Thread-2;| at javax.management.remote.rmi.RMIConnectorServer.start(RMIConnectorServer.java:427)|#]

[#|2016-11-06T08:55:01.007+0100|SEVERE|glassfish3.1.2|javax.enterprise.system.std.com.sun.enterprise.server.logging|_ThreadID=43;_ThreadName=Thread-2;| ... 3 more|#]

[#|2016-11-06T08:55:01.007+0100|SEVERE|glassfish3.1.2|javax.enterprise.system.std.com.sun.enterprise.server.logging|_ThreadID=43;_ThreadName=Thread-2;|Caused by: java.rmi.ConnectIOException: Exception creating connection to: HISSAB-VDI15.grp-sonelgaz.sng; nested exception is: 
    java.net.SocketException: Malformed reply from SOCKS server|#]

[#|2016-11-06T08:55:01.007+0100|SEVERE|glassfish3.1.2|javax.enterprise.system.std.com.sun.enterprise.server.logging|_ThreadID=43;_ThreadName=Thread-2;| at sun.rmi.transport.tcp.TCPEndpoint.newSocket(TCPEndpoint.java:632)|#]

[#|2016-11-06T08:55:01.007+0100|SEVERE|glassfish3.1.2|javax.enterprise.system.std.com.sun.enterprise.server.logging|_ThreadID=43;_ThreadName=Thread-2;| at sun.rmi.transport.tcp.TCPChannel.createConnection(TCPChannel.java:216)|#]

[#|2016-11-06T08:55:01.008+0100|SEVERE|glassfish3.1.2|javax.enterprise.system.std.com.sun.enterprise.server.logging|_ThreadID=43;_ThreadName=Thread-2;| at sun.rmi.transport.tcp.TCPChannel.newConnection(TCPChannel.java:202)|#]

[#|2016-11-06T08:55:01.008+0100|SEVERE|glassfish3.1.2|javax.enterprise.system.std.com.sun.enterprise.server.logging|_ThreadID=43;_ThreadName=Thread-2;| at sun.rmi.server.UnicastRef.newCall(UnicastRef.java:340)|#]

[#|2016-11-06T08:55:01.008+0100|SEVERE|glassfish3.1.2|javax.enterprise.system.std.com.sun.enterprise.server.logging|_ThreadID=43;_ThreadName=Thread-2;| at sun.rmi.registry.RegistryImpl_Stub.rebind(Unknown Source)|#]

[#|2016-11-06T08:55:01.008+0100|SEVERE|glassfish3.1.2|javax.enterprise.system.std.com.sun.enterprise.server.logging|_ThreadID=43;_ThreadName=Thread-2;| at com.sun.jndi.rmi.registry.RegistryContext.rebind(RegistryContext.java:157)|#]

[#|2016-11-06T08:55:01.009+0100|SEVERE|glassfish3.1.2|javax.enterprise.system.std.com.sun.enterprise.server.logging|_ThreadID=43;_ThreadName=Thread-2;| ... 8 more|#]

[#|2016-11-06T08:55:01.009+0100|SEVERE|glassfish3.1.2|javax.enterprise.system.std.com.sun.enterprise.server.logging|_ThreadID=43;_ThreadName=Thread-2;|Caused by: java.net.SocketException: Malformed reply from SOCKS server|#]

[#|2016-11-06T08:55:01.009+0100|SEVERE|glassfish3.1.2|javax.enterprise.system.std.com.sun.enterprise.server.logging|_ThreadID=43;_ThreadName=Thread-2;| at java.net.SocksSocketImpl.readSocksReply(SocksSocketImpl.java:128)|#]

[#|2016-11-06T08:55:01.009+0100|SEVERE|glassfish3.1.2|javax.enterprise.system.std.com.sun.enterprise.server.logging|_ThreadID=43;_ThreadName=Thread-2;| at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:459)|#]

[#|2016-11-06T08:55:01.010+0100|SEVERE|glassfish3.1.2|javax.enterprise.system.std.com.sun.enterprise.server.logging|_ThreadID=43;_ThreadName=Thread-2;| at java.net.Socket.connect(Socket.java:579)|#]

[#|2016-11-06T08:55:01.010+0100|SEVERE|glassfish3.1.2|javax.enterprise.system.std.com.sun.enterprise.server.logging|_ThreadID=43;_ThreadName=Thread-2;| at java.net.Socket.connect(Socket.java:528)|#]

[#|2016-11-06T08:55:01.010+0100|SEVERE|glassfish3.1.2|javax.enterprise.system.std.com.sun.enterprise.server.logging|_ThreadID=43;_ThreadName=Thread-2;| at java.net.Socket.<init>(Socket.java:425)|#]

[#|2016-11-06T08:55:01.010+0100|SEVERE|glassfish3.1.2|javax.enterprise.system.std.com.sun.enterprise.server.logging|_ThreadID=43;_ThreadName=Thread-2;| at java.net.Socket.<init>(Socket.java:208)|#]

[#|2016-11-06T08:55:01.010+0100|SEVERE|glassfish3.1.2|javax.enterprise.system.std.com.sun.enterprise.server.logging|_ThreadID=43;_ThreadName=Thread-2;| at sun.rmi.transport.proxy.RMIDirectSocketFactory.createSocket(RMIDirectSocketFactory.java:40)|#]

[#|2016-11-06T08:55:01.011+0100|SEVERE|glassfish3.1.2|javax.enterprise.system.std.com.sun.enterprise.server.logging|_ThreadID=43;_ThreadName=Thread-2;| at sun.rmi.transport.proxy.RMIMasterSocketFactory.createSocket(RMIMasterSocketFactory.java:146)|#]

[#|2016-11-06T08:55:01.011+0100|SEVERE|glassfish3.1.2|javax.enterprise.system.std.com.sun.enterprise.server.logging|_ThreadID=43;_ThreadName=Thread-2;| at sun.rmi.transport.tcp.TCPEndpoint.newSocket(TCPEndpoint.java:613)|#]

[#|2016-11-06T08:55:01.011+0100|SEVERE|glassfish3.1.2|javax.enterprise.system.std.com.sun.enterprise.server.logging|_ThreadID=43;_ThreadName=Thread-2;| ... 13 more|#]

[#|2016-11-06T08:55:02.438+0100|INFO|glassfish3.1.2|null|_ThreadID=42;_ThreadName=Thread-2;|Domain Pinged: stable.glassfish.org|#]

默认用户不是admin,密码也不是admin吗? - Georgian
谢谢@CGec,我尝试使用另一个用户名和密码创建域,但是出现了相同的问题,这就是你的意思吗? - Youcef LAIDANI
你能否尝试重现这个问题,然后查看server.log以查看其中有哪些错误? - Mike
我觉得现在唯一的解决办法就是更换我的操作系统了,我已经忍受这个问题一个月了,它让我抓狂。 - Youcef LAIDANI
@Mike,我替换了这两个文件,但是它还是不起作用 :( - Youcef LAIDANI
显示剩余5条评论
4个回答

2

建议#1:

在Oracle论坛中,Handat提到了重置/删除密码的方法:

password.txt文件是由用户创建的,因此如果您没有为autostart创建一个,则不会有这样的文件。要重置密码或删除密码,在config目录中有一个名为admin-keyfile的文件。您可以使用SSHA256哈希已知密码并替换其中的密码,或者完全删除(在两个分号之间)已哈希的密码以无密码方式进行。

资源链接: https://community.oracle.com/thread/2403904

建议#2:

Martin建议说:

问题在于管理员用户是:

--user anonymous

没有任何文档记录这一点。我只在config/admin-keyfile中找到了它。如vkraemer所建议的那样,密码确实为空:

AS_ADMIN_MASTERPASSWORD=
AS_ADMIN_PASSWORD=

资源链接:

https://dev59.com/9W855IYBdhLWcg3wsWlq#4212765

建议#3:

如果您使用的是Netbeans,请检查密码:

Netbeans - > 服务 - > Glassfish -> 属性 -> 密码显示?

信息#1:

Glassfish管理指南中,写道:

注意:对于GlassFish Server 4.0的zip捆绑包,默认管理员登录为admin,无需密码,这意味着不需要登录。

资源链接: https://askubuntu.com/a/526232


谢谢@SkyWalker的答案,我尝试了你在答案一和两中所做的一切,但是没有任何效果,还是出现同样的错误。如果我用命令提示符部署,每个应用程序都可以正常工作,请给您提供更多信息,也许这有意义。非常感谢您的答案。 - Youcef LAIDANI
@YoucefLaidani 对于管理控制台,您需要做一些额外的工作。这里详细描述了:http://logicoy.com/blogs/instructions-for-using-ldap-for-authenticating-admin/。请查看。 - SkyWalker

2

Ulises Fasoli的博客提供了一个有关Glassfish管理员密码的教程。请查看以下步骤:

如果像我一样讨厌每次运行asadmin工具命令时都要输入用户名和密码,您有两个选择:

  1. 创建密码文件,然后每次执行asadmin命令时使用--user --passwordfile选项(啊...)
  2. 使用asadmin login命令,再也不用考虑密码了。 以下是如何实现这两个解决方案:

1. 创建密码文件

首先,您需要创建一个遵循此处指令的文件[http://docs.oracle.com/cd/E19776-01/820-4495/ghytn/index.html]

AS_ADMIN_MASTERPASSWORD=mypassword
AS_ADMIN_USERPASSWORD=mypassword
AS_ADMIN_ALIASPASSWORD=mypassword


${glassfish_install}/glassfish/bin/asadmin  --user admin --passwordfile ${glassfish_install}/glassfish-password.txt list-applications mydomain

现在,虽然这个方法完美地工作,但每次我想执行asadmin命令时都需要写这些内容,我觉得有些繁琐。当然,我可以编写一个bash脚本,用预生成的--user和--passwordfile选项包装基础asadmin工具,但我就是不想写。
2.使用asadmin登录命令
我更喜欢的方法是使用asadmin登录命令。
基本上,这个命令会提示您输入Glassfish凭据,然后将它们存储在用户主文件夹下的加密文件(.asadminpass)中。
以下是如何使用它:
${glassfish_install}/glassfish/bin/asadmin login 
Enter admin user name [default: admin]> admin
Enter admin password>
Login information relevant to admin user name [admin]
for host [localhost] and admin port [4848] stored at
[/home/user/.asadminpass] successfully.
Make sure that this file remains protected.
完成此步骤后,您将能够无需输入密码即可执行asadmin命令。
${glassfish_install}/glassfish/bin/asadmin list-applications
Nothing to list.
Command list-applications executed successfully.
你可以使用登录命令的 --host 标志来存储远程 Glassfish 实例的密码。
[arte@arte-epg-api2 .ssh]$ /data/glassfish/bin/asadmin login --host myremotehost.com
Enter admin user name [default: admin]> admin
Enter admin password>
Login information relevant to admin user name [admin]
for host [myremotehost.com] and admin port [4848] stored at
[/home/user/.asadminpass] successfully.
Make sure that this file remains protected.

这在命令提示符中运行良好,但问题出现在管理控制台中。 - Youcef LAIDANI
@YoucefLaidani 对于管理控制台,您需要做一些额外的工作。这里详细描述了:http://logicoy.com/blogs/instructions-for-using-ldap-for-authenticating-admin/。请查看。 - SkyWalker
我不使用LDAP,这个解决方案对我并没有真正帮助! - Youcef LAIDANI
你的两个答案值得获得悬赏 @SkyWalker,感谢你的回答。 - Youcef LAIDANI

1

你是否尝试过通过控制台/cmd更改管理员密码:

asadmin change-admin-password 

回应提示信息-您必须设置一个非空的新密码,才能让GlassFish接受下一条命令。
asadmin enable-secure-admin
asadmin restart-domain

建议从这里获取。

另外,您尝试过其他的JDK版本吗?如果可能的话,请卸载1.7.0并尝试早期版本。如果早期JDK没有运气,那么请尝试更近期的版本。

尝试访问'glassfish-install-path/domains/domain-name/config/admin-keyfile code

(domain-name是您的域名,默认应该是domain1)

在记事本中打开admin-keyfile,它应该显示密码的哈希值(使用的哈希算法)。尝试选择一个新密码,使用相同的算法进行哈希,然后将其复制/粘贴到admin-keyfile中,保存并尝试使用您在文件中粘贴的新密码(明文)登录控制台。


我执行了你说的所有步骤,@FanOfSkynyrd,但是对我来说仍然不起作用! - Youcef LAIDANI

0

我曾经遇到过同样的问题,通过在安装文件夹中创建一个包含一行代码的密码文件,我重新获得了控制权:

AS_ADMIN_PASSWORD=your-password

执行以下命令:

asadmin --user admin --pssswordfile paaswd.txt

asadmin stop-domain

asadmin start-domain

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接