inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

스프링 부트 개념과 활용

내장 웹 서버 응용 2부 : HTTPS와 HTTP2

에러 내용입니다.

493

에코노

작성한 질문수 5

0

org.springframework.context.ApplicationContextException: Failed to start bean 'webServerStartStop'; nested exception is org.springframework.boot.web.server.WebServerException: Unable to start embedded Tomcat server

at org.springframework.context.support.DefaultLifecycleProcessor.doStart(DefaultLifecycleProcessor.java:181) ~[spring-context-5.3.13.jar:5.3.13]

at org.springframework.context.support.DefaultLifecycleProcessor.access$200(DefaultLifecycleProcessor.java:54) ~[spring-context-5.3.13.jar:5.3.13]

at org.springframework.context.support.DefaultLifecycleProcessor$LifecycleGroup.start(DefaultLifecycleProcessor.java:356) ~[spring-context-5.3.13.jar:5.3.13]

at java.lang.Iterable.forEach(Iterable.java:75) ~[na:1.8.0_281]

at org.springframework.context.support.DefaultLifecycleProcessor.startBeans(DefaultLifecycleProcessor.java:155) ~[spring-context-5.3.13.jar:5.3.13]

at org.springframework.context.support.DefaultLifecycleProcessor.onRefresh(DefaultLifecycleProcessor.java:123) ~[spring-context-5.3.13.jar:5.3.13]

at org.springframework.context.support.AbstractApplicationContext.finishRefresh(AbstractApplicationContext.java:935) ~[spring-context-5.3.13.jar:5.3.13]

at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:586) ~[spring-context-5.3.13.jar:5.3.13]

at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:145) ~[spring-boot-2.6.1.jar:2.6.1]

at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:730) [spring-boot-2.6.1.jar:2.6.1]

at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:412) [spring-boot-2.6.1.jar:2.6.1]

at org.springframework.boot.SpringApplication.run(SpringApplication.java:302) [spring-boot-2.6.1.jar:2.6.1]

at org.springframework.boot.SpringApplication.run(SpringApplication.java:1301) [spring-boot-2.6.1.jar:2.6.1]

at org.springframework.boot.SpringApplication.run(SpringApplication.java:1290) [spring-boot-2.6.1.jar:2.6.1]

at me.sunghyuki.webservershowcase.WebservershowcaseApplication.main(WebservershowcaseApplication.java:12) [classes/:na]

Caused by: org.springframework.boot.web.server.WebServerException: Unable to start embedded Tomcat server

at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.start(TomcatWebServer.java:229) ~[spring-boot-2.6.1.jar:2.6.1]

at org.springframework.boot.web.servlet.context.WebServerStartStopLifecycle.start(WebServerStartStopLifecycle.java:43) ~[spring-boot-2.6.1.jar:2.6.1]

at org.springframework.context.support.DefaultLifecycleProcessor.doStart(DefaultLifecycleProcessor.java:178) ~[spring-context-5.3.13.jar:5.3.13]

... 14 common frames omitted

Caused by: java.lang.IllegalArgumentException: standardService.connector.startFailed

at org.apache.catalina.core.StandardService.addConnector(StandardService.java:238) ~[tomcat-embed-core-9.0.55.jar:9.0.55]

at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.addPreviouslyRemovedConnectors(TomcatWebServer.java:282) ~[spring-boot-2.6.1.jar:2.6.1]

at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.start(TomcatWebServer.java:213) ~[spring-boot-2.6.1.jar:2.6.1]

... 16 common frames omitted

Caused by: org.apache.catalina.LifecycleException: Protocol handler start failed

at org.apache.catalina.connector.Connector.startInternal(Connector.java:1075) ~[tomcat-embed-core-9.0.55.jar:9.0.55]

at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) ~[tomcat-embed-core-9.0.55.jar:9.0.55]

at org.apache.catalina.core.StandardService.addConnector(StandardService.java:234) ~[tomcat-embed-core-9.0.55.jar:9.0.55]

... 18 common frames omitted

Caused by: java.lang.IllegalArgumentException: parseAlgParameters failed: ObjectIdentifier() -- data isn't an object ID (tag = 48)

at org.apache.tomcat.util.net.AbstractJsseEndpoint.createSSLContext(AbstractJsseEndpoint.java:99) ~[tomcat-embed-core-9.0.55.jar:9.0.55]

at org.apache.tomcat.util.net.AbstractJsseEndpoint.initialiseSsl(AbstractJsseEndpoint.java:71) ~[tomcat-embed-core-9.0.55.jar:9.0.55]

at org.apache.tomcat.util.net.NioEndpoint.bind(NioEndpoint.java:231) ~[tomcat-embed-core-9.0.55.jar:9.0.55]

at org.apache.tomcat.util.net.AbstractEndpoint.bindWithCleanup(AbstractEndpoint.java:1213) ~[tomcat-embed-core-9.0.55.jar:9.0.55]

at org.apache.tomcat.util.net.AbstractEndpoint.start(AbstractEndpoint.java:1299) ~[tomcat-embed-core-9.0.55.jar:9.0.55]

at org.apache.coyote.AbstractProtocol.start(AbstractProtocol.java:614) ~[tomcat-embed-core-9.0.55.jar:9.0.55]

at org.apache.catalina.connector.Connector.startInternal(Connector.java:1072) ~[tomcat-embed-core-9.0.55.jar:9.0.55]

... 20 common frames omitted

Caused by: java.io.IOException: parseAlgParameters failed: ObjectIdentifier() -- data isn't an object ID (tag = 48)

at sun.security.pkcs12.PKCS12KeyStore.parseAlgParameters(PKCS12KeyStore.java:819) ~[na:1.8.0_281]

at sun.security.pkcs12.PKCS12KeyStore.engineLoad(PKCS12KeyStore.java:2027) ~[na:1.8.0_281]

at java.security.KeyStore.load(KeyStore.java:1445) ~[na:1.8.0_281]

at org.apache.tomcat.util.security.KeyStoreUtil.load(KeyStoreUtil.java:67) ~[tomcat-embed-core-9.0.55.jar:9.0.55]

at org.apache.tomcat.util.net.SSLUtilBase.getStore(SSLUtilBase.java:215) ~[tomcat-embed-core-9.0.55.jar:9.0.55]

at org.apache.tomcat.util.net.SSLHostConfigCertificate.getCertificateKeystore(SSLHostConfigCertificate.java:207) ~[tomcat-embed-core-9.0.55.jar:9.0.55]

at org.apache.tomcat.util.net.SSLUtilBase.getKeyManagers(SSLUtilBase.java:281) ~[tomcat-embed-core-9.0.55.jar:9.0.55]

at org.apache.tomcat.util.net.SSLUtilBase.createSSLContext(SSLUtilBase.java:245) ~[tomcat-embed-core-9.0.55.jar:9.0.55]

at org.apache.tomcat.util.net.AbstractJsseEndpoint.createSSLContext(AbstractJsseEndpoint.java:97) ~[tomcat-embed-core-9.0.55.jar:9.0.55]

... 26 common frames omitted

Caused by: java.io.IOException: ObjectIdentifier() -- data isn't an object ID (tag = 48)

at sun.security.util.ObjectIdentifier.<init>(ObjectIdentifier.java:285) ~[na:1.8.0_281]

at sun.security.util.DerInputStream.getOID(DerInputStream.java:321) ~[na:1.8.0_281]

at com.sun.crypto.provider.PBES2Parameters.engineInit(PBES2Parameters.java:267) ~[sunjce_provider.jar:1.8.0_271]

at java.security.AlgorithmParameters.init(AlgorithmParameters.java:293) ~[na:1.8.0_281]

at sun.security.pkcs12.PKCS12KeyStore.parseAlgParameters(PKCS12KeyStore.java:815) ~[na:1.8.0_281]

... 34 common frames omitted

 

 

Process finished with exit code 1

에러 내용입니다. 해결방법 있을까요?

프로퍼티 설정도 잘 한 것 같고 keystore 파일 path는 루트 그리고 resource 디렉토리 안으로 넣어 classpath: 추가해서 실행시켜 봤는데도 같은 에러가 뜨네요 ㅠㅠ 

현재 java 8 버전 스프링 부트 2.6.1, Apache Maven 3.8.4 입니다.

spring-boot java spring

답변 0

자동설정 만들기 1부의 Holoman 관련 문의 드립니다.

0

96

1

라이브러리 개발 예제 강의를 찾습니다 !!!

0

240

2

강의 진행되로 똑같이 했는데 jquery가 실행되지 않았는데

0

327

1

HateOas 가 업데이트가 되어서, "Spring HATEOAS" 코드를 아래처럼 하셔야 될겁니다.

0

378

2

springSecurit jwt에 대해서 질문드립니다.

0

351

1

섹션2 자동설정 부분 질문있습니다.

0

257

1

mongo shell 명령어 대체 mongo -> mongosh

0

1019

1

데이터베이스 마이그레이션 강의에서 질문 있습니다

0

713

0

자동 설정 만들기 2부에서 질문 있습니다

0

427

1

의존성 관리 응용 부분에서 질문 있습니다

0

327

0

Intellij 에서 빈 주입할때 계속 빨간줄이 뜨는데 어떻게 고쳐야 할까요

0

1191

1

자동설정으로 다른 프로젝트 빈 사용(번외질문)

0

372

0

CREATE TABLE 예제 따라하다가 'expected "identifier"; SQL statement:' 오류나는 경우

2

2222

2

junit5 관련하여 질문드립니다.

0

322

2

맨 처음 프로젝트 생성 후 Run 시 에러

0

541

2

외부 설정과 관련된 질문입니다.

0

267

1

test와 runner account.setEmail에 동일한 값 입력

0

331

1

컨트롤러 view 호출

0

270

1

JVM 과 arguments 는 뭔가요???

0

1176

1

pom 테그 에러

0

362

1

안녕하십니까 기선님!!!!! webclient와 비동기관련 질문요청드립니다

0

1558

1

webEnvironment 내장 톰캣

0

232

1

application.yml 파일 분리

0

398

1

안녕하세요 기선님 서블릿 어플리케이션 구조에 대해 질문드립니다

0

284

1