Часто встречающиеся проблемы и пути их устранения#
№ |
Проблема |
Причины |
Пути решения |
Комментарий |
|---|---|---|---|---|
1 |
401 Unauthorized при подключении к ящику |
1. Неправильно указан логин; 2. Неправильно указан пароль; 3. Указан не корректный Exchange сервер и на нем нет необходимого ящика. |
1. Добавить/удалить префикс к логину ящика; 2. Проверить пароль; 3. Проверить доступность Exchange сервера. |
- |
2 |
403: Forbidden. Access Denied. |
При отправке запроса использован сертификат с CN, отличным от указанным в ящике UI AdapterExchange. |
Привести в полное соответствие CN сертификата с CN, указанный в UI AdapterExchange. |
На запрос на отправку письма было получен следущий ответ {«timestamp»:»2021-02-10T05:13:41.087+0000»,»status»:403,»error»:»Forbidden»,»message»:»Access Denied»,»path»:»/send»} |
3 |
504: Ошибка отправки письма по протоколу EWS |
* Существует ограничение на отправку в тестовом контуре; * Пароль изменен; * ТУЗ заблокирован; * Лишний префикс, либо отсутствие префикса в логине; * Чувствительность регистра в имени пользователя (попробовать завести ящик в верхнем регистре). |
* Проверить доступность ТУЗ; * Проверить используется ли изолированный контур Exchange. Если да - необходимо осуществлять отправку писем между ящиками только внутри контура |
- |
4 |
Got bad greeting from SMTP host_ |
В админке не указан порт |
Указать в настройках ящика корректный порт для подключения |
Ошибка отправки письма |
5 |
No partition of relation mail_transactions found |
Не созданы партиции для хранения логов транзакций и событий |
Не заведена задача по расписанию в pg_cron для ежедневного создания партиций. Необходимо добавить задачу или запустить процедуру создания партиций вручную create_daily_partitions |
PreparedStatementCallback; SQL [insert into emc_cfg.mail_transactions (uid, status, created_at, mailbox_fid) values (?, ?, ?, ?) ]; ERROR: no partition of relation "mail_transactions" found for row\n Detail: Partition key of the failing row contains (partdate) = (2022-03-04).; nested exception is org.postgresql.util.PSQLException: ERROR: no partition of relation "mail_transactions" found for row\n Detail: Partition key of the failing row contains (partdate) = (2022-03-04).»,»transactionId»:»4955DF4884F344C3B41CF776A47BFE31»,»messageId»:null}},[Set-Cookie:»JSESSIONID=7BD4B9F0D8F5AAAFEAED67E79BF700D5; Path=/; Secure; HttpOnly», X-Content-Type-Options:»nosniff», X-XSS-Protection:»1; mode=block», Cache-Control:»no-cache, no-store, max-age=0, must-revalidate», Pragma:»no-cache», Expires:»0», Strict-Transport-Security:»max-age=31536000 ; includeSubDomains», X-Frame-Options:»DENY», Content-Type:»application/json;charset=UTF-8», Transfer-Encoding:»chunked», Date:»Fri, 04 Mar 2022 06:51:49 GMT»]> |
6 |
Pod status ImagePullBackOff |
Образ не может быть получен из репозитория образов |
Проверить существование образа 2. Проверить права, используемой ТУЗ на данный образ (пространство образа) Используемая учетка описывается в Deployment imagePullSecrets: - name: general-emc-docker-registry-pull-secret |
- |
7 |
Ошибка сохранения сообщения в базу |
Реализация не соответствует документации, для кода поле обязательное, для документации-нет |
Со стороны АС передавать поле importance. |
- |
8 |
LDAP: error code 49 - 80090308: LdapErr: DSID-0C09044E, comment: AcceptSecurityContext error, data 533, v2580 |
Аккаунт заблокирован, скорее всего по количеству вводов неверного пароля. |
Разблокировать аккаунт в ActiveDirectory (См. Коды ошибок LDAP пути их решения) |
- |
9 |
В UI отсутствует кнопка Добавить почтовый ящика |
1. Нет прав по ролевой модели 2. Выданы лишние права на чтение (нужно оставить только на редактирование) 3. Не поднят сервис SecMan - можно посмотреть ошибки в почтовых ящиках (подкрашивает красным и пишет про SecMan) |
1. Проверить права. Для добавления ящика должны быть EDITOR; 2. Оставить пользователю только права EDITOR; 3. Поднять сервис mail-secman |
- |
Коды ошибок LDAP и пути их решения#
Причина ошибки определяется по блоку data xxx:
Код ошибки |
Описание (англ.) |
Описание (рус.) |
Путь решения |
|---|---|---|---|
525 |
user not found |
Пользователь не найден |
Обратиться к администраторам LDAP для уточнения данных для входа |
52e |
invalid credentials |
Неверный логин/пароль |
Обратиться к администраторам LDAP для уточнения данных для входа |
530 |
not permitted to logon at this time |
Запрещен login в настоящее время |
Обратиться к администраторам LDAP для уточнения причин запрета |
531 |
not permitted to logon at this workstation |
Запрещен login в данной системе |
Обратиться к администраторам LDAP для уточнения причин запрета |
532 |
password expired |
Истек пароль |
Обратиться к администраторам LDAP для смены пароля |
533 |
account disabled |
Аккаунт заблокирован |
Обратиться к администраторам LDAP для разблокировки ТУЗ |
534 |
The user has not been granted the requested logon type at this machine |
Пользователю запрещен login данного типа с этой системы |
Обратиться к администраторам LDAP для уточнения причин запрета |
701 |
account expired |
У аккаунта истек срок действия |
Обратиться к администраторам LDAP для продления срока действия ТУЗ |
773 |
user must reset password |
Пользователь должен сбросить пароль |
Обратиться к администраторам LDAP для сброса пароля |
775 |
user account locked |
Аккаунт пользователя заблокирован |
Обратиться к администраторам LDAP для разблокировки ТУЗ |