Самозаверяющий сертификат не работает с gitlab-runner

Операционная система CentOS 7: при выполнении gitlab-runner register ошибка возникает из-за того, что сертификат ssl не может быть подтвержден (поскольку он самоподписанный).

Я нашел руководство о том, что делать:https://gitlab.com/gitlab-org/gitlab-runner/blob/master/docs/configuration/tls-self-signed.md

  1. решение не сработало. Я устал от файлов.pem и.crt, но оба потерпели неудачу.
  2. решение не сработало: CentOS - это система *nix, и программа работает как root
  3. решение не сработало, я пробовал как файл.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

Буду признателен за любую помощь!

0 ответов

Другие вопросы по тегам