Имеется vCenter, который имеет доступ в Интернет через прокси. Периодически при попытке получить обновления отображается ошибка:
A general system error occurred: Download patch definitions task failed while syncing depots. Error: 'integrity.fault.NoSignatureSiteConnection'.
Приятного мало, в UI у нас не работают обновления.
Прокси настроен в Appliance Management в разделе Networking → Proxy Settings. Заметим, что для HTTPS протокола используется HTTPS, а для HTTP, соответственно, HTTP. При этом обновления через VAMI прекрасно работают.
Проблема кроется в том, что плагин VMware vCenter Server Lifecycle Manager не умеет работать через HTTPS, неизвестно когда исправят. Просто указываем в настройках прокси для HTTPS те же самые настройки, что и для HTTP.
То же самое можно сделать отредактировав файл /etc/sysconfig/proxy, указав в HTTPS_PROXY те же настройки, что и в HTTP_PROXY.
vim /etc/sysconfig/proxy
После этого плагин обновления резко умнеет.