allowPublicKeyRetrieval1 MySQL SpringBoot docker-compose the driver has not received any packets from the server. 자주 보던 에러 메시지인데 오늘도 기억이 안나서 시간을 너무 많이 써버렸다. MySQL8.0이상부터는 jdbc:mysql://mysql:3306?allowPublicKeyRetrieval=true allowPublicKeyRetrieval=true 옵션을 써줘야 한다 MITM(Man In The Middle) 공격을 막기 위함이란다. 추가적으로 MySQL 에 depends_on 옵션을 달고 Spring boot에 의존성을 걸어줬는데 몇 번의 커넥션 실패 후에야 성공하는 문제가 있었다. 그건 해당 링크를 보고 해결했다. https://stackoverflow.com/questions/42567475/doc.. 2023. 8. 9. 이전 1 다음