하늘느낌2
275
2019-12-06 10:02:15
0
446

스프링 부트 https 설정 후 서버에서 중복 포트 문의 드립니다.


안녕하세요.

다름이 아니옵고 스프링부트에 https를 설정하였습니다.

로컬에서는 정상적으로 https://localhost:8080으로 접속도 되면 부트가 구동될때 오류없이 정상적으로 구동이 됩니다. 아래는 로컬에서 구동했을때 이미지입니다.

그런데 문제는 서버에서 구동을 하면, 이미 포트가 쓰여 있다고 나옵니다.

서버에서는 8080포트 쓰지 않고 있는데 https를 적용하면 저 오류가 나고, https를 적용을 안하고 구동을 하면 정상적으로 구동이 됩니다.

부트에서 설정은 단지 application.properties에서 아래와 같이 설정을 했습니다.

server.ssl.key-store=classpath:keystore.p12

server.ssl.key-store-password=tomcat10

server.ssl.key-password=tomcat10

server.ssl.keyStoreType=pkcs12

server.ssl.keyAlias=tomcat

또한 톰켓서버를 쓰지않고 war로 배포해서 명령어를 부트를 구동합니다.

@Configuration에서 다른 포트를 넣어보고 진행도 했지만, 그 포트가 이미 쓰고 있다고 오류를 냅니다.
혹시 이런 문제점이나 이 문제를 해결하신 회원님들의 조언 부탁드립니다.

아 그리고 인증서는 테스트 인증서입니다.
genkeypair로 인증서를 만들었습니다.

많은 조언 부탁드립니다.
감사합니다.
0
  • 답변 0

  • 로그인을 하시면 답변을 등록할 수 있습니다.