error

[error] AhnLab 인터넷 연결을 허용하시겠습니까? JDBC Connection for DDL execution , Connect timed out

멋진놈 2025. 6. 26. 11:00
728x90

에러라고 하기엔 뭐한데 내 실수인데, 이것 때문에 한시간 날렸으니 에러로 생각하고, 작성한다.

 

[에러]

윈도우 업데이트 되어서 그런지 설정값이 변경되어서 그런지는 몰라도, 금일 프로젝트를 실행 시켰다. 그래서 그전에는 못 봤던 postgres을 인터넷에서 연결하려고 합니다, 허용, 차단이 뜨길래? 뭐지 싶어서 이상한건가 싶어서 차단 눌렀더니, 

로그인도 안되고, 싹다 fetch error로 

콘솔 창엔 = 

Unable to open JDBC Connection for DDL execution [The connection attempt failed.]
Caused by: java.net.SocketTimeoutException: Connect timed out 발생

 

localhost나 127.0.0.1 의 db 5432 포트 말고는 연결이 안되는 증상.

 

[확인]

cmd

telnet 아이피 포트(5432)  => 그전에 잘 됐던게 안됨.

 

telnet 127.0.0.1 5432 => 잘됨. 

 

위로 인하여

application.yml에 db 설정 아이피:5432로 했던게 안되고, 127.0.0.1:5432로 설정하면 잘됨.

 

 

[해결방법]

아이콘 우클릭 방화벽 설정

 

   postgres가 차단으로 되어 있을텐데, 허용으로 해결.