Rumah > pembangunan bahagian belakang > Golang > Bagaimana untuk Memintas Ralat Pengesahan Sijil Ditandatangani Sendiri Pelari GitLab-CI?

Bagaimana untuk Memintas Ralat Pengesahan Sijil Ditandatangani Sendiri Pelari GitLab-CI?

Barbara Streisand
Lepaskan: 2024-12-04 04:25:11
asal
640 orang telah melayarinya

How to Bypass GitLab-CI Runner Self-Signed Certificate Validation Errors?

Pintas Pengesahan Sijil Pelari Gitlab-CI

Apabila mendaftarkan pelari Gitlab-CI, sesetengah pengguna mungkin menghadapi ralat yang berkaitan dengan membatalkan diri -sijil yang ditandatangani:

couldn't execute POST against https://xxxx/ci/api/v1/runners/register.json:
Post https://xxxx/ci/api/v1/runners/register.json:
x509: cannot validate certificate for xxxx because it doesn't contain any IP SANs
Salin selepas log masuk

Melumpuhkan Sijil Pengesahan

Untuk memintas pengesahan sijil bagi pelari Gitlab-CI, ikut langkah di bawah:

  1. Simpan Sijil Anda Secara Tempatan:
    Sambung ke pelayan Gitlab dan muat turun sijil ke tempatan anda mesin:

    openssl s_client -connect ${SERVER}:${PORT} -showcerts </dev/null 2>/dev/null | sed -e '/-----BEGIN/,/-----END/!d' > certificate.crt
    Salin selepas log masuk
  2. Daftar Pelari dengan Fail CA Tersuai:
    Daftarkan pelari anda menggunakan argumen tls-ca-file untuk menentukan fail sijil yang dimuat turun :

    gitlab-runner register --tls-ca-file="path/to/certificate.crt" [other options]
    Salin selepas log masuk

Nota: Pastikan laluan CERTIFICATE yang disediakan dalam arahan adalah laluan mutlak ke fail sijil.

Atas ialah kandungan terperinci Bagaimana untuk Memintas Ralat Pengesahan Sijil Ditandatangani Sendiri Pelari GitLab-CI?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
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
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan