반응형
질문 : 프록시 서버를 구성후, 서버를 기동하면 아래와 같인 에러가 발생됩니다.
에러 내용
[08:17:45 INFO]: Paper: Using OpenSSL (Linux aarch64) cipher from Velocity.
[08:17:45 WARN]: ** FAILED TO BIND TO PORT!
[08:17:45 WARN]: The exception was: io.netty.channel.unix.Errors$NativeIoException: bind(..) failed: Address already in use
[08:17:45 WARN]: Perhaps a server is already running on that port?
[08:17:45 ERROR]: Encountered an unexpected exception
java.lang.IllegalStateException: Failed to bind to port
at net.minecraft.server.dedicated.DedicatedServer.initServer(DedicatedServer.java:286) ~[paper-1.21.1.jar:1.21.1-15-11b4ac7]
at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1215) ~[paper-1.21.1.jar:1.21.1-15-11b4ac7]
at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:330) ~[paper-1.21.1.jar:1.21.1-15-11b4ac7]
at java.base/java.lang.Thread.run(Thread.java:1583) ~[?:?]
Caused by: io.netty.channel.unix.Errors$NativeIoException: bind(..) failed: Address already in use
[08:17:46 ERROR]: This crash report has been saved to: /home/ubuntu/lobby/crash-reports/crash-2024-08-16_08.17.46-server.txt
원인
- Failed to bind to port 라는 에러가 발생 되는 것을 보아, 프록서 밑으로 붙어 있는 일반 서버의 마인크래프트 포트 번호를 변경하지 않은 것으로 보입니다.
해결 방법
- 각 서버의 server.properties 파일의 'query.port=25565' 항목을 유니크한 숫자로 변경해주세요
- 벨로시티(프록시) 서버의 velocity.toml 파일도 변경한 포트로 모두 알맞게 맞춰주세요
## velocity.toml ##
[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 = "127.0.0.1:30066"
factions = "127.0.0.1:30067"
minigames = "127.0.0.1:30068"
반응형
'구독자 QnA 모음 > 마인크래프트' 카테고리의 다른 글
[마인크래프트] 서버 엔진별 설치 해야하는 자바 버전 (0) | 2024.08.11 |
---|---|
[마인크래프트] 리눅스에 설치된 자바 버전을 변경하는 방법 (0) | 2024.08.01 |
마인크래프트, 서버구축 자주하는 질문 & 답변 모음 (5) | 2024.08.01 |