> For the complete documentation index, see [llms.txt](https://enterprise-ua.hideez.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://enterprise-ua.hideez.com/korporativnii-server-hideez/rozgortannya/rozgortannya-servera-hes/usunennya-nespravnostei.md).

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

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

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

* Перейдіть до [myaccount.google.com](https://myaccount.google.com/)
* Потім відкрийте вкладку "Security" -> розділ "Signing in to Google"
* Додайте будь-який зручний метод двоетапної перевірки (2-Step Verification). Наприклад, [OTP](/scenariyi-vikoristannya/klyuch-bezpeki-hideez-key/using-hideez-key-as-otp-security-key-for-your-two-factor-authentication.md) або [ключ безпеки](/scenariyi-vikoristannya/klyuch-bezpeki-hideez-key/using-hideez-key-as-u2f-security-key-for-your-two-factor-authentication.md#google)
* Потім поверніться на вкладку «Security» -> розділ «Signing in to Google».
* Оберіть опцію "App passwords"&#x20;
* Оберіть зі спадаючого списку "Select app" опцію "Other (Custom name)"
* Введіть назву програми("HES") і натисніть кнопку "Generate"&#x20;

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

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

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

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

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

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

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

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

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

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

### **Увімкнення Virtual List View**

Якщо під час синхронізації користувачів або оновлення пароля виникає помилка "Unavailable Critical Extension", це може бути пов’язано з вимкненим Virtual List View (VLV). VLV дозволяє LDAP-додаткам ефективно запитувати великі каталоги в керованих частинах. За замовчуванням Virtual List View увімкнено в eDirectory.

**Увімкнення Virtual List View в Active Directory:**

1. Натисніть Пуск -> Виконати, введіть **Adsiedit.msc** і натисніть **ENTER**.
2. У інструменті **ADSI Edit** розгорніть вузол **Configuration\[DomainController]**.
3. Розгорніть контейнер **CN=Configuration,DC=DomainName**.
4. Розгорніть об'єкт **CN=Services**.
5. Розгорніть об'єкт **CN=Windows NT**.
6. Клацніть правою кнопкою миші на об'єкті **CN=Directory Service**.
7. Натисніть **Properties.**
8. У списку атрибутів натисніть **msds-Other-Settings > Редагувати**.
9. У списку значень натисніть на будь-який екземпляр **DisableVLVSupport=x**, де x не дорівнює 0, і натисніть **Remove.**
10. Натисніть **OK** двічі. Закрийте інструмент **ADSI Edit**.

<figure><img src="/files/JQoC1WC5amCcVyMH5U17" alt=""><figcaption></figcaption></figure>
