jocker505 | 2022-03-08 20:50:43 UTC | #1
Witam mam problem z tym błędem: Internal Exception: io.netty.handler.codec.DecoderException: java.lang.IndexOutOfBoundsException: Index 83 out of bounds for length 5 Szukam odpowiedzi jak mogę naprawić ten błąd. Lecz nigdzie nie mogę jej znaleźć, Posiadam stworzony serwer minecraft na własnym sprzęcie. wykluczam tu przekierowanie w ruterze i java/ę z przyczyn które mogły by powodować konflikt między połączeniem klienta z serwerem. W poszukiwaniu odpowiedź na pytanie natrafiłem na artykuł. “przyczyną może być krak launchera i/lub za długi nick” , ta opcja odpada ponieważ posiadam launcher premium minecrafta. A sam nick nie przekracza 11 liter. silnik głównego serwera to paper wersja 1.12.2 i waterfall wersja 1.18.2.
Lista pluginów:
AuthMe
Citizens
CommandNPC
FastLogin
gadgetsMenu
HeadDatabase
luckprems
premiumvanish
ProtocolLib
spartan
viaversion
worldGuard
Mogę jeszcze dodać że błąd pojawia się tylko przy połączeniu przez publiczne ip./domenę, po wyrzuceniu wszystkich pluginów błąd nadal jest. nadmienię jeszcze że przy połączeniu z niższych wersji np 1.12.2/1.13.2 posiadam taki błąd: Internal Exception: io.netty.handler.codec.DecoderException: java.io.IOException: Bad packet id 83 , błąd posiada każdy gracz nie tylko ja z swojego komputera.
tirex | 2022-03-08 20:54:19 UTC | #2
Błąd pojawia się na kliencie, serwerze paper czy waterfall?
jocker505 | 2022-03-08 20:56:31 UTC | #3
Błędu nie ma wogólę w konsolach, jest tylko na ekranie klienta
jocker505 | 2022-03-08 21:11:20 UTC | #4
Jakubk15 | 2022-03-09 21:01:35 UTC | #5
Spytaj na Discordzie PaperMC:
https://discord.gg/papermc
Helios1993 | 2022-03-10 00:11:03 UTC | #6
Przetestuj na najnowszej wersji Papera i spal tego spartana. Czy korzystasz ze zmodyfikowanego clienta?
jocker505 | 2022-03-10 15:54:21 UTC | #7
Korzystam z wersji optifine 1.18.2 , Z wersji gry vanilla też próbowałem się połączyć. Po wyrzuceniu pluginu spartan nic się nie zmienia. Mam pobraną “najnowszą” wersję silnika 1.12.2, nie aktualizuję go do najnowszej wersji gry minecraft z przyczyny ,możliwość połączenia się z wielu wersji. Nie tylko z najnowszej.
SP24 | 2022-03-10 20:31:23 UTC | #8
[quote=”jocker505, post:7, topic:20610”]
nie aktualizuję go do najnowszej wersji gry minecraft z przyczyny ,możliwość połączenia się z wielu wersji. Nie tylko z najnowszej.
[/quote]
Ale możesz to osiągnąć pługiem ViaVersion niezależnie od wersji serwera. Niezalecane jest używanie nieaktualnej wersji silnika ze względów bezpieczeństwa, ale także możliwych bugów/błędów. Dlatego warto używać najnowszej wersji. Co do tematu. Spróbuj na najnowszej wersji Papera i Waterfalla, ewentualnie wyrzuć wszystkie pluginy i spróbuj wtedy.
jocker505 | 2022-03-10 21:11:45 UTC | #9
Jak napisałem powyżej używam pluginu viaversion.
Działanie tego pluginu jest na zasadzie od najniższej wersji do najwyższej, nie na odwrót.
Stworzenie serwera nowo wygenerowanego nic nie dało, wyrzucenie wszystkich pluginów też ma wynik równy zeru.
Po mimo tego że sądziłem “iż” problem nie leży po stronie przekierowania mogłem się mylić. Ponieważ tylko port 25565 nie działa pomimo tego że jest przekierowany i zwraca ping. błąd powyżej.
Gdy podmieniam port z przykładowego 25565 na 25590… połączenie jest prawidłowe i gracze mogą się połączyć. pod warunkiem że dopiszą port do ip publicznego / domeny. Z czego wynika że winę tu ponosi albo samo przekierowanie albo waterfall.
Co do aktualizacji serwera jestem przeciwny sam serwer działa nie zawodnie, ponadto jak napisałem powyżej nowo wygenerowany serwer o porcie 25565 ma ten sam błąd.
SP24 | 2022-03-10 21:21:31 UTC | #10
Nalegam jednak, aby spróbować najnowszej wersji, bo z treści błędu wynika, że pakiet o ID 83 jest nieprawidłowy, a może to być spowodowane właśnie posiadaniem starej wersji. Ewentualnie sprawdź konfiguracje sieciową czy nic nie wpływa na przesyłane dane po porcie 25565
jocker505 | 2022-03-10 21:52:41 UTC | #11
Wygenerowałem silnik paper najnowszej wersji 1.18.1 i 1.17.1 “przetestowałem pobieżnie oba” , bez pluginów czyste serwery. Błąd przy łączeniu się przez ip publiczne / ip+port [port 25565], nie zmienił się. Reszta przekierowanych portów działa prawidłowo.
Helios1993 | 2022-03-11 01:54:44 UTC | #12
[quote=”jocker505, post:9, topic:20610”]
Działanie tego pluginu jest na zasadzie od najniższej wersji do najwyższej, nie na odwrót
[/quote]
Ktoś tu chyba nawet nie zerknął na opis pluginu.
Wersja 1.12.2 jest okropnym wyborem, aktualnie 1.17.1 ma wyższą wydajność, lepsze wsparcie pluginów oraz o wiele wyższą stabilność. Korzystając z tak starej wersji otwierasz ogromną ilość luk w bezpieczeństwie, błędów też jest sporo. Kilka przykładowych to: łowienie za każdym razem wybranego przedmiotu (np. enchantowanej książki z mendingiem), crashowanie clientów graczy, crashowanie serwera, osiąganie ogromnego, prawie nielimitowanego dmg, wiele metod kopiowania przedmiotów.
Wyślij config waterfalla oraz server.properties i spigot.yml serwera Minecraft.
Kamil02167 | 2022-03-11 15:48:29 UTC | #13
Wystarczy zainstalować addona ViaBackwards i twój problem z wchodzeniem z niższych wersji magicznie znika
Sam błąd również jest z powodu ViaVersion, występuje z powodu zbyt ogromnych różnic między 1.12 a 1.13+. Jeśli zastosujesz najnowszy silnik + VB, problem zniknie jak i odblokujesz nowe mechaniki!
jocker505 | 2022-03-12 17:57:35 UTC | #14
Jeśli błąd jest spowodowany za dużą różnicą wersji ,czemu więc po zainstalowaniu nowego serwera paper 1.18.2 bez pluginów. Sam błąd nie znika. Wymiana wtyczek/update serwera/wyrzucenie wszystkich wtyczek jest równe: Internal Exception: io.netty.handler.codec.DecoderException: java.lang.IndexOutOfBoundsException: Index 83 out of bounds for length 5.
jocker505 | 2022-03-12 18:09:45 UTC | #15
Config waterfall:
preventproxyconnections: true
listeners:
- queryport: 25599
motd: ‘’
tablist: SERVER
queryenabled: false
proxyprotocol: false
forcedhosts:
*: ip:25565
pingpassthrough: false
priorities:
- lobby
bindlocaladdress: true
host: ip:25568
maxplayers: 200
tabsize: 60
forcedefaultserver: true
remotepingcache: -1
networkcompressionthreshold: 256
permissions:
default:
- bungeecord.command.server
- bungeecord.command.list
admin:
- bungeecord.command.alert
- bungeecord.command.end
- bungeecord.command.ip
- bungeecord.command.reload
logpings: true
connectionthrottlelimit: 3
serverconnecttimeout: 5000
timeout: 30000
playerlimit: 100
ipforward: true
groups:
CrazyWorthy:
- admin
remotepingtimeout: 5000
connectionthrottle: 4000
logcommands: false
stats: e3b7487e-d393-4455-a015-7937f59d8940
onlinemode: false
forgesupport: true
disabledcommands:
- disabledcommandhere
servers:
lobby:
motd: lobby
address: ip:25566
restricted: false
1-18-1:
motd: 1 18 1
restricted: false
address: ip:25567
1-16-5:
motd: 1 16 5
address: ip:25568
restricted: false
1-15-2:
motd: 1 15 2
address: ip:25569
restricted: false
1-14-4:
motd: 1 14 4
address: ip:25570
restricted: false
1-13-2:
motd: 1 13 2
address: ip:25571
restricted: false
yt:
motd: yt
address: ip:25573
restricted: false
mods:
motd: mods
address: ip:25574
restricted: false
server.properties:
spawn-protection=0
query.port=25566
server-name=Unknown Server
generator-settings=
force-gamemode=true
allow-nether=false
gamemode=2
broadcast-console-to-ops=true
enable-query=true
player-idle-timeout=0
difficulty=0
spawn-monsters=false
op-permission-level=4
pvp=false
snooper-enabled=false
level-type=DEFAULT
hardcore=false
enable-command-block=true
max-players=200
network-compression-threshold=256
resource-pack-sha1=
max-world-size=29999984
server-port=25566
debug=false
server-ip=
spawn-npcs=true
allow-flight=false
level-name=world
view-distance=5
resource-pack=
spawn-animals=false
white-list=false
generate-structures=false
online-mode=false
max-build-height=176
level-seed=
use-native-transport=true
prevent-proxy-connections=true
enable-rcon=false
motd=
spigot.yml:
config-version: 11
settings:
debug: false
save-user-cache-on-stop-only: false
sample-count: 80
timeout-time: 60
restart-on-crash: true
restart-script: ./start.sh
bungeecord: true
late-bind: false
player-shuffle: 0
filter-creative-items: true
user-cache-size: 1000
int-cache-limit: 1024
moved-wrongly-threshold: 0.0625
moved-too-quickly-multiplier: 10.0
item-dirty-ticks: 20
netty-threads: 4
attribute:
maxHealth:
max: 2048.0
movementSpeed:
max: 2048.0
attackDamage:
max: 2048.0
log-villager-deaths: true
commands:
tab-complete: -1
log: true
spam-exclusions:
- /skill
silent-commandblock-console: false
replace-commands:
- setblock
- summon
- title
- tellraw
send-namespaced: true
messages:
whitelist: You are not whitelisted on this server!
unknown-command: Unknown command. Type “/help” for help.
server-full: The server is full!
outdated-client: Outdated client! Please use {0}
outdated-server: Outdated server! I’m still on {0}
restart: Server is restarting
advancements:
disable-saving: true
disabled:
- minecraft:story/disabled
stats:
disable-saving: true
forced-stats: {}
world-settings:
default:
verbose: false
growth:
cactus-modifier: 100
cane-modifier: 100
melon-modifier: 100
mushroom-modifier: 100
pumpkin-modifier: 100
sapling-modifier: 100
wheat-modifier: 100
netherwart-modifier: 100
vine-modifier: 100
cocoa-modifier: 100
beetroot-modifier: 100
carrot-modifier: 100
potato-modifier: 100
bamboo-modifier: 100
sweetberry-modifier: 100
kelp-modifier: 100
entity-activation-range:
animals: 32
monsters: 32
misc: 16
water: 16
tick-inactive-villagers: true
raiders: 48
villagers: 32
flying-monsters: 32
villagers-work-immunity-after: 100
villagers-work-immunity-for: 20
villagers-active-for-panic: true
wake-up-inactive:
animals-max-per-tick: 4
animals-every: 1200
animals-for: 100
monsters-max-per-tick: 8
monsters-every: 400
monsters-for: 100
villagers-max-per-tick: 4
villagers-every: 600
villagers-for: 100
flying-monsters-max-per-tick: 8
flying-monsters-every: 200
flying-monsters-for: 100
entity-tracking-range:
players: 48
animals: 48
monsters: 48
misc: 32
other: 64
ticks-per:
hopper-transfer: 4
hopper-check: 1
hopper-amount: 1
random-light-updates: true
save-structure-info: true
mob-spawn-range: 8
dragon-death-sound-radius: 0
seed-village: 10387312
seed-feature: 14357617
seed-monument: 10387313
seed-slime: 987234911
hunger:
jump-walk-exhaustion: 0.05
jump-sprint-exhaustion: 0.2
combat-exhaustion: 0.1
regen-exhaustion: 6.0
swim-multiplier: 0.01
sprint-multiplier: 0.1
other-multiplier: 0.0
max-tnt-per-tick: 100
max-tick-time:
tile: 50
entity: 50
squid-spawn-range:
min: 45.0
view-distance: default
merge-radius:
item: 2.5
exp: 3.0
item-despawn-rate: 6000
arrow-despawn-rate: 1200
enable-zombie-pigmen-portal-spawns: false
wither-spawn-sound-radius: 0
hanging-tick-frequency: 100
zombie-aggressive-towards-villager: false
nerf-spawner-mobs: true
max-entity-collisions: 8
trident-despawn-rate: 1200
end-portal-sound-radius: 0
seed-desert: 14357617
seed-igloo: 14357618
seed-jungle: 14357619
seed-swamp: 14357620
seed-shipwreck: 165745295
seed-ocean: 14357621
seed-outpost: 165745296
seed-endcity: 10387313
seed-bastion: 30084232
seed-fortress: 30084232
seed-mansion: 10387319
seed-fossil: 14357921
seed-portal: 34222645
worldeditregentempworld:
verbose: false
players:
disable-saving: false
Oczywiście ip jest zamienione na “synonim ip” ,przez ip+port który jest powyżej wpisany jako host można się połączyć. Zaś po przypisaniu portu 25565 ,błąd powyżej.
Helios1993 | 2022-03-12 23:43:18 UTC | #16
Proxy stoi na porcie 25568, więc musisz albo postawić to proxy na porcie 25565, albo łączyć się przez 25568. Dodatkowo, próbujesz zmusić proxy do przeniesienia gracza z ukrytej przez ciebie subdomeny na nieskonfigurowany serwer korzystający z portu 25565 (zapewne bez poprawnej konfiguracji domeny), a z portu proxy (25568) korzysta już skonfigurowany serwer Minecraft.
Zgaduję, że nawet nie zerknąłeś na opis opcji configu. Najwyższy czas to zrobić. Zalecam też zamiast waterfalla skorzystać z Velocity, który jest dużo wydajniejszy i bezpieczniejszy, a także posiada lepsze wsparcie (waterfall jest semi-porzucony, w tym roku otrzymał jedynie dwie aktualizacje).
jocker505 | 2022-03-16 16:01:58 UTC | #17
Po dokładnym przejrzeniu i poprawieniu błędów moich, config/ów serwerów paper i waterfall, błąd nie zniknął. Silnik velocity nie obsługuję po większość wtyczek waterfall/a gdzie dla niektórych wtyczek nie ma odpowiedników velocity. Jeszcze nie sprawdzałem czy można dograć biblioteki/pluginy/ect które umożliwiły by działanie wtyczek waterfall dla silnika velocity. W momencie kiedy proxy jest na procie 25565 pojawia się błąd przy połączeniu dokładnie taki sam jak w temacie Internal Exception: io.netty.handler.codec.DecoderException: java.lang.IndexOutOfBoundsException: Index 83 out of bounds for length 5 zaś gdy serwer proxy jest ustawiony na port 25568 można się połączyć bez żadnych zastrzeżeń.
Helios1993 | 2022-03-16 18:04:46 UTC | #18
Wymień wszystkie pluginy, z których aktualnie korzystasz na proxy, poszukam ci alternatyw dla Velocity. Najlepiej skonfiguruj serwery od zera według poradnika.
jocker505 | 2022-03-18 20:55:52 UTC | #19
Po zmianie silnika z waterfall/a na velocity błąd zostaje. Po Zaktualizowaniu proxy i serwera minecraft do tej samej wersji czyli 1.18.2, błąd nie znika. Po wyrzuceniu wszystkich pluginów i próbowaniu połączenia się z czystym serwerem błąd nie znika. Przy próbie połączenia się z serwerem proxy i serwerem minecraft bez pluginów błąd zostaje. dotyczy to wszystko tylko połączenia przez port 25565. iptables są poprawnie skonfigurowane. ruter też, W przeciwnym wypadku reszta portów była by też zablokowana. gdzie np dla ip:25568 gracze z zewnątrz mogą się połączyć.
Helios1993 | 2022-03-19 11:55:39 UTC | #20
Wyślij aktualny config proxy.
jocker505 | 2022-03-19 13:01:57 UTC | #21
serverconnecttimeout: 5000
listeners:
- queryport: 25577
motd: ‘’
tablist: SERVER
queryenabled: false
proxyprotocol: false
forcedhosts:
domena: lobby
pingpassthrough: false
priorities:
- lobby
bindlocaladdress: true
host: 192.168.1.10:25568
maxplayers: 200
tabsize: 60
forcedefaultserver: true
remotepingcache: -1
networkcompressionthreshold: 256
permissions:
default:
- bungeecord.command.server
- bungeecord.command.list
admin:
- bungeecord.command.alert
- bungeecord.command.end
- bungeecord.command.ip
- bungeecord.command.reload
logpings: true
connectionthrottlelimit: 3
preventproxyconnections: true
timeout: 30000
playerlimit: 100
ipforward: true
groups:
CrazyWorthy:
- admin
remotepingtimeout: 5000
connectionthrottle: 8000
logcommands: false
stats: e3b7487e-d393-4455-a015-7937f59d8940
onlinemode: false
forgesupport: true
disabledcommands:
- disabledcommandhere
servers:
lobby:
motd: lobby
address: 192.168.1.10:25566
restricted: false
1-18-2:
motd: 1 18 2
restricted: false
address: 192.168.1.10:25567
1-16-5:
motd: 1 16 5
address: 192.168.1.10:25568
restricted: false
1-15-2:
motd: 1 15 2
address: 192.168.1.10:25569
restricted: false
1-14-4:
motd: 1 14 4
address: 192.168.1.10:25570
restricted: false
1-13-2:
motd: 1 13 2
address: 192.168.1.10:25571
restricted: false
Helios1993 | 2022-03-19 14:13:49 UTC | #22
To jest nadal stary config waterfalla, wyślij ten nowy z velocity.
jocker505 | 2022-03-19 17:27:55 UTC | #23
Ze względu na brak alternatów pluginów i “nie naprawienie błędu” ,”nowy silnik” wraz z konfiguracją usunąłem. Bez względu czy silnik proxy nazywa się bungeecord czy waterfall/velocity/ aegis/… błąd jest ten sam. tylko dla protu 25565.
Helios1993 | 2022-03-19 20:21:51 UTC | #24
Napisałem ci już abyś wypisał używane przez ciebie pluginy oraz skonfigurował serwery od zera według podanego wcześniej poradnika, czego nie zrobiłeś.
jocker505 | 2022-03-27 11:31:33 UTC | #25
Config serwera proxy velocity ,błąd się nie zmienił. skonfigurowany według poradnika powyżej.
# Config version. Do not change this
config-version = "1.0"
# What port should the proxy be bound to? By default, we'll bind to all addresses on port 25577.
bind = "192.168.1.10:25565"
# What should be the MOTD? This gets displayed when the player adds your server to
# their server list. Legacy color codes and JSON are accepted.
motd = "&4&lPrzerwa techniczna"
# What should we display for the maximum number of players? (Velocity does not support a cap
# on the number of players online.)
show-max-players = 500
# Should we authenticate players with Mojang? By default, this is on.
online-mode = true
# If client's ISP/AS sent from this proxy is different from the one from Mojang's
# authentication server, the player is kicked. This disallows some VPN and proxy
# connections but is a weak form of protection.
prevent-client-proxy-connections = false
# Should we forward IP addresses and other data to backend servers?
# Available options:
# - "none": No forwarding will be done. All players will appear to be connecting
# from the proxy and will have offline-mode UUIDs.
# - "legacy": Forward player IPs and UUIDs in a BungeeCord-compatible format. Use this
# if you run servers using Minecraft 1.12 or lower.
# - "bungeeguard": Forward player IPs and UUIDs in a format supported by the BungeeGuard
# plugin. Use this if you run servers using Minecraft 1.12 or lower, and are
# unable to implement network level firewalling (on a shared host).
# - "modern": Forward player IPs and UUIDs as part of the login process using
# Velocity's native forwarding. Only applicable for Minecraft 1.13 or higher.
player-info-forwarding-mode = "MODERN"
# If you are using modern or BungeeGuard IP forwarding, configure a unique secret here.
forwarding-secret = "3jyBS9tkJwx5"
# Announce whether or not your server supports Forge. If you run a modded server, we
# suggest turning this on.
#
# If your network runs one modpack consistently, consider using ping-passthrough = "mods"
# instead for a nicer display in the server list.
announce-forge = true
# If enabled (default is false) and the proxy is in online mode, Velocity will kick
# any existing player who is online if a duplicate connection attempt is made.
kick-existing-players = false
# Should Velocity pass server list ping requests to a backend server?
# Available options:
# - "disabled": No pass-through will be done. The velocity.toml and server-icon.png
# will determine the initial server list ping response.
# - "mods": Passes only the mod list from your backend server into the response.
# The first server in your try list (or forced host) with a mod list will be
# used. If no backend servers can be contacted, Velocity won't display any
# mod information.
# - "description": Uses the description and mod list from the backend server. The first
# server in the try (or forced host) list that responds is used for the
# description and mod list.
# - "all": Uses the backend server's response as the proxy response. The Velocity
# configuration is used if no servers could be contacted.
ping-passthrough = "DISABLED"
# If not enabled (default is true) player IP addresses will be replaced by <ip address withheld> in logs
enable-player-address-logging = true
[servers]
# Configure your servers here. Each key represents the server's name, and the value
# represents the IP address of the server to connect to.
lobby = "192.168.1.10:25566"
1-18-1 = "192.168.1.10:25568"
1-16-5 = "192.168.1.10:25567"
# In what order we should try servers when a player logs in or is kicked from a server.
try = ["lobby"]
[forced-hosts]
# Configure your forced hosts here.
"domena" = ["lobby"]
[advanced]
# How large a Minecraft packet has to be before we compress it. Setting this to zero will
# compress all packets, and setting it to -1 will disable compression entirely.
compression-threshold = 256
# How much compression should be done (from 0-9). The default is -1, which uses the
# default level of 6.
compression-level = -1
# How fast (in milliseconds) are clients allowed to connect after the last connection? By
# default, this is three seconds. Disable this by setting this to 0.
login-ratelimit = 3000
# Specify a custom timeout for connection timeouts here. The default is five seconds.
connection-timeout = 5000
# Specify a read timeout for connections here. The default is 30 seconds.
read-timeout = 30000
# Enables compatibility with HAProxy's PROXY protocol. If you don't know what this is for, then
# don't enable it.
haproxy-protocol = false
# Enables TCP fast open support on the proxy. Requires the proxy to run on Linux.
tcp-fast-open = false
# Enables BungeeCord plugin messaging channel support on Velocity.
bungee-plugin-message-channel = true
# Shows ping requests to the proxy from clients.
show-ping-requests = false
# By default, Velocity will attempt to gracefully handle situations where the user unexpectedly
# loses connection to the server without an explicit disconnect message by attempting to fall the
# user back, except in the case of read timeouts. BungeeCord will disconnect the user instead. You
# can disable this setting to use the BungeeCord behavior.
failover-on-unexpected-server-disconnect = true
# Declares the proxy commands to 1.13+ clients.
announce-proxy-commands = true
# Enables the logging of commands
log-command-executions = false
[query]
# Whether to enable responding to GameSpy 4 query responses or not.
enabled = false
# If query is enabled, on what port should the query protocol listen on?
port = 25577
# This is the map name that is reported to the query services.
map = "Velocity"
show-plugins = false
Helios1993 | 2022-03-25 23:38:37 UTC | #26
Wyłącz wsparcie forge, pozmieniaj adresy na 127.0.0.1 i wyślij aktualne server.properties lobby.
jocker505 | 2022-03-27 11:32:14 UTC | #27
#Minecraft server properties
#Sat Mar 26 13:33:36 CET 2022
enable-jmx-monitoring=false
rcon.port=25575
level-seed=
enable-command-block=true
gamemode=survival
enable-query=false
generator-settings=
level-name=world
motd=
query.port=25565
pvp=true
generate-structures=true
difficulty=easy
network-compression-threshold=256
max-tick-time=60000
require-resource-pack=false
max-players=221
use-native-transport=true
online-mode=false
enable-status=true
allow-flight=false
broadcast-rcon-to-ops=true
view-distance=6
max-build-height=256
resource-pack-prompt=
server-ip=
allow-nether=false
server-port=25566
sync-chunk-writes=true
enable-rcon=false
op-permission-level=4
prevent-proxy-connections=true
hide-online-players=false
resource-pack=
entity-broadcast-range-percentage=100
simulation-distance=10
rcon.password=
player-idle-timeout=0
force-gamemode=false
debug=false
rate-limit=0
hardcore=false
white-list=false
broadcast-console-to-ops=true
spawn-npcs=true
spawn-animals=false
snooper-enabled=true
function-permission-level=2
level-type=default
text-filtering-config=
spawn-monsters=false
enforce-whitelist=false
spawn-protection=0
resource-pack-sha1=
max-world-size=29999984
Helios1993 | 2022-03-28 10:17:43 UTC | #28
Pozmieniaj te adresy tak jak pisałem, przetestowałem u siebie configi i to pomogło.
jocker505 | 2022-03-31 21:22:27 UTC | #29
Serwery zostały wygenerowane i skonfigurowane już 5 razy.
Silniki których użyłem to velocity najnowsza wersja i paper 1.18.2 również najnowszy silnik
Rozwiązania jeszcze nie znalazłem.
Jeszcze raz mogę napisać, Bez względu na fakt jakiego użyję silnika błąd jest ten sam.
- czy zaktualizuję silnik serwera mincraft / serwera proxy
- czy wyrzucę wszystkie pluginy
- czy wygeneruję nowe serwery
- czy korzystam z starszych wersji silników
- czy wszystko bym robił na czystych serwerach błąd jest ten sam.
W skrócie wynik jest równy błędowi.
Iptables w momencie złego skonfigurowania blokuje wszystkie porty
a nie jeden port.
W ruterze każdy z portów jest tak samo przekierowany więc nie ma opcji by z 4 portów tylko jeden był zablokowany, próbowałem już przekierowania całego “ruchy” błąd ten sam
posiadam 4 javy/ java zainstalowanych na komputerze z strony terminala nie ma żadnych błędów.
Lista wersji javy jakie posiadam:
java 17
java 16
java 11
java 8
W momencie kiedy w configu serwera proxy jest ustawiony każdy inny port niż 25565 wszystko działa bez zarzutu dopiero kiedy ustawię port 25565 błąd się pojawia.
system | 2022-05-02 21:23:13 UTC | #30
Ten temat został automatycznie zamknięty 32 dni po ostatnim wpisie. Tworzenie nowych odpowiedzi nie jest już możliwe.