Перейти к содержимому
Участник сообщества #158
Участник сообщества #158
28 апр. 2025 г., 11:12(изменён)
Решено
0
0

Ошибка при запуске сервера с HTTPS в WebSoft HCM

Из чата сообщества

Добрый день! Пробую запустить сервер с https По инструкции надо заполнить вот это:

   "HttpsInlineCertStore": {
        "Url": "https://*:443",
        "Address": "",
        "Certificate": {
            "Subject": "",
            "Store": "My",
            "Location": "LocalMachine",
            "AllowInvalid": "true"
        }
    }

Указал свои данные, ip сервера + загрузил серт (он отображается в personal) При запуске xHttp_64 появляется ошибка, что серт не может быть найден в My - The requested certificate could not be found in LocalMachine/my В каком направлении стоит подумать?

photo_2158@28-04-2025_14-12-05.jpg
Участник сообщества
Участник сообщества28 апр. 2025 г., 12:28(изменён)
Решение

Попробуйте по инструкции для docker: https://news.websoft.ru/_wt/6942214039586473287/idparent/7060726080318820681/watype/6680054725638828770

У меня на винде получилось. Ссылка на сертификат будет выглядеть таким образом: "Path": "С:\Program Files\WebSoft\localhost.pfx"

Участник сообщества
Участник сообщества28 апр. 2025 г., 13:05(изменён)

Приветствую, поле Subject должно быть заполнено ex.: "Subject": "*.example.ru", // имя сертификата

Участник сообщества
Участник сообщества28 апр. 2025 г., 13:14(изменён)

Хм, и сервер запущен по админ правами? Фактически больше ничего и не надо.

Участник сообщества
Участник сообщества28 апр. 2025 г., 13:48(изменён)

Ну тогда надо сертификат проверять , установлен ли в нем private key, не expired, и разрешен server authentication

Участник сообщества
Участник сообщества29 апр. 2025 г., 11:18(изменён)

Всем привет! Я переразвернул всё через контейнер в докере и будто бы заработало - в админку я могу зайти через https Но в саму лмс (под обычным пользователем - учеником) впускает только по хттп. Я правильно понимаю, что мне надо добавить еще один узел? Я попробовал так же, как для админки, только в сайте выбрал "Демо-портал. WebSoft LMS" но это не помогло

photo_2162@29-04-2025_14-18-13.jpg
Участник сообщества
Участник сообщества29 апр. 2025 г., 15:26(изменён)

Возможно, в браузере осталась старая сессия, попробуйте очистить куки Ну и в докере для 443 порта тоже должно быть настроено перенаправление

Участник сообщества
Участник сообщества29 апр. 2025 г., 17:35(изменён)

Да, тогда должно работать Может в лог что-то выводится?

Участник сообщества
Участник сообщества30 апр. 2025 г., 13:18(изменён)

Ещё вопрос, есть ли возможность в плерее оценки для number полей в objective сделать диапазон запрещенных значений? Пример: Можно ввести 0, но нельзя от 1 до 10, а после 10 можно вплоть до 70 и т.д.

Чтобы ответить, необходимо войти в систему