Самозаверяющий сертификат не работает с gitlab-runner
Операционная система CentOS 7: при выполнении
gitlab-runner register
ошибка возникает из-за того, что сертификат ssl не может быть подтвержден (поскольку он самоподписанный).
Я нашел руководство о том, что делать:https://gitlab.com/gitlab-org/gitlab-runner/blob/master/docs/configuration/tls-self-signed.md
- решение не сработало. Я устал от файлов.pem и.crt, но оба потерпели неудачу.
- решение не сработало: CentOS - это система *nix, и программа работает как root
- решение не сработало, я пробовал как файл.pem, так и.crt
В сообщении об ошибке всегда говорится:
ERROR: Registering runner... failed runner=U9q7G5Mz status=couldn't execute POST against https://192.168.1.105/api/v4/runners: Post https://192.168.1.105/api/v4/runners: x509: cannot validate certificate for 192.168.1.105 because it doesn't contain any IP SANs
PANIC: Failed to register this runner. Perhaps you are having network problems
Буду признателен за любую помощь!