Cách khắc phục lỗi "Error: unable to verify the first certificate on runner"?
Khi chạy Runner của Apidog, nếu bạn gặp lỗi "Error: unable to verify the first certificate on runner", nguyên nhân thường 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ỉ trong chuỗi chứng chỉ không được tin cậy.Bạn có thể thử các phương pháp sau để khắc phục vấn đề 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#
Thao tác 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 bảo mật. Tham khảo tài liệu trợ giúp để biết hướng dẫn cụ thể về cách tải tệp chứng chỉ lên Runner và cấu hình tệp đó trong môi trường chạy.
Tắt xác minh chứng chỉ bằng cách thêm biến môi trường -e NODE_TLS_REJECT_UNAUTHORIZED=0 vào lệnh khởi động docker trong Lệnh triển khai Runner.
Việc tắt xác minh chứng chỉ gây ra 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 tùy chọn này trong môi trường kiểm thử và bảo đảm rằng bạn hiểu rõ các rủi ro liên quan.