개인 자료란 (JE)

  서버 커뮤니티

Profile Chiukin 대표칭호 없음
Profile

질문하기 멀티플레이

Exception in server tick loop 현상

2023.07.12 조회 수 781 추천 수 0
이해도 중급자 
게임버전 (JE) 1.19 
게임버전 (BE) 관련없음 

서버를 여는 과정에서 문제가 발생했습니다.  3일정도 혼자 해결해보려다 해결이 안돼서 질문 글 남깁니다. 크래쉬 리포트는 첨부파일에 첨부 해 놓겠습니다. 


서버는 Forge를 통해 열었으며, 어떤 모드도 설치하지 않았습니다.  sever.properties 파일에서 내부 아이피로 하면 서버가 열리고 저도 들어 갈 수 있는데, 외부 아이피로 하면 서버자체가 열리지 않습니다. 
처음엔 포트포워딩, 방화벽 문제로 생각해서 포트포워드와  인바운드, 아웃바운드 설정까지 마쳐도 외부에서 들어올 수 없어서 
외부 아이피로 sever-ip 칸에 입력을 하니, 이러한 현상이 나타났습니다. 

서버 포트는 기본인 25565를 썼으며, 혹시 더 필요한 정보가 있으시다면 댓글에 써주시면 최대한 많은 정보를 드리겠습니다. 

5개의 댓글

작은거인
2023.07.12

일반적인 경우 server-ip는 비워두셔도 잘 작동이 됩니다

coffee439_1
2023.07.12
@작은거인

글쓴이랑 지인으로 같이 서버 열어보다가 글 남긴거라 대신 답변 드립니다.서버 아이피를 비워둔 상태에서는 작동하는것까진 확인 됐습니다.

이후 외부에서 접속하려고 비워둔 상태로도 아이피 입력해서 접속을 시도 해봤지만 connection timed out no further information으로 접속이 안됐습니다.

어떤 상태에서 접속을 하든 보통 서버가 열린 상태에선 저런 오류 메세지가 나왔습니다.

코코냐
2023.07.12

서버 아이피를 다시 설정해주세요. PC에 직접 바인딩된 아이피가 아니면 서버 실행에 실패합니다.

바인딩된 아이피는 ipconfig/ifconfig에서 표시되는 ipv4/ipv6 주소만을 의미합니다. 외부에서 찍히는 아이피가 항상 바인딩된 아이피는 아닙니다.

coffee439_1
2023.07.12
@코코냐

글쓴이랑 지인으로 같이 서버 열어보다가 글 남긴거라 대신 답변 드립니다. ipconfig /all 에 찍히는 ip4 주소로 서버를 열었을땐 서버가 잘 열렸습니다.

서버를 연 사람도 잘 들어가진걸 확인하고 나서 외부에서 접속을 시도하려 했습니다.

하지만 여러가지 시도 (ex 포트포워딩,인바운드 아웃바운드 규칙, 방화벽 해제)를 해봐도

connection timed out no further information 오류 메세지가 뜨며 외부에서 접속이 안되서 좀 더 구글링 해보니

외부 아이피와 내부 아이피라는게 나뉘어져 있어서 일단 외부 아이피로도 시도를 해봤던건데, 외부 아이피로는 아예 서버가 열리지 않아서 혹시 외부 아이피로 하는게 맞고, 첫 단추부터 잘못 끼워진건가 해서 저런 의도의 글을 남겼던 것인데, 혹시 어떤 정보를 드려야 해결 할 수 있을까요?

코코냐
2023.07.12
@coffee439_1

바인딩된 아이피와 실제 연결 아이피는 다릅니다. 서버 설정에 입력하는 아이피는 컴퓨터에서만 "이 아이피로 연결할때만 서버로 연결시켜라" 정도로 사용되고, 포트포워딩, DMZ 등은 공유기에게 "이 연결을 내부 아이피 XX으로 바꿔서 전송해라" 정도의 느낌입니다.

해당 오류의 경우 어떤 이유로든 연결 자체가 실패한 경우이며, 원인 자체가 워냑 다양해 직접적인 도움은 드리기 어렵습니다. 방화벽 해제, 포트포워딩 점검 등 네트워크 설정과 관련해서 모두 확인해보아야합니다.