Расскажу о своем печальном опыте взаимодействия с nic.ru по части приобретенной услуге. У нас в компании есть сервис, через который мобильное приложение взаимодействует с моторизированными системами, которые компания продает. Но так как из России в виду временных ограничений сервис иногда становится недоступным для коллег, которые разрабатывают функционал поступил запрос на выделение сервера под развертывание:

  • Number of vCPUs: 4
  • RAM: 16Gb
  • Public IP address: нужно
  • Traffic: 1Tb
  • Disk: 200Gb
  • OS: Fedora 38 or Fedora 37 or aws linux 2

По устоявшему доверительному отношению к хостингу AdminVPS я сперва обратился к ним, но они не поддерживают ось Fedora, а жаль. Еще жаль, что наших кто свел меня с подрядчиками проще, прогнутся и использовать операционную систему под сервис ту которую им якобы нужно, а не ту на которой специализируется системный администратор, т.е. я., впрочем, неудивительно.

Решили, что пусть будет nic.ru, к тому же у нас на нем есть уже услуга аренды физического сервера.

Под задачу выше приобрели:

Конфигурация: Xeon E3-1231, 32Gb, 2x240Gb SSD, WAN-IP, IPMI-WAN.

и установили туда ось Fedora 38.

допустим, дальше пошла работа, мне т.к. я уже отдал доступы подрядчиками нужен лишь IPMI доступ к серверу с целью если нужно включить/выключить, видеть консоль сервера, но, когда я с рабочей стации под управлением Windows 10 Pro (Version: 10.0.18363.657) и установленным пакетом Java 8 Update 451 (64-bit) открываю браузер Internet Explorer 11 (Version: 11.657.18362.0), дохожу до:

Этот веб-сайт не защищен

Это может означать, что кто-то пытается вас обмануть или перехватить информацию, которую вы отправляете на сервер. Вы должны закрыть этот сайт немедленно

нажимаю "Подробнее", вижу

«Для компьютера этот сертификат безопасности веб-сайта является ненадежным. Сертификат безопасности веб-сайта еще не вступил в силу, или срок его действия истек. Имя узла в сертификате безопасности веб-сайта отличается от веб-сайта, на который вы вытаетесь перейти.

Код ошибки: DLG_FLAGS_INVALID_CA

DLG_FLAGS_SEC_CERT_DATE_INVALID

DLG_FLAGS_SEC_CERT_CN_INVALID

"

нажимаю на "Перейти на веб-страницу (не рекомендуется)"

вижу интерфейс взаимодействия с физическим сервером через IPMI

Пробую подключиться к серверу дабы видеть, что у него творится на консоли, как если бы я был физически рядом с ним с подключенным монитором, клавиатурой и мышью

https://IP-IPMI:443 - user&pass - Remote Control - Console Redirection — нажимаю на "Launch Console" получаю окно

Application Error

Unable to launch the application

Name: ATEN Java iKVM Viewer

Publisher: ATEN

Location: https://IP-IPMI:443

и кнопки в окне OK/Details, если нажать на Details, после на вкладке "Launch File" ошибки:

<jnlp spec="1.0+" codebase="https://IP-IPMI:443/">

  <information>

    <title>Java SOL Viewer</title>

    <vendor>ATEN</vendor>

    <description>Java Web Start Application</description>

  </information>

  <security>

   <all-permissions/>

  </security>

  <resources>

    <j2se version="1.6.0+" initial-heap-size="32M" max-heap-size="32M"/>

    <jar href="SOL__V0.5.11.jar"  main="true"   />

    <property name="jnlp.packEnabled" value="true"/>

  </resources>

  <application-desc main-class="S_O_L">

    <argument>IP-IPMI</argument>

    <argument>623</argument>

    <argument>7944225cc4d3d3423de7f2ae2d8d1a18</argument>

    <argument>51c2f4f8dd52bd6b20f979afe36774ef</argument>

    <argument>4</argument>

  </application-desc>

 <update check="background"/>

</jnlp>

Пробовал ставить Java x86 или Java x64

Пробовал по пути C:\Program Files\Java\jre1.8.0_451\lib\security\ в файле java.security комментировать строки до приведения вида:

jdk.certpath.disabledAlgorithms=

jdk.jar.disabledAlgorithms=

jdk.tls.disabledAlgorithms=

ничего не помогает достичь подключения через IPMI к консоли сервера

Скачал с официального сайта Supermicro специальную утилиту IPMIView_2.22.0_build.241017_Windows.zip и в ней также привести строки в файле "Program Files/SUPERMICRO/IPMIView/jre/conf/security/java.security" до вида:

jdk.certpath.disabledAlgorithms=

jdk.jar.disabledAlgorithms=

jdk.tls.disabledAlgorithms=

с последующим запуском от имени администратора программы IPMIView и подключением к IPMI, ничего не помогло.

Общение с поддержкой на этот счет хоть мы и юридическое лицо на не физическое которое обычно во всех конторах шпуняют сводилось лишь к фразе, у нас все работает, попробуйте.

Вчера (10.06.2025) при попытке подключения по SSH обнаружили что сервер выключен, отписали в поддержку, на что получили странный ответ:

«Попробуйте, пожалуйста, подключиться к IPMI сейчас.

Пароль был сброшен на стандартный, вернул его на указанный вами.

Сервер включен, он находится на входе в BIOS и требует ввести пароль.

Если пароль вам не указан, мы можем выполнить сброс настроек BIOS.

——

С уважением,

Андрей

Департамент по работе с клиентами»

Вот только мы никакой пароль на BIOS не могли поставить, т.к. подключиться в консоль сервера через IPMI не можем в принципе.

Поддержке было сказано об этом, что вот все письмо, которое вы нам прислали с данными авторизации, на что еще более странный ответ получили:

«Также мы можем подключить к серверу внешний KVM.

Уточните, можем мы сейчас выключить сервер для сброса настроек BIOS?

Я: Подтвердил сброс настроек

Поддержка: Настройки BIOS были сброшены, пароль для BIOS больше не требуется при включении / перезагрузке.

Сейчас на сервере загружена ОС. Проверьте, пожалуйста.

Что говорит поддержка:

Уточните, на каком этапе возникает проблема с подключением к IPMI?

Возможно, требуется добавить адрес IPMI в исключения Java.

Нужно добавить адрес, указанный в поле Location на скриншоте, в исключения Java (Configure Java - Security - Edit Site List).

Попробуйте внести адрес полностью, с указанием порта, как было на скриншоте.

Необходимо указывать адрес полностью, как он указан в сообщении об ошибке.

Также можете использовать для подключения утилиту IPMIView (https://www.supermicro.com/en/support/resources/downloadcenter/smsdownload?category=IPMI) для подключения.

Подключили к серверу внешний KVM, попробуйте подключиться через него:

  • https://ctv-kvm7.nic.ru
  • login
  • pass

При подключении обнаружили сервер выключенным, включили.

Я бы сказал, что какая-то мистика с арендованным сервером и общением с поддержкой, все скриншоты и все что делается показано, но все равно не получается

Вот правда через внешний KVM который они по запросу подключают удалось подключиться.

В итоге, доступ через браузер к IPMI сервера вообще перестал открываться, как по мне лучше использовать локальную инфраструктура с проброшенными портами либо VPS системы от надежных поставщиков услуг, пока свой выбор я останавливаю на AdminVPS.

На этом пока все, если что будет доработано и разобрано я напишу новую заметку с пометкой о дополнении, с уважением автор блога Олло Александр aka ekzorchik.

От ekzorchik