MYSQL Fehler vom Server zum Webspace

Started by Vutos, August 05, 2018, 05:55:19 AM

Previous topic - Next topic

Vutos

Hey!
Ich habe das Webinterface auf einen externen Webspace und den Bot auf einen Server.
Ich habe mich entschieden das die MYSQL datenbank vom Webspace genutzt wird.
Jetzt mein Problem:
Der Bot will sich nicht Verbinden zur Datenbank vom Webspace.
Geht es überhaupt das man einen externen webspace nutzen kann für nur das Webinterface oder muss alles auf einem Server laufen?

Hier die Daten die ich beim Server eingetragen habe (pw entfernt):
mysql_enable = 1
mysql_host = 148.251.183.223
mysql_port = 3306
mysql_user = csgocomm_controlbot
mysql_password = /
mysql_database = csgocomm_JTS

Log:
2018-08-05 05:50:01   START_MANAGER   JTS3ServerMod 6.4.5 Hosting Edition (10.05.2018) Instance Manager started...
2018-08-05 05:50:01   SYSTEM_INFO   Operating System : Linux (version: 4.9.0-7-amd64 / arch: amd64)
2018-08-05 05:50:01   SYSTEM_INFO   Used Java Version: 1.8.0_171 (path: /usr/lib/jvm/java-8-openjdk-amd64/jre)
2018-08-05 05:50:01   SYSTEM_INFO   Current directory: /home/ControlBot-Kern
2018-08-05 05:50:01   CONFIG   Loading InstanceManager config file from: /home/ControlBot-Kern/config/JTS3ServerMod_InstanceManager.cfg
2018-08-05 05:50:01   CONFIG   Bot chat command !exec is disabled!
2018-08-05 05:50:01   CONFIG   Multi IP Mode disabled!
2018-08-05 05:50:02   LOGGER_SQL_ERROR   Critical: Cannot connect to MySQL server for logging!
2018-08-05 05:50:02   JTS3ServerMod 6.4.5 Hosting Edition (10.05.2018): EXCEPTION
java.sql.SQLException: Access denied for user 'csgocomm_controlbot'@'static.206.81.69.159.clients.your-server.de' (using password: YES)
   at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965)
   at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3976)
   at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3912)
   at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871)
   at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714)
   at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224)
   at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2190)
   at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2221)
   at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2016)
   at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:776)
   at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47)
   at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
   at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
   at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
   at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
   at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
   at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386)
   at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330)
   at java.sql.DriverManager.getConnection(DriverManager.java:664)
   at java.sql.DriverManager.getConnection(DriverManager.java:247)
   at de.stefan1200.util.MySQLConnect.connect(Unknown Source)
   at de.stefan1200.jts3servermod.u.a(Unknown Source)
   at de.stefan1200.jts3servermod.u.<init>(Unknown Source)
   at de.stefan1200.jts3servermod.f.c(Unknown Source)
   at de.stefan1200.jts3servermod.f.<init>(Unknown Source)
   at de.stefan1200.jts3servermod.JTS3ServerMod.main(Unknown Source)
2018-08-05 05:50:02   CONFIG   MySQL mode enabled!
2018-08-05 05:50:02   MYSQL_ERROR   Error while connecting to database: java.sql.SQLException: Access denied for user 'csgocomm_controlbot'@'static.206.81.69.159.clients.your-server.de' (using password: YES)
2018-08-05 05:50:02   JTS3ServerMod 6.4.5 Hosting Edition (10.05.2018): EXCEPTION
java.sql.SQLException: Access denied for user 'csgocomm_controlbot'@'static.206.81.69.159.clients.your-server.de' (using password: YES)
   at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965)
   at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3976)
   at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3912)
   at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871)
   at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714)
   at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224)
   at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2190)
   at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2221)
   at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2016)
   at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:776)
   at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47)
   at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
   at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
   at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
   at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
   at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
   at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386)
   at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330)
   at java.sql.DriverManager.getConnection(DriverManager.java:664)
   at java.sql.DriverManager.getConnection(DriverManager.java:247)
   at de.stefan1200.util.MySQLConnect.connect(Unknown Source)
   at de.stefan1200.jts3servermod.f.e(Unknown Source)
   at de.stefan1200.jts3servermod.f.c(Unknown Source)
   at de.stefan1200.jts3servermod.f.<init>(Unknown Source)
   at de.stefan1200.jts3servermod.JTS3ServerMod.main(Unknown Source)
2018-08-05 05:50:02   QUIT_MANAGER   Error while loading the JTS3ServerMod InstanceManager config file, read error messages above to know more. Quitting now...

Vutos

DER MYSQL FEHLER IST BEHOBEN!!!

ABER!!!!!

Jetzt sagt das Interface das dass telnet Passwort falsch wäre obwohl es das richtige ist
Hier die fehler meldung im webinterface:
Falsches Passwort vom JTS3ServerMod Telnet Server!

< JTS3ServerMod
> login ßqamc5zu
< STATUS ERROR wrong pw
> quit

Vutos


Stefan1200

Sehr gut :)

Die MySQL Datenbank und das Web Interface kann natürlich auch auf einem anderen Server liegen, es muss nur alles korrekt dafür konfiguriert werden.