Czesc, gdy odpalam serwer z poziomu usera, w konosoli pokazuje się bląd, iż nie mam permisji do zbindowania portu i serwer sie wylacza. Nie chce stawiac serwera przez roota, dlatego robie to przez usera.
Czesc, gdy odpalam serwer z poziomu usera, w konosoli pokazuje się bląd, iż nie mam permisji do zbindowania portu i serwer sie wylacza. Nie chce stawiac serwera przez roota, dlatego robie to przez usera.
Port jest większy niż 1024? Porty równe 1024 lub niższe wymagają roota.
Czy inny serwer działa na tym porcie? Jak masz jeden na maszynie to użyj killall java
by wywalić wszystkie serwery, jeśli jakieś chodzą. Wtedy spróbuj odpalić.
Failed to bind a port
nie musi oznaczać portu. Jeśli w server-properties
masz na sztywno wpisane IP, to może to jest błąd. Jak korzystasz z VPSa to po prostu zostaw to pole puste. Wtedy spróbuj odpalić.
Jeszcze umiem czytać:
[17:02:26 WARN]: **** FAILED TO BIND TO PORT! [17:02:26 WARN]: The exception was: io.netty.channel.unix.Errors$NativeIoException: bind(..) failed: Permission denied [17:02:26 WARN]: Perhaps a server is already running on that port?
Gdy startuję serwer z roota, normalnie się uruchamia i działa :)
Port masz domyślny 25565?
Nie, domyślny jest na BungeeCordzie. Gdy startuję bc z usera, to nie ma żadnego błędu z brakiem permisji do nasłuchiwania na porcie 25565.
A tak jak pisałem, ip serwera masz na sztywno?
Taa, dobra, zmieniłem porty na wyższe od 25565. Dzięki za pomoc.