inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

Flutter 초입문 왕초보편

이런 에러가 뜨는데 어떻게 해결할 수 있을까요? (unable to find valid certification path to requested target)

1276

ehemm ehem

작성한 질문수 1

0

유튜브를 찾아봐도 영어 설명에, Java 에 대한 기본 지식이 어느 정도 있어야 뭔가를 할 수 있을 것 같습니다.

회사 PC라 뭔가 회사 보안프로그램 때문인지.... 뭔지 알수가 없네요. 집 PC 에서는 뭐가 'Terminated'라 되어 안되고, Android studio 에러 때문에 Flutter 라는 놈을 과연 배워야 할지 초기 부터 절망적이네요ㅠㅠ

 

Launching lib\main.dart on AOSP on IA Emulator in debug mode...

Running Gradle task 'assembleDebug'...

Exception in thread "main" javax.net.ssl.SSLHandshakeException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target

at java.base/sun.security.ssl.Alert.createSSLException(Alert.java:131)

at java.base/sun.security.ssl.TransportContext.fatal(TransportContext.java:371)

at java.base/sun.security.ssl.TransportContext.fatal(TransportContext.java:314)

at java.base/sun.security.ssl.TransportContext.fatal(TransportContext.java:309)

at java.base/sun.security.ssl.CertificateMessage$T12CertificateConsumer.checkServerCerts(CertificateMessage.java:654)

at java.base/sun.security.ssl.CertificateMessage$T12CertificateConsumer.onCertificate(CertificateMessage.java:473)

at java.base/sun.security.ssl.CertificateMessage$T12CertificateConsumer.consume(CertificateMessage.java:369)

at java.base/sun.security.ssl.SSLHandshake.consume(SSLHandshake.java:396)

at java.base/sun.security.ssl.HandshakeContext.dispatch(HandshakeContext.java:480)

at java.base/sun.security.ssl.HandshakeContext.dispatch(HandshakeContext.java:458)

at java.base/sun.security.ssl.TransportContext.dispatch(TransportContext.java:201)

at java.base/sun.security.ssl.SSLTransport.decode(SSLTransport.java:172)

at java.base/sun.security.ssl.SSLSocketImpl.decode(SSLSocketImpl.java:1510)

at java.base/sun.security.ssl.SSLSocketImpl.readHandshakeRecord(SSLSocketImpl.java:1425)

at java.base/sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:455)

at java.base/sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:426)

at java.base/sun.net.www.protocol.https.HttpsClient.afterConnect(HttpsClient.java:580)

at java.base/sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:187)

at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1665)

at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1589)

at java.base/sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:224)

at org.gradle.wrapper.Download.downloadInternal(Download.java:58)

at org.gradle.wrapper.Download.download(Download.java:44)

at org.gradle.wrapper.Install$1.call(Install.java:61)

at org.gradle.wrapper.Install$1.call(Install.java:48)

at org.gradle.wrapper.ExclusiveFileAccessManager.access(ExclusiveFileAccessManager.java:65)

at org.gradle.wrapper.Install.createDist(Install.java:48)

at org.gradle.wrapper.WrapperExecutor.execute(WrapperExecutor.java:128)

at org.gradle.wrapper.GradleWrapperMain.main(GradleWrapperMain.java:61)

Caused by: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target

at java.base/sun.security.validator.PKIXValidator.doBuild(PKIXValidator.java:439)

at java.base/sun.security.validator.PKIXValidator.engineValidate(PKIXValidator.java:306)

at java.base/sun.security.validator.Validator.validate(Validator.java:264)

at java.base/sun.security.ssl.X509TrustManagerImpl.checkTrusted(X509TrustManagerImpl.java:231)

at java.base/sun.security.ssl.X509TrustManagerImpl.checkServerTrusted(X509TrustManagerImpl.java:132)

at java.base/sun.security.ssl.CertificateMessage$T12CertificateConsumer.checkServerCerts(CertificateMessage.java:638)

... 24 more

Caused by: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target

at java.base/sun.security.provider.certpath.SunCertPathBuilder.build(SunCertPathBuilder.java:141)

at java.base/sun.security.provider.certpath.SunCertPathBuilder.engineBuild(SunCertPathBuilder.java:126)

at java.base/java.security.cert.CertPathBuilder.build(CertPathBuilder.java:297)

at java.base/sun.security.validator.PKIXValidator.doBuild(PKIXValidator.java:434)

... 29 more

Exception: Gradle task assembleDebug failed with exit code 1

flutter ios android dart

답변 1

0

오준석

에뮬레이터 문제라면 일단 기기로 하면 잘 되니까 기기 연결해서 하시면 어떨까요.

저는 강의를 위해서 어쩔 수 없이 에뮬레이터를 쓰는 것이지 평소에는 기기로 합니다.

안드로이드:

https://developer.android.com/codelabs/basic-android-kotlin-compose-connect-device?hl=ko#0

iOS:

https://code-boki.tistory.com/110

1

ehemm ehem

그런 방법도 있었군요. 참고 하겠습니다. 감사합니다~

실로폰 음원 재생 오류 해결 (do.1.wav)

1

72

2

Emulate Device Frame 관련 질문입니다.

0

89

2

124강 DB에 Todo 등록

0

78

1

webview import가 원활하지 않습니다 도와주세요

0

117

3

webview 버전

0

105

2

섹션3. 비만도계산기 문자열 입력가능 오류 관련

0

92

2

appbar 오류

0

62

2

mac 사용자만 들으면 되는 강의인가요?

0

65

2

Error: Unable to find git in your PATH.

0

186

2

60. 053. 결과화면 작성

0

59

1

구글지도 사용에서

0

50

2

todo리스트 강의중에서..

0

67

2

강의가 오래 된거 같은데

1

78

2

const 적용

0

49

1

soundpool 라이브러리가 없습니다

0

103

2

비만계산기 강의에 대해서 질문

0

126

2

webview 영상처럼 3.0.4 버전으로 할경우 AGP 문제

0

205

3

dispose 오버라이드 메소드 자동완성이 안 됩니다.

0

159

2

에뮬레이터 실행 안됨 오류

0

602

1

안드로이드 앱 핑테스트

0

509

1

현업에서 로컬 DB 활용시 Hive 사용했을때 구현 패턴 문의

0

319

1

지도위에 이동 경로 스리기

0

624

1

구글 맵 플랫폼

0

392

1

floatingActionButton 미출력 문의

0

257

1