springBoot프로젝트를 진행하다가 임시 서버로 가동하는 노트북에 web Access를 할 일이 있었다.
방화벽도 풀고, 이것저것 설정을 다했는데 사이트에 연결할 수 없음(localhost에서 연결을 거부했습니다.)이 뜬다.
이 경우 프로젝트에서 오류Log도 뜨지 않아서 어디가 문제인지 몰랐다.
그러다 localhost:8080를 지우고 127.0.0.1:8080으로 접속했는데 거부당해서 방화벽 문제가 아닌것을 알았다.
문제는 application.yml의 server.address 설정 문제였다.(일반 스프링 프로젝트에서는 tomcat 설정파일에 있음.)
여기에 localhost라고 선언을 했기 때문에 같은 의미인 127.0.0.1:8080은 접속이 안됐다.
만약 127.0.0.1로 접속하려면 server.address를 127.0.0.1로 바꿔 줘야 한다.
혹은 다른 노트북에서 접근하려면 localhost, 127.0.0.1가 아닌 자신의 ip주소를 적어주면 된다.
'IT' 카테고리의 다른 글
JAVA line:0 Internal compiler error: Classcast exception(feat, 이클립스, 롬복 호환성) (0) | 2020.09.02 |
---|---|
단축평가(short-circuit) (0) | 2020.07.07 |
v-if vs v-show (0) | 2020.06.19 |
[디자인패턴]단일 책임 원칙(Single Responsibility Principle) (0) | 2020.04.27 |
[SpringBoot] Lombok Annotation정리 (0) | 2020.04.20 |