Paste your logs.

Built for Minecraft & Hytale

Vanilla Server Log

213 lines
Raw
[08:08:59] [luckperms-worker-2/WARN]: [me.lucko.luckperms.lib.hikari.pool.ProxyConnection] luckperms-hikari - Connection me.lucko.luckperms.lib.mariadb.Connection@16223b0b marked as broken because of SQLSTATE(08000), ErrorCode(-1)
java.sql.SQLNonTransientConnectionException: (conn=207440830) Socket timout error
at me.lucko.luckperms.lib.mariadb.export.ExceptionFactory.createException(ExceptionFactory.java:300) ~[?:?]
at me.lucko.luckperms.lib.mariadb.export.ExceptionFactory.create(ExceptionFactory.java:366) ~[?:?]
at me.lucko.luckperms.lib.mariadb.client.impl.StandardClient.readPacket(StandardClient.java:1371) ~[?:?]
at me.lucko.luckperms.lib.mariadb.client.impl.StandardClient.readResults(StandardClient.java:1286) ~[?:?]
at me.lucko.luckperms.lib.mariadb.client.impl.StandardClient.readResponse(StandardClient.java:1205) ~[?:?]
at me.lucko.luckperms.lib.mariadb.client.impl.StandardClient.execute(StandardClient.java:1129) ~[?:?]
at me.lucko.luckperms.lib.mariadb.ClientPreparedStatement.executeInternal(ClientPreparedStatement.java:87) ~[?:?]
at me.lucko.luckperms.lib.mariadb.ClientPreparedStatement.execute(ClientPreparedStatement.java:229) ~[?:?]
at me.lucko.luckperms.lib.hikari.pool.ProxyPreparedStatement.execute(ProxyPreparedStatement.java:44) ~[?:?]
at me.lucko.luckperms.lib.hikari.pool.HikariProxyPreparedStatement.execute(HikariProxyPreparedStatement.java) ~[?:?]
at me.lucko.luckperms.common.messaging.sql.AbstractSqlMessenger.runHousekeeping(AbstractSqlMessenger.java:143) ~[?:?]
at java.base/java.util.concurrent.ForkJoinTask$RunnableExecuteAction.exec(ForkJoinTask.java:1423) ~[?:?]
at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:387) ~[?:?]
at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1312) ~[?:?]
at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1843) ~[?:?]
at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1808) ~[?:?]
at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) ~[?:?]
Caused by: java.net.SocketTimeoutException: Read timed out
at java.base/sun.nio.ch.NioSocketImpl.timedRead(NioSocketImpl.java:278) ~[?:?]
at java.base/sun.nio.ch.NioSocketImpl.implRead(NioSocketImpl.java:304) ~[?:?]
at java.base/sun.nio.ch.NioSocketImpl.read(NioSocketImpl.java:346) ~[?:?]
at java.base/sun.nio.ch.NioSocketImpl$1.read(NioSocketImpl.java:796) ~[?:?]
at java.base/java.net.Socket$SocketInputStream.read(Socket.java:1099) ~[?:?]
at java.base/java.io.BufferedInputStream.fill(BufferedInputStream.java:291) ~[?:?]
at java.base/java.io.BufferedInputStream.read1(BufferedInputStream.java:347) ~[?:?]
at java.base/java.io.BufferedInputStream.implRead(BufferedInputStream.java:420) ~[?:?]
at java.base/java.io.BufferedInputStream.read(BufferedInputStream.java:399) ~[?:?]
at me.lucko.luckperms.lib.mariadb.client.socket.impl.PacketReader.readReusablePacket(PacketReader.java:62) ~[?:?]
at me.lucko.luckperms.lib.mariadb.message.ClientMessage.readPacket(ClientMessage.java:162) ~[?:?]
at me.lucko.luckperms.lib.mariadb.client.impl.StandardClient.readPacket(StandardClient.java:1347) ~[?:?]
... 14 more
[08:08:59] [luckperms-worker-2/WARN]: java.sql.SQLNonTransientConnectionException: (conn=207440830) Socket timout error
[08:08:59] [luckperms-worker-2/WARN]: at me.lucko.luckperms.lib.mariadb.export.ExceptionFactory.createException(ExceptionFactory.java:300)
[08:08:59] [luckperms-worker-2/WARN]: at me.lucko.luckperms.lib.mariadb.export.ExceptionFactory.create(ExceptionFactory.java:366)
[08:08:59] [luckperms-worker-2/WARN]: at me.lucko.luckperms.lib.mariadb.client.impl.StandardClient.readPacket(StandardClient.java:1371)
[08:08:59] [luckperms-worker-2/WARN]: at me.lucko.luckperms.lib.mariadb.client.impl.StandardClient.readResults(StandardClient.java:1286)
[08:08:59] [luckperms-worker-2/WARN]: at me.lucko.luckperms.lib.mariadb.client.impl.StandardClient.readResponse(StandardClient.java:1205)
[08:08:59] [luckperms-worker-2/WARN]: at me.lucko.luckperms.lib.mariadb.client.impl.StandardClient.execute(StandardClient.java:1129)
[08:08:59] [luckperms-worker-2/WARN]: at me.lucko.luckperms.lib.mariadb.ClientPreparedStatement.executeInternal(ClientPreparedStatement.java:87)
[08:08:59] [luckperms-worker-2/WARN]: at me.lucko.luckperms.lib.mariadb.ClientPreparedStatement.execute(ClientPreparedStatement.java:229)
[08:08:59] [luckperms-worker-2/WARN]: at me.lucko.luckperms.lib.hikari.pool.ProxyPreparedStatement.execute(ProxyPreparedStatement.java:44)
[08:08:59] [luckperms-worker-2/WARN]: at me.lucko.luckperms.lib.hikari.pool.HikariProxyPreparedStatement.execute(HikariProxyPreparedStatement.java)
[08:08:59] [luckperms-worker-2/WARN]: at me.lucko.luckperms.common.messaging.sql.AbstractSqlMessenger.runHousekeeping(AbstractSqlMessenger.java:143)
[08:08:59] [luckperms-worker-2/WARN]: at java.base/java.util.concurrent.ForkJoinTask$RunnableExecuteAction.exec(ForkJoinTask.java:1423)
[08:08:59] [luckperms-worker-2/WARN]: at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:387)
[08:08:59] [luckperms-worker-2/WARN]: at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1312)
[08:08:59] [luckperms-worker-2/WARN]: at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1843)
[08:08:59] [luckperms-worker-2/WARN]: at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1808)
[08:08:59] [luckperms-worker-2/WARN]: at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188)
[08:08:59] [luckperms-worker-2/WARN]: Caused by: java.net.SocketTimeoutException: Read timed out
[08:08:59] [luckperms-worker-2/WARN]: at java.base/sun.nio.ch.NioSocketImpl.timedRead(NioSocketImpl.java:278)
[08:08:59] [luckperms-worker-2/WARN]: at java.base/sun.nio.ch.NioSocketImpl.implRead(NioSocketImpl.java:304)
[08:08:59] [luckperms-worker-2/WARN]: at java.base/sun.nio.ch.NioSocketImpl.read(NioSocketImpl.java:346)
[08:08:59] [luckperms-worker-2/WARN]: at java.base/sun.nio.ch.NioSocketImpl$1.read(NioSocketImpl.java:796)
[08:08:59] [luckperms-worker-2/WARN]: at java.base/java.net.Socket$SocketInputStream.read(Socket.java:1099)
[08:08:59] [luckperms-worker-2/WARN]: at java.base/java.io.BufferedInputStream.fill(BufferedInputStream.java:291)
[08:08:59] [luckperms-worker-2/WARN]: at java.base/java.io.BufferedInputStream.read1(BufferedInputStream.java:347)
[08:08:59] [luckperms-worker-2/WARN]: at java.base/java.io.BufferedInputStream.implRead(BufferedInputStream.java:420)
[08:08:59] [luckperms-worker-2/WARN]: at java.base/java.io.BufferedInputStream.read(BufferedInputStream.java:399)
[08:08:59] [luckperms-worker-2/WARN]: at me.lucko.luckperms.lib.mariadb.client.socket.impl.PacketReader.readReusablePacket(PacketReader.java:62)
[08:08:59] [luckperms-worker-2/WARN]: at me.lucko.luckperms.lib.mariadb.message.ClientMessage.readPacket(ClientMessage.java:162)
[08:08:59] [luckperms-worker-2/WARN]: at me.lucko.luckperms.lib.mariadb.client.impl.StandardClient.readPacket(StandardClient.java:1347)
[08:08:59] [luckperms-worker-2/WARN]: ... 14 more
# +----------------------------------------------------------------------------------------------+ #
# | | #
# | STORAGE SETTINGS | #
# | | #
# | Controls which storage method LuckPerms will use to store data. | #
# | | #
# +----------------------------------------------------------------------------------------------+ #
# How the plugin should store data
#
# - The various options are explained in more detail on the wiki:
# https://luckperms.net/wiki/Storage-types
#
# - Possible options:
#
# | Remote databases - require connection information to be configured below
# |=> MySQL
# |=> MariaDB (preferred over MySQL)
# |=> PostgreSQL
# |=> MongoDB
#
# | Flatfile/local database - don't require any extra configuration
# |=> H2 (preferred over SQLite)
# |=> SQLite
#
# | Readable & editable text files - don't require any extra configuration
# |=> YAML (.yml files)
# |=> JSON (.json files)
# |=> HOCON (.conf files)
# |=> TOML (.toml files)
# |
# | By default, user, group and track data is separated into different files. Data can be combined
# | and all stored in the same file by switching to a combined storage variant.
# | Just add '-combined' to the end of the storage-method, e.g. 'yaml-combined'
#
# - A H2 database is the default option.
# - If you want to edit data manually in "traditional" storage files, we suggest using YAML.
storage-method: MariaDB
# The following block defines the settings for remote database storage methods.
#
# - You don't need to touch any of the settings here if you're using a local storage method!
# - The connection detail options are shared between all remote storage types.
data:
# Define the address and port for the database.
# - The standard DB engine port is used by default
# (MySQL: 3306, PostgreSQL: 5432, MongoDB: 27017)
# - Specify as "host:port" if differs
address: "*******"
# The name of the database to store LuckPerms data in.
# - This must be created already. Don't worry about this setting if you're using MongoDB.
database: *****
# Credentials for the database.
username: *****
password: '*****'
# These settings apply to the MySQL connection pool.
# - The default values will be suitable for the majority of users.
# - Do not change these settings unless you know what you're doing!
pool-settings:
# Sets the maximum size of the MySQL connection pool.
# - Basically this value will determine the maximum number of actual
# connections to the database backend.
# - More information about determining the size of connection pools can be found here:
# https://github.com/brettwooldridge/HikariCP/wiki/About-Pool-Sizing
maximum-pool-size: 10
# Sets the minimum number of idle connections that the pool will try to maintain.
# - For maximum performance and responsiveness to spike demands, it is recommended to not set
# this value and instead allow the pool to act as a fixed size connection pool.
# (set this value to the same as 'maximum-pool-size')
minimum-idle: 10
# This setting controls the maximum lifetime of a connection in the pool in milliseconds.
# - The value should be at least 30 seconds less than any database or infrastructure imposed
# connection time limit.
maximum-lifetime: 1800000 # 30 minutes
# This setting controls how frequently the pool will 'ping' a connection in order to prevent it
# from being timed out by the database or network infrastructure, measured in milliseconds.
# - The value should be less than maximum-lifetime and greater than 30000 (30 seconds).
# - Setting the value to zero will disable the keepalive functionality.
keepalive-time: 0
# This setting controls the maximum number of milliseconds that the plugin will wait for a
# connection from the pool, before timing out.
connection-timeout: 5000 # 5 seconds
# This setting allows you to define extra properties for connections.
#
# By default, the following options are set to enable utf8 encoding. (you may need to remove
# these if you are using PostgreSQL)
# useUnicode: true
# characterEncoding: utf8
#
# You can also use this section to disable SSL connections, by uncommenting the 'useSSL' and
# 'verifyServerCertificate' options below.
properties:
useUnicode: true
characterEncoding: utf8
#useSSL: true
#verifyServerCertificate: false
# The prefix for all LuckPerms SQL tables.
#
# - This only applies for remote SQL storage types (MySQL, MariaDB, etc).
# - Change this if you want to use different tables for different servers.
table-prefix: 'luckperms_'
# The prefix to use for all LuckPerms MongoDB collections.
#
# - This only applies for the MongoDB storage type.
# - Change this if you want to use different collections for different servers. The default is no
# prefix.
mongodb-collection-prefix: ''
# The connection string URI to use to connect to the MongoDB instance.
#
# - When configured, this setting will override anything defined in the address, database,
# username or password fields above.
# - If you have a connection string that starts with 'mongodb://' or 'mongodb+srv://', enter it
# below.
# - For more information, please see https://docs.mongodb.com/manual/reference/connection-string/
mongodb-connection-uri: ''
# Define settings for a "split" storage setup.
#
# - This allows you to define a storage method for each type of data.
# - The connection options above still have to be correct for each type here.
split-storage:
# Don't touch this if you don't want to use split storage!
enabled: false
methods:
# These options don't need to be modified if split storage isn't enabled.
user: h2
group: h2
track: h2
uuid: h2
log: h2