티스토리 뷰


자신만의 배틀넷 서버를 운영하기 위해서 프로그램(조금만 검색하면 인터넷에서 쉽게 다운로드 할 수 있음)을 실행했을때 아래와 같은 오류가 나오는 경우가 있습니다.


 [error] server_check_and_fix_hostname: hostname contains invalid first symbol (must be alphanumeric) 

 [error] server_check_and_fix_hostname: hostname contains invalid symbol(s) (must be alphanumeric, '-' or '.') - skipped those symbols


오류 메시지를 살펴보면 뭔가 hostname 이 잘못되었답니다.

처음에는 config 파일이 잘못된 것으로 오인하고 모든 config를 다 열어봤네요..


그러다가 관련 코드를 보게 되었는데, 저 메시지는 config 설정이 잘못되었다는게 아니라, 서버를 실행한 PC의 hostname에 문제가 있다는 뜻이었습니다.


문제는 hostname 이 영어나 '-', '.' 으로 되어 있어야 되는데 그렇지 않다는것이지요.

hostname 은 command 창이나, GUI로는 "시스템 속성" 에서 살펴볼수 있습니다.

혹시 한글로 되어 있지는 않은지 확인해야 합니다.



그리고 "변경" 을 통해 유효한 값으로 변경하고 PC를 재부팅하도록 합시다.

그리고 정상적으로 배틀넷이 운영되는것을 확인합니다.


댓글
최근에 올라온 글
최근에 달린 댓글
글 보관함
Total
Today
Yesterday