Connection refused: 문제 해결
Minecraft 서버에 접속할 때 연결 거부가 의미하는 것, 전체 원인 목록과 확인 순서예요.
업데이트 2026년 8월 22일
java.net.ConnectException: Connection refused는 주소와 포트에 도달은 했지만, 그곳에서 아무것도 수신 대기하고 있지 않다는 뜻이에요.
확인 순서
- 서버가 실행 중인가요? 제어판에서 상태가 "Playing"이어야 해요. "Starting"이라고 표시된다면 기다려 주세요. 너무 일찍 접속하려는 플레이어는 바로 이 거부 오류를 보게 돼요.
- 서버가 절전 상태인가요? 무료 요금제에서는 접속한 플레이어가 없으면 서버가 잠들어요. "Start on join"이 켜져 있다면 누군가 접속할 때 서버가 스스로 깨어나요. 30초 정도 기다렸다가 다시 시도해 보세요. 토글이 꺼져 있거나 일일 한도를 다 썼다면 제어판의 버튼으로 서버를 시작하세요 — 서버 절전.
- 주소가 정확한가요? 제어판에서 주소를 통째로 복사하세요. 끝에 공백이 하나 붙는 것이 흔한 원인이에요.
- 포트.
name.millida.host주소를 쓴다면 포트가 필요 없어요. 직접 IP를 쓴다면 필요해요. - 서버가 시작 직후에 종료됐나요? 로그를 확인하세요. 시작했다가 곧바로 멈췄을 수 있어요 — 서버가 시작되지 않아요.
다른 오류와의 차이
| 오류 | 의미 |
|---|---|
Connection refused | 포트가 수신 대기하지 않음: 서버가 꺼져 있거나 아직 시작 중 |
Connection timed out | 패킷이 통과하지 못함: 네트워크, 방화벽 — 자세히 |
Unknown host | 주소를 확인할 수 없음: 오타 또는 DNS 문제 |
Connection reset | 연결이 맺어진 뒤 끊김 — 자세히 |
서버가 분명히 실행 중이라면
server.properties에 직접 server-ip나 server-port를 설정하지 않았는지 확인하세요. 호스팅이 이 값들을 설정하는데, 직접 넣은 값이 있으면 서버에 플레이어가 들어오지 못해요 — server.properties.
Minecraft 호스팅오프라인일 때도 서버가 실행돼요서버 만들기
