国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Caused by: javax.net.ssl.SSLHandshakeException: java.security.cert.CertificateNotYetValidException:

這篇具有很好參考價(jià)值的文章主要介紹了Caused by: javax.net.ssl.SSLHandshakeException: java.security.cert.CertificateNotYetValidException:。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

生命就像人家的魔法書(shū),涂涂改改又是一年??

目錄

原因
解決辦法

完整報(bào)錯(cuò):

Caused by: javax.net.ssl.SSLHandshakeException: java.security.cert.CertificateNotYetValidException:,大數(shù)據(jù),ssl,mysql,bigdata,Certificate,sqoop
Caused by: javax.net.ssl.SSLHandshakeException: java.security.cert.CertificateNotYetValidException:,大數(shù)據(jù),ssl,mysql,bigdata,Certificate,sqoop
在執(zhí)行sqoop腳本導(dǎo)數(shù)據(jù)的時(shí)候出現(xiàn)Caused by: javax.net.ssl.SSLHandshakeException: java.security.cert.CertificateNotYetValidException: NotBefore: Tue Oct 11 17:24:18 CST 2022報(bào)錯(cuò),證書(shū)不合法,解決辦法是jdbc連接MySQL時(shí)不使用ssl協(xié)議,所以在jdbc連接后面加上參數(shù)useSSL=false就可以了。

jdbc:mysql://localhost:3306/student?useSSL=false

原因:

sqoop連接MySQL會(huì)使用安全加密的連接也就是SSL協(xié)議(非對(duì)稱加密,有公鑰和私鑰),CertificateNotYetValidException:證書(shū)不合法。這個(gè)證書(shū)其實(shí)存儲(chǔ)的是公鑰,這個(gè)公鑰有時(shí)間要求的,從證書(shū)創(chuàng)建到有效期結(jié)束(比如證書(shū)有效期兩年),這段時(shí)間這個(gè)證書(shū)是有效的,也就是可用的。根據(jù)提示可知我的證書(shū)創(chuàng)建時(shí)間是:Oct 11 17:24:18 CST 2022,10月11號(hào)(這個(gè)證書(shū)是sqoop連接MySQL的時(shí)候自動(dòng)創(chuàng)建的)。而我為了生成2021年的數(shù)據(jù)修改了時(shí)間,所以這里的證書(shū)就不在有效期內(nèi),所以就拋異常了。

解決辦法:

知道了原因就很簡(jiǎn)單了,只要把時(shí)間改到證書(shū)生成那個(gè)時(shí)間后就可以了。

或者

一勞永逸,干脆不使用ssl協(xié)議,在jdbc的url后面加上參數(shù)useSSL=false就可以了。文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-609280.html

到了這里,關(guān)于Caused by: javax.net.ssl.SSLHandshakeException: java.security.cert.CertificateNotYetValidException:的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 解決 javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path buildin

    解決 javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path buildin

    接口訪問(wèn)https的網(wǎng)址時(shí),報(bào)以下錯(cuò)誤: javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target 原因: JAVA的證書(shū)庫(kù)里已經(jīng)帶了startssl ca證書(shū),而nginx默認(rèn)不帶s

    2024年02月15日
    瀏覽(45)
  • javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building f

    原因:這是SSL證書(shū)請(qǐng)求問(wèn)題。 原代碼 報(bào)錯(cuò)javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target 修改代碼:新增一個(gè)方法,忽略主機(jī)名稱驗(yàn)證 在原代碼處調(diào)

    2024年02月04日
    瀏覽(18)
  • 請(qǐng)求https報(bào)錯(cuò)證書(shū)校驗(yàn)失?。╦avax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX

    項(xiàng)目中請(qǐng)求第三方https的URL,報(bào)錯(cuò)ssl證書(shū)校驗(yàn)失敗 ssl校驗(yàn)失敗有兩種可能,一種是服務(wù)端ssl證書(shū)配置錯(cuò)誤,一種是客戶端請(qǐng)求的是非信任的https地址,客戶端不信任該https的ssl證書(shū)。懷疑是使用了自簽名證書(shū),非各大廠提供簽名證書(shū) 該問(wèn)題有兩種請(qǐng)求方案 手動(dòng)下載ssl證書(shū) (

    2024年02月03日
    瀏覽(43)
  • Caused by: javax.net.ssl.SSLException: Received fatal alert: protocol_version

    ?? ?at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1575) ?? ?at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:854) ?? ?at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ?? ?at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ?? ?

    2024年02月06日
    瀏覽(25)
  • Java調(diào)用Azure證書(shū)錯(cuò)誤javax.net.ssl.SSLHandshakeException

    Java調(diào)用Azure證書(shū)錯(cuò)誤javax.net.ssl.SSLHandshakeException

    一、背景 Azure作為微軟的公有云平臺(tái),提供了非常豐富的SDK和API讓開(kāi)發(fā)人員可以非常方便的調(diào)用的各項(xiàng)服務(wù)。公司業(yè)務(wù)需要,我們需要訪問(wèn)Azure上注冊(cè)的應(yīng)用程序,需要訪問(wèn)https地址 https://login.microsoftonline.com/?your-??tenant-id 。 二、錯(cuò)誤信息 簡(jiǎn)短報(bào)錯(cuò)信息:javax.net.ssl.SSLHa

    2024年02月06日
    瀏覽(29)
  • Java調(diào)用ssl異常,javax.net.ssl.SSLHandshakeException: No appropriate protocol

    Java調(diào)用ssl異常,javax.net.ssl.SSLHandshakeException: No appropriate protocol

    ? 現(xiàn)象:sqlserver 2017 安裝在docker里,系統(tǒng)是mac 13,java 1.8.371運(yùn)行java程序提示上面ssl錯(cuò)誤,根據(jù)百度提供的方法,修改文件,重啟程序搞定。 解決辦法:java.security 找到這個(gè)文件修改保存 發(fā)現(xiàn)是jdk1.8版本導(dǎo)致SSL調(diào)用權(quán)限上有問(wèn)題,新電腦裝的jdk是jdk1.8.0_291,版本比較高。搜到

    2024年02月13日
    瀏覽(26)
  • Gradle編譯時(shí)報(bào)錯(cuò) Caused by: javax.net.ssl.SSLException: No PSK available. Unable to resume.

    Gradle編譯時(shí)報(bào)錯(cuò) Caused by: javax.net.ssl.SSLException: No PSK available. Unable to resume.

    Gradle編譯時(shí)報(bào)錯(cuò) Caused by: javax.net.ssl.SSLException: No PSK available. Unable to resume. 這是 JDK 11 的一個(gè)bug, 升級(jí)到 JDK 11.0.3+ 可以解決 bug: https://bugs.openjdk.java.net/browse/JDK-8213202 不想升級(jí)的話可以手動(dòng)修改 $JAVA_HOME/conf/security/java.security 文件, 找到 jdk.tls.disabledAlgorithms=SSLv3 所在的那一行,在行

    2024年02月12日
    瀏覽(15)
  • kettle工具連接MySQL數(shù)據(jù)庫(kù)報(bào)錯(cuò) Caused by: javax.net.ssl.SSLException: Received fatal alert: internal_error

    kettle工具連接MySQL數(shù)據(jù)庫(kù)報(bào)錯(cuò) Caused by: javax.net.ssl.SSLException: Received fatal alert: internal_error

    ? ? ? ? 前幾天為了修復(fù)MySQL數(shù)據(jù)庫(kù)漏洞,項(xiàng)目上從5.7.41版本升級(jí)到了5.7.43,今天在使用kettle時(shí)發(fā)現(xiàn)數(shù)據(jù)庫(kù)突然連不上了,測(cè)試連接報(bào)如下錯(cuò)誤: ???????? ? Error connecting to database: (using class org.gjt.mm.mysql.Driver) Communications link failure The last packet successfully received from the serve

    2024年02月06日
    瀏覽(25)
  • javax.net.ssl.SSLHandshakeException

    解決辦法升級(jí)jdk版本或者修改jdk文件 1、對(duì)于服務(wù)器來(lái)說(shuō)要支持域名并且不進(jìn)行ssl證書(shū)校驗(yàn),需要升級(jí)到j(luò)dk1.8的201版本及以上 2、修改…JavaJDKjrelibsecurity目錄下java.security文件,添加下面語(yǔ)句到文件內(nèi)容中

    2024年02月11日
    瀏覽(21)
  • Macos jdk ssl javax.net.ssl.SSLHandshakeException完美解決

    Macos jdk ssl javax.net.ssl.SSLHandshakeException完美解決

    報(bào)了這么一個(gè)錯(cuò)誤 javax.net.ssl.SSLHandshakeException: Remote host terminated the handshake 網(wǎng)上一大把,測(cè)試不能用,谷歌了一下,發(fā)現(xiàn)少配置了一個(gè)環(huán)境變量。 System.setProperty(\\\"jdk.tls.useExtendedMasterSecret\\\", \\\"false\\\");//設(shè)置環(huán)境變量 /Library/Java/JavaVirtualMachines/zulu-8.jdk/Contents/Home/jre/lib/security/java.se

    2024年02月13日
    瀏覽(25)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包