Làm thế nào để khắc phục lỗi "Error: unable to verify the first certificate on runner"?
Nếu bạn gặp lỗi "Error: unable to verify the first certificate on runner" khi chạy Runner với Apidog, thông thường nguyên nhân là do Runner không thể xác minh chứng chỉ SSL của máy chủ. Điều này có thể xảy ra do máy chủ sử dụng chứng chỉ tự ký hoặc một chứng chỉ không đáng tin cậy trong chuỗi chứng chỉ.Bạn có thể thử các phương pháp sau để khắc phục sự cố này:
Thêm chứng chỉ gốc của máy chủ vào danh sách chứng chỉ của Runner#
Điều này sẽ cho phép Runner xác minh chứng chỉ của máy chủ và thiết lập kết nối an toàn. Để biết chi tiết, hãy xem tài liệu trợ giúp.
Tắt xác thực chứng chỉ bằng cách thêm biến môi trường -e NODE_TLS_REJECT_UNAUTHORIZED=0 khi khởi động docker vào lệnh triển khai Runner.
Việc tắt xác thực chứng chỉ tiềm ẩn rủi ro bảo mật vì nó cho phép kết nối tới bất kỳ máy chủ nào, ngay cả khi chứng chỉ của máy chủ đó không hợp lệ. Chỉ sử dụng trong môi trường kiểm thử và đảm bảo rằng bạn hiểu rõ các rủi ro.
Việc tắt xác thực chứng chỉ tiềm ẩn rủi ro bảo mật vì nó cho phép kết nối tới bất kỳ máy chủ nào, ngay cả khi chứng chỉ của máy chủ đó không hợp lệ. Chỉ sử dụng trong môi trường kiểm thử và đảm bảo rằng bạn hiểu rõ các rủi ro.