[400] An error occurred while sending an authentication request to the vCenter Single SSO

Сегодня лечим ошибку в vCenter 7 вида: [400] An error occurred while sending an authentication request to the vCenter Single Sign-On server - An error occurred when processing metadata during vCenter

Сегодня лечим ошибку в vCenter 7 вида:

[400] An error occurred while sending an authentication request to the vCenter Single Sign-On server - An error occurred when processing metadata during vCenter Single Sign-On setup: the service provider validation failed. Verify that the server URL is correct and is in FQDN format, or that the hostname is a trusted service provider alias.
Сегодня лечим ошибку в vCenter 7 вида: [400] An error occurred while sending an authentication request to the vCenter Single Sign-On server - An error occurred when processing metadata during vCenter-2

Ошибка проявляется в том случае, если у вашего vCenter несколько доменный имён, или он находится за NAT. Просто данное FQDN или IP не принимается Single-Sign on (SSO). Заставим.

Коннектимся к vCenter по SSH. Проваливаемся в shell:

shell
Сегодня лечим ошибку в vCenter 7 вида: [400] An error occurred while sending an authentication request to the vCenter Single Sign-On server - An error occurred when processing metadata during vCenter-3

Посмотрим настройки Single-Sign on:

cd /etc/vmware/vsphere-ui/
cat webclient.properties | grep whitelist
Сегодня лечим ошибку в vCenter 7 вида: [400] An error occurred while sending an authentication request to the vCenter Single Sign-On server - An error occurred when processing metadata during vCenter-4

Настроек нет. Раскомментируем этот параметр и через запятую добавим нужные алиасы. Обычно их же указываем при генерации SSL сертификата.

Останавливаем службу vsphere-ui:

service-control --stop vsphere-ui

Сделаем бэкап конфига:

cp webclient.properties /var/tmp/webclient.properties.bak

Редактируем webclient.properties:

vim webclient.properties
Сегодня лечим ошибку в vCenter 7 вида: [400] An error occurred while sending an authentication request to the vCenter Single Sign-On server - An error occurred when processing metadata during vCenter-5

Добавляем через запятую алиасы FQDN.

Сегодня лечим ошибку в vCenter 7 вида: [400] An error occurred while sending an authentication request to the vCenter Single Sign-On server - An error occurred when processing metadata during vCenter-6

Запускаем службу vsphere-ui:

service-control --start vsphere-ui
Сегодня лечим ошибку в vCenter 7 вида: [400] An error occurred while sending an authentication request to the vCenter Single Sign-On server - An error occurred when processing metadata during vCenter-7

Теперь аутентификация заработает на всех вариантах FQDN.

Ссылки

https://kb.vmware.com/s/article/71387

Источник:

💰 Поддержать проект

Если вам понравилась статья, то ставьте 👍🏻 каналу. Пишите комментарии, задавайте вопросы, подписывайтесь.