Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Bagaimana untuk Membetulkan Ralat \"Rantai Sijil Pelayan Ini Tidak Lengkap\" dengan Sijil SSL GoDaddy?

Bagaimana untuk Membetulkan Ralat \"Rantai Sijil Pelayan Ini Tidak Lengkap\" dengan Sijil SSL GoDaddy?

DDD
DDDasal
2024-10-26 02:41:02337semak imbas

How to Fix

SSL HTTP dengan Sijil GoDaddy: Menyelesaikan "Rantaian Sijil Pelayan Ini Tidak Lengkap"

Apabila mengkonfigurasi HTTP SSL dengan sijil GoDaddy, ralat mesej "Rantai sijil pelayan ini tidak lengkap" boleh menunjukkan kehilangan sijil perantara dalam konfigurasi SSL. Untuk menyelesaikan isu ini, pastikan fail sijil yang digunakan untuk HTTPS termasuk sijil pelayan, sebarang sijil perantaraan dan sijil CA.

Dalam coretan kod yang disediakan, fail cert/myalcoholist.pem hendaklah diubah suai kepada termasuk sijil perantaraan. Selain itu, pertimbangkan untuk menambah suite sifir pada TLSConfig untuk meningkatkan keselamatan:

<code class="go">myTLSConfig := &tls.Config{
    CipherSuites: []uint16{
        tls.TLS_RSA_WITH_RC4_128_SHA,
        tls.TLS_ECDHE_RSA_WITH_RC4_128_SHA,
        tls.TLS_RSA_WITH_AES_128_CBC_SHA,
        tls.TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA},
    PreferServerCipherSuites: true,
}</code>

Selepas membuat perubahan ini, sijil berantai akan lengkap, menghasilkan konfigurasi SSL yang betul. Perlu diingat bahawa beberapa konfigurasi pelayan mungkin termasuk sijil akar dalam rantaian, yang bukan ralat mengikut RFC 2119.

Atas ialah kandungan terperinci Bagaimana untuk Membetulkan Ralat \"Rantai Sijil Pelayan Ini Tidak Lengkap\" dengan Sijil SSL GoDaddy?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn