Server startet nicht – Port belegt?/Wildfly Dienst?


Startseite Foren Hilfe bei Problemen Server startet nicht – Port belegt?/Wildfly Dienst?

Verschlagwortet: , , ,

12 Beiträge anzeigen - 1 bis 12 (von insgesamt 12)
  • Autor
    Beiträge
  • #5388
    Robin
    Teilnehmer

    Hallo,

    ich habe versucht die Server Software auf einem Linux Debian 11 vServer zu installieren.
    Es hat auch alles echt super einfach geklappt. Leider ist der Server aber nicht erreichbar, egal ob UFW Firewall aus oder an.
    Ich habe mir das Log bereits angeschaut, daraus war ersichtlich, dass Port 8080 bereits belegt ist.
    Kein Problem dachte ich mir, dann ändere ich eben in der Standalone den Port von 8080 auf 8743.
    Nun kann ich zumindest die Wildfly Startseite öffnen.

    Laut Log läuft der Server. Aber mit dem Client verbinden geht nicht.

    Ich wäre dankbar, wenn man mir helfen könnte. 🙂

    Danke & Gruß
    Robin

    #5389
    j-lawyer.org
    Administrator

    Wurde denn auch im Logindialog des Clients der andere Port angegeben?

    VG
    Jens / j-lawyer.org

    #5390
    Robin
    Teilnehmer

    Hallo Jens,

    vielen Dank für deine schnelle Antwort! Freut mich sehr!

    Ja, auch dort wurde der Port entsprechend angepasst. „Fehler: Anmeldedaten oder Verbindungsparameter falsch“

    Aktueller Log:
    „2023-03-30 19:48:15,880 WARN [org.jboss.jca.core.connectionmanager.pool.strategy.OnePool] (default task-2) IJ000604: Throwable while attempting to get a new connection: null: javax.resource.ResourceException: IJ031084: Unable to create connection
    at org.jboss.ironjacamar.jdbcadapters@1.4.12.Final//org.jboss.jca.adapters.jdbc.local.LocalManagedConnectionFactory.createLocalManagedConnection(LocalManagedConnectionFactory.java:345)
    at org.jboss.ironjacamar.jdbcadapters@1.4.12.Final//org.jboss.jca.adapters.jdbc.local.LocalManagedConnectionFactory.getLocalManagedConnection(LocalManagedConnectionFactory.java:352)
    at org.jboss.ironjacamar.jdbcadapters@1.4.12.Final//org.jboss.jca.adapters.jdbc.local.LocalManagedConnectionFactory.createManagedConnection(LocalManagedConnectionFactory.java:287)
    at org.jboss.ironjacamar.impl@1.4.12.Final//org.jboss.jca.core.connectionmanager.pool.mcp.SemaphoreConcurrentLinkedDequeManagedConnectionPool.createConnectionEventListener(SemaphoreConcurrentLinkedDequeManagedConnectionPool.java:1325)
    at org.jboss.ironjacamar.impl@1.4.12.Final//org.jboss.jca.core.connectionmanager.pool.mcp.SemaphoreConcurrentLinkedDequeManagedConnectionPool.getConnection(SemaphoreConcurrentLinkedDequeManagedConnectionPool.java:499)
    at org.jboss.ironjacamar.impl@1.4.12.Final//org.jboss.jca.core.connectionmanager.pool.AbstractPool.getSimpleConnection(AbstractPool.java:632)
    at org.jboss.ironjacamar.impl@1.4.12.Final//org.jboss.jca.core.connectionmanager.pool.AbstractPool.getConnection(AbstractPool.java:604)
    at org.jboss.ironjacamar.impl@1.4.12.Final//org.jboss.jca.core.connectionmanager.AbstractConnectionManager.getManagedConnection(AbstractConnectionManager.java:624)
    at org.jboss.ironjacamar.impl@1.4.12.Final//org.jboss.jca.core.connectionmanager.tx.TxConnectionManagerImpl.getManagedConnection(TxConnectionManagerImpl.java:440)
    at org.jboss.ironjacamar.impl@1.4.12.Final//org.jboss.jca.core.connectionmanager.AbstractConnectionManager.allocateConnection(AbstractConnectionManager.java:789)
    at org.jboss.ironjacamar.jdbcadapters@1.4.12.Final//org.jboss.jca.adapters.jdbc.WrapperDataSource.getConnection(WrapperDataSource.java:138)
    at org.jboss.as.connector@16.0.0.Final//org.jboss.as.connector.subsystems.datasources.WildFlyDataSource.getConnection(WildFlyDataSource.java:64)
    at org.picketbox//org.jboss.security.auth.spi.DatabaseServerLoginModule.getUsersPassword(DatabaseServerLoginModule.java:180)
    at org.picketbox//org.jboss.security.auth.spi.UsernamePasswordLoginModule.login(UsernamePasswordLoginModule.java:265)
    at java.base/javax.security.auth.login.LoginContext.invoke(LoginContext.java:747)
    at java.base/javax.security.auth.login.LoginContext$4.run(LoginContext.java:672)
    at java.base/javax.security.auth.login.LoginContext$4.run(LoginContext.java:670)
    at java.base/java.security.AccessController.doPrivileged(Native Method)
    at java.base/javax.security.auth.login.LoginContext.invokePriv(LoginContext.java:670)
    at java.base/javax.security.auth.login.LoginContext.login(LoginContext.java:581)
    at org.picketbox//org.jboss.security.authentication.JBossCachedAuthenticationManager.defaultLogin(JBossCachedAuthenticationManager.java:406)
    at org.picketbox//org.jboss.security.authentication.JBossCachedAuthenticationManager.proceedWithJaasLogin(JBossCachedAuthenticationManager.java:345)
    at org.picketbox//org.jboss.security.authentication.JBossCachedAuthenticationManager.authenticate(JBossCachedAuthenticationManager.java:323)
    at org.picketbox//org.jboss.security.authentication.JBossCachedAuthenticationManager.isValid(JBossCachedAuthenticationManager.java:146)
    at org.jboss.as.security@16.0.0.Final//org.jboss.as.security.service.SimpleSecurityManager.authenticate(SimpleSecurityManager.java:415)
    at org.jboss.as.security@16.0.0.Final//org.jboss.as.security.service.SimpleSecurityManager.authenticate(SimpleSecurityManager.java:376)
    at org.jboss.as.security@16.0.0.Final//org.jboss.as.security.service.SimpleSecurityManager.authenticate(SimpleSecurityManager.java:353)
    at org.jboss.as.domain-management@8.0.0.Final//org.jboss.as.domain.management.security.JaasCallbackHandler.verify(JaasCallbackHandler.java:205)
    at org.jboss.as.domain-management@8.0.0.Final//org.jboss.as.domain.management.security.JaasCallbackHandler.access$200(JaasCallbackHandler.java:81)
    at org.jboss.as.domain-management@8.0.0.Final//org.jboss.as.domain.management.security.JaasCallbackHandler$SecurityRealmImpl$RealmIdentityImpl.verifyEvidence(JaasCallbackHandler.java:356)
    at org.wildfly.security.elytron-private@1.8.0.Final//org.wildfly.security.auth.server.ServerAuthenticationContext$NameAssignedState.verifyEvidence(ServerAuthenticationContext.java:1978)
    at org.wildfly.security.elytron-private@1.8.0.Final//org.wildfly.security.auth.server.ServerAuthenticationContext.verifyEvidence(ServerAuthenticationContext.java:759)
    at org.wildfly.security.elytron-private@1.8.0.Final//org.wildfly.security.auth.server.ServerAuthenticationContext$1.handleOne(ServerAuthenticationContext.java:992)
    at org.wildfly.security.elytron-private@1.8.0.Final//org.wildfly.security.auth.server.ServerAuthenticationContext$1.handleOne(ServerAuthenticationContext.java:902)
    at org.wildfly.security.elytron-private@1.8.0.Final//org.wildfly.security.auth.server.ServerAuthenticationContext$1.handle(ServerAuthenticationContext.java:839)
    at org.wildfly.security.elytron-private@1.8.0.Final//org.wildfly.security.sasl.util.TrustManagerSaslServerFactory.lambda$createSaslServer$0(TrustManagerSaslServerFactory.java:96)
    at org.wildfly.security.elytron-private@1.8.0.Final//org.wildfly.security.sasl.plain.PlainSaslServer.evaluateResponse(PlainSaslServer.java:117)
    at org.wildfly.security.elytron-private@1.8.0.Final//org.wildfly.security.sasl.util.AuthenticationCompleteCallbackSaslServerFactory$1.evaluateResponse(AuthenticationCompleteCallbackSaslServerFactory.java:58)
    at org.wildfly.security.elytron-private@1.8.0.Final//org.wildfly.security.sasl.util.AuthenticationTimeoutSaslServerFactory$DelegatingTimeoutSaslServer.evaluateResponse(AuthenticationTimeoutSaslServerFactory.java:106)
    at org.wildfly.security.elytron-private@1.8.0.Final//org.wildfly.security.sasl.util.SecurityIdentitySaslServerFactory$1.evaluateResponse(SecurityIdentitySaslServerFactory.java:59)
    at org.jboss.xnio@3.6.5.Final//org.xnio.sasl.SaslUtils.evaluateResponse(SaslUtils.java:245)
    at org.jboss.xnio@3.6.5.Final//org.xnio.sasl.SaslUtils.evaluateResponse(SaslUtils.java:217)
    at org.jboss.remoting@5.0.8.Final//org.jboss.remoting3.remote.ServerConnectionOpenListener$AuthStepRunnable.run(ServerConnectionOpenListener.java:486)
    at org.jboss.remoting@5.0.8.Final//org.jboss.remoting3.EndpointImpl$TrackingExecutor.lambda$execute$0(EndpointImpl.java:949)
    at org.jboss.threads@2.3.3.Final//org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35)
    at org.jboss.threads@2.3.3.Final//org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:1982)
    at org.jboss.threads@2.3.3.Final//org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1486)
    at org.jboss.threads@2.3.3.Final//org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1377)
    at java.base/java.lang.Thread.run(Thread.java:829)
    Caused by: java.sql.SQLException: Access denied for user ‚root’@’localhost‘
    at com.mysql@8.0.13//com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:129)
    at com.mysql@8.0.13//com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:97)
    at com.mysql@8.0.13//com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:122)
    at com.mysql@8.0.13//com.mysql.cj.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:835)
    at com.mysql@8.0.13//com.mysql.cj.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:455)
    at com.mysql@8.0.13//com.mysql.cj.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:240)
    at com.mysql@8.0.13//com.mysql.cj.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:207)
    at org.jboss.ironjacamar.jdbcadapters@1.4.12.Final//org.jboss.jca.adapters.jdbc.local.LocalManagedConnectionFactory.createLocalManagedConnection(LocalManagedConnectionFactory.java:321)
    … 48 more

    #5392
    j-lawyer.org
    Administrator

    Es gibt keinen Zugriff auf die Datenbank:

    > Access denied for user ‚root’@’localhost‘

    Wurde wie in der Installationsanleitung beschrieben vorgegangen? Eine „frische“ MariaDB-/MySQL-Installation lässt keine TCP-Verbindungen zu (nur Unix Sockets) und hat auch kein Passwort gesetzt.

    #5395
    Robin
    Teilnehmer

    Hallo,
    vielen Dank für die Antwort!

    Ja, alles strikt nach Anleitung. Aber ich habe mir das nochmals angeschaut und sehe, dass es tatsächlich ein Zugangsproblem ist. Scheinbar ist das gesetzte Passwort beim Mysql Server (Root) nicht (mehr) korrekt.
    Ich versuche das mal zu erledigen.
    Ist der Installer dann nochmals zu durchlaufen oder wie könnte ich hier am besten vorgehen?

    • Diese Antwort wurde vor vor 1 Jahr, 7 Monaten von Robin bearbeitet.
    #5399
    j-lawyer.org
    Administrator

    Deinstallieren, installieren wäre das einfachste. Uninstaller liegt im Installationsverzeichnis.

    #5401
    Robin
    Teilnehmer

    Danke! Jetzt läuft es. 🙂

    Leider habe ich bei der Datensicherung noch folgenden Fehler:
    „Datensicherung konnte nicht gestartet werden: Server returned HTTP response code: 401 for URL:
    http://IP:Port/j-lawyer-server/war/autostart?action=backup.adhoc

    Wenn ich diesen Link manuell öffne, steht noch Angabe der Userdaten folgendes:
    Servlet AutoStartServlet at /j-lawyer-server-war
    starting ad-hoc backup…
    ad-hoc backup has been scheduled.

    Gibt es hier eine Lösung? 🙁

    Vielen lieben Dank!

    #5402
    j-lawyer.org
    Administrator

    Enthält das Passwort einen Doppelpunkt?

    #5403
    Robin
    Teilnehmer

    Nein kein : drin.
    Danke!

    #5404
    j-lawyer.org
    Administrator

    Bitte mal auf a-z A-Z 0-9 -_+ beschränken – geht es dann?

    #5405
    Robin
    Teilnehmer

    Ohje, jetzt habe ich vom Admin User das Passwort geändert und es funktioniert nicht.

    Kann man das über die Mysql Datenbank zurücksetzen oder nicht machbar?

    Danke

    #5406
    Robin
    Teilnehmer

    Jetzt ist es gelöst!
    Hab es hingekriegt.
    Lag wirklich am Passwort.

    Vielen Dank nochmals!!!

12 Beiträge anzeigen - 1 bis 12 (von insgesamt 12)
  • Du musst angemeldet sein, um zu diesem Thema eine Antwort verfassen zu können.