Усунення несправностей

Не надходять сповіщення на електронну пошту

Якщо ви вибрали Gmail як поштовий сервер і не отримуєте сповіщень електронною поштою від HES, спробуйте виконати наступну інструкцію:

  • Перейдіть до myaccount.google.com

  • Потім відкрийте вкладку "Security" -> розділ "Signing in to Google"

  • Додайте будь-який зручний метод двоетапної перевірки (2-Step Verification). Наприклад, OTP або ключ безпеки

  • Потім поверніться на вкладку «Security» -> розділ «Signing in to Google».

  • Оберіть опцію "App passwords"

  • Оберіть зі спадаючого списку "Select app" опцію "Other (Custom name)"

  • Введіть назву програми("HES") і натисніть кнопку "Generate"

Якщо ви хочете змінити порти за замовчуванням

За замовчуванням .Net Core використовує порти 5000 і 5001. Тому, якщо на сервері працює лише один домен, номери портів можна пропустити. Але якщо передбачається запуск декількох сайтів на одному комп'ютері, то необхідно вказувати різні порти для кожного сайту в файлах JSON.

Наприклад, щоб сайт "прослуховував" порти 6000 і 6001, після «AllowedHosts»: «*» додайте наступне (через кому):

,
 "Kestrel": {
    "Endpoints": {
      "Http": {
        "Url": "http://localhost:6000"
      },
      "Https": {
        "Url": "https://localhost:6001"
      }
    }
  }

Включати значення, що містять крапку з комою, символ одинарних або подвійних лапок для паролю

Основний формат рядка з’єднання включає серію пар ключ:значення, розділених крапкою з комою. Знак рівності (=) поєднує кожне ключове слово та його значення. Щоб включити значення, які містять крапку з комою, одинарні або подвійні лапки, значення має бути взято в подвійні лапки. Якщо значення містить як крапку з комою, так і подвійні лапки, значення можна взяти в одинарні лапки.

Одинарні лапки також корисні, якщо значення починається з подвійних лапок. І навпаки, подвійні лапки можна використовувати, якщо значення починається з одинарних лапок. Якщо значення містить символи одинарних і подвійних лапок, символ лапки, який використовується для включення значення, потрібно подвоювати кожного разу, коли він зустрічається в значенні.

Як увімкнути запис лог-файлів (logging) перед запуском HES (Windows)

Якщо в HES відсутня директорія для запису лог-файлів, виконайте наступні дії:

  1. Відкрийте файл web.config який знаходиться за наступною адресою 'C:/Hideez/HES' і перевірте чи встановлене значення: stdoutLogEnabled="true". Якщо ні, то змініть його на "true" і збережіть зміни.

  2. Перезапустіть HES в IIS. Це допоможе ввімкнути запис лог-файлів і файл журналу з’явиться в "C:/Hideez/HES/logs".