RH Developiper Studio到JBoss EAP服务器的连接
我试过DeveloperStudio 11.3.0和12.0.0。我试过EAP6.4.0和7.1.0。一切都给了我同样的错误。我在AWS上的RHEL服务器和Windows10或Windows7上的DevStudio上运行过它。我已经在同一个Fedora系统上使用server和DevStudio运行了它。尝试“启动”远程服务器时总是出现相同的错误:RH Developiper Studio到JBoss EAP服务器的连接,jboss,jboss7.x,jboss-eap-7,jboss-developer-studio,Jboss,Jboss7.x,Jboss Eap 7,Jboss Developer Studio,我试过DeveloperStudio 11.3.0和12.0.0。我试过EAP6.4.0和7.1.0。一切都给了我同样的错误。我在AWS上的RHEL服务器和Windows10或Windows7上的DevStudio上运行过它。我已经在同一个Fedora系统上使用server和DevStudio运行了它。尝试“启动”远程服务器时总是出现相同的错误: The initialization produced an exception, which can occur due to incorrect
The initialization produced an exception, which can occur due to incorrect security credentials. Please review the exception messages by clicking the Details button.
* java.io.IOException: java.net.ConnectException: WFLYPRT0053: Could not connect to http-remoting://LOCALHOST:9990. The connection failed
* java.net.ConnectException: WFLYPRT0053: Could not connect to http-remoting://LOCALHOST:9990. The connection failed
* WFLYPRT0053: Could not connect to http-remoting://LOCALHOST:9990. The connection failed
* Authentication failed: all available authentication mechanisms failed:
JBOSS-LOCAL-USER: javax.security.sasl.SaslException: ELY05128: [JBOSS-LOCAL-USER] Failed to read challenge file [Caused by java.io.FileNotFoundException: /datavirt/jboss/EAP-7.1.0/standalone/tmp/auth/local3848441195962286340.challenge (Permission denied)]
DIGEST-MD5: javax.security.sasl.SaslException: DIGEST-MD5: Server rejected authentication
这里是server.log文件的一部分,这里出现了一些问题。(在6.4.0中略有不同,但没有实质性差异。)
2018-09-01 23:20:52946跟踪[org.jboss.remoting.endpoint](管理I/O-2)将勾号分配给端点“miramanee:management”(打开的org.jboss.remoting3.EndpointImpl)的8$TrackingExecutor@18776914)
2018-09-01 23:20:52946跟踪[org.xnio.nio](管理I/O-2)运行任务org.jboss.remoting3.remote.ServerConnectionOpenListener$2@228e4439
2018-09-01 23:20:52946跟踪[org.xnio.nio.selector](管理I/O-2)在sun.nio.ch上开始选择。EPollSelectorImpl@617c6bff(带超时)
2018-09-01 23:20:52946跟踪[org.xnio.nio](管理I/O-2)选择,队列为空
2018-09-01 23:20:52946跟踪[org.wildfly.security](管理任务-7)处理RealMcCallback:selected=[ManagementRealm]
2018-09-01 23:20:52946跟踪[org.wildfly.security](管理任务-7)处理名称回调:authenticationName=admin
2018-09-01 23:20:52946跟踪[org.wildfly.security](管理任务-7)主体分配:[admin],预域重写:[admin@ManagementRealm],领域名称:[摘要],领域重写后:[admin@ManagementRealm],域重写:[admin@ManagementRealm]
2018-09-01 23:20:52947跟踪[org.wildfly.security](管理任务-7)处理凭证回拨:获得正确领域“ManagementRealm”的凭证
2018-09-01 23:20:52947跟踪[org.wildfly.security](管理任务-7)处理凭证回拨:获得凭证:org.wildfly.security.credential。PasswordCredential@b75f36fa
2018-09-01 23:20:52947跟踪[org.jboss.remoting.remote.server](管理任务-7)拒绝服务器发送身份验证:javax.security.sasl.SaslException:ELY05055:[摘要-MD5]拒绝身份验证(无效证明)
位于org.wildfly.security.sasl.digest.DigestSaslServer.validateDigestResponse(DigestSaslServer.java:281)
位于org.wildfly.security.sasl.digest.DigestSaslServer.evaluateMessage(DigestSaslServer.java:358)
位于org.wildfly.security.sasl.util.AbstractSaslParticipant.evaluateMessage(AbstractSaslParticipant.java:180)
位于org.wildfly.security.sasl.digest.DigestSaslServer.EvaluaterResponse(DigestSaslServer.java:331)
位于org.wildfly.security.sasl.util.authenticationCompleteCallbacksalserverFactory$1.EvaluaterResponse(authenticationCompleteCallbacksalserverFactory.java:58)
位于org.wildfly.security.sasl.util.AuthenticationTimeoutSaslServerFactory$DelegatingTimeoutSaslServer.evaluateResponse(AuthenticationTimeoutSaslServerFactory.java:106)
我被难住了。如果你想让学习/等等快速进行,那么我可以说我在做什么。我有RHEL 7和EAP 7.1。我在同一台机器上使用devstudio12。当我在dev studio中添加服务器时,我可以选择本地或远程。我选择了本地,通过dev studio启动没有问题。与我一起运行dev studio的用户还具有EAP主目录的权限(我在您的错误中看到文件perm errors)。我还选择了管理选项,而不是文件系统和shell操作。我也进行了测试,这也起到了作用。但是,同样的服务器,同样的本地主机。是的,我可以做到。但不,这是工作和远程系统。
2018-09-01 23:20:52,946 TRACE [org.jboss.remoting.endpoint] (management I/O-2) Allocated tick to 8 of endpoint "miramanee:MANAGEMENT" <68fb9f51> (opened org.jboss.remoting3.EndpointImpl$TrackingExecutor@18776914)
2018-09-01 23:20:52,946 TRACE [org.xnio.nio] (management I/O-2) Running task org.jboss.remoting3.remote.ServerConnectionOpenListener$2@228e4439
2018-09-01 23:20:52,946 TRACE [org.xnio.nio.selector] (management I/O-2) Beginning select on sun.nio.ch.EPollSelectorImpl@617c6bff (with timeout)
2018-09-01 23:20:52,946 TRACE [org.xnio.nio] (management I/O-2) Select, queue is empty
2018-09-01 23:20:52,946 TRACE [org.wildfly.security] (management task-7) Handling RealmCallback: selected = [ManagementRealm]
2018-09-01 23:20:52,946 TRACE [org.wildfly.security] (management task-7) Handling NameCallback: authenticationName = admin
2018-09-01 23:20:52,946 TRACE [org.wildfly.security] (management task-7) Principal assigning: [admin], pre-realm rewritten: [admin@ManagementRealm], realm name: [DIGEST], post-realm rewritten: [admin@ManagementRealm], realm rewritten: [admin@ManagementRealm]
2018-09-01 23:20:52,947 TRACE [org.wildfly.security] (management task-7) Handling CredentialCallback: obtained credential for correct realm "ManagementRealm"
2018-09-01 23:20:52,947 TRACE [org.wildfly.security] (management task-7) Handling CredentialCallback: obtained credential: org.wildfly.security.credential.PasswordCredential@b75f36fa
2018-09-01 23:20:52,947 TRACE [org.jboss.remoting.remote.server] (management task-7) Server sending authentication rejected: javax.security.sasl.SaslException: ELY05055: [DIGEST-MD5] Authentication rejected (invalid proof)
at org.wildfly.security.sasl.digest.DigestSaslServer.validateDigestResponse(DigestSaslServer.java:281)
at org.wildfly.security.sasl.digest.DigestSaslServer.evaluateMessage(DigestSaslServer.java:358)
at org.wildfly.security.sasl.util.AbstractSaslParticipant.evaluateMessage(AbstractSaslParticipant.java:180)
at org.wildfly.security.sasl.digest.DigestSaslServer.evaluateResponse(DigestSaslServer.java:331)
at org.wildfly.security.sasl.util.AuthenticationCompleteCallbackSaslServerFactory$1.evaluateResponse(AuthenticationCompleteCallbackSaslServerFactory.java:58)
at org.wildfly.security.sasl.util.AuthenticationTimeoutSaslServerFactory$DelegatingTimeoutSaslServer.evaluateResponse(AuthenticationTimeoutSaslServerFactory.java:106)