c esxi-хостов?
Написал небольшой скрипт на powershell (VMware.PowerCLi module)
Он соединяется с vSphere командой:
Connect-VIServer vsphere.local -Protocol https -Port 443 -User user -Password password
И забирает конфиги со всех ESXi-хостов, которые подключенных к сфере.
get-vmhost | get-vmhostfirmware -BackupConfiguration -DestinationPath .\
НО!
Если я закрываю порт 80, то ничего не происходит (ошибки в получении)...
Нашёл статью, где был скрипт, который что-то менял в конфиге на хосте esxi и он генерировал и управлялся не черз 80ый порт, но тот скрипт уадлён с хоста. (нету его)
#esxi #vmware #powershell #powercli #vsphere
так ты по 443 идешь, при чем тут 80?
а вот такая технология у vmware, иду по 443, подключаюсь, но он всёравно что-то шлёт по 80 (думаю управление) ну и с ошибкой падает, ничего не вытягивает
Get-VMHostFirmware Произошла ошибка при отправке запроса. + CategoryInfo : NotSpecified: (:) [Get-VMHostFirmware], ViError + FullyQualifiedErrorId : Client20_SystemManagementServiceImpl_BackupVmHostFirmware_DownloadError,VMware.VimAutomation.ViCore.Cmdlets.Commands.Host.GetVMHostFirmware
говорят, там на 80м порту просто редирект и его можно оставить
Я тоже так думаю, ещё в табличке написано управление. Безики запрещают 80порт. Хочу найти способ избавится вообще от 80го, что-то в конфигах найти.
переделай на 442 :) А вообще хз, может оно там гвоздями прибито в утилитах - ковыряться надо
вроде http challenge прибит гвоздями к 80 порту, а без него не будет выдача сертов работать
да, так и есть, но в этом же пакете ссылка на бэкап, пришлось фарволл ещё крутить, чтобы никто не мог, кроме сферы и сервера бэкапа подключиться на 80 порт. спасибо.
Обсуждают сегодня