Коды ошибок

В этом разделе содержится список всех кодов ошибок, создаваемых службой Novell® SecretStore, а также короткие описания соответствующих ошибок.

Код ошибки Описание

-800 NSSO_E_OBJECT_NOT_FOUND

Не удалось найти DN целевого объекта в NDS®. (Сбой разрешения имен.)

Возможная причина: серверу не удается проверить пользователя, выполняющего попытку чтения из SecretStore. Соответствующий объект Пользователь находится не в NDS либо находится в другом разделе или реплике.

Возможная причина: не запущен сервер, на котором находится доступная для чтения и записи реплика, содержащая нужный объект Пользователь.

-801 NSSO_E_NICI_FAILURE

Сбой при выполнении операций NICI.

-802 NSSO_E_INVALID_SECRET_ID

ИД секрета нет в хранилище SecretStore данного пользователя.

-803 NSSO_E_SYSTEM_FAILURE

Некоторые внутренние службы операционной системы недоступны.

-804 NSSO_E_ACCESS_DENIED

Доступ к целевому хранилищу SecretStore запрещен.

-805 NSSO_E_NDS_INTERNAL_FAILURE

Некоторые внутренние службы NDS недоступны.

-806 NSSO_E_SECRET_UNINITIALIZED

Секрет не был инициализирован для записи.

-807 NSSO_E_BUFFER_LEN

Размер буфера не попадает в номинальный диапазон.

Возможная причина: коннектор для приложения был создан без учета требований.

-808 NSSO_E_INCOMPATIBLE_VERSION

Версии серверного и клиентского компонента несовместимы.

Возможная причина: выполняемая на сервере версия Novell SecretStore является более ранней, чем версия NSSO, выполняемая на клиентской рабочей станции.

Возможное решение: выполните обновление сервера до последней версии SecretStore.

-809 NSSO_E_CORRUPTED_STORE

Данные SecretStore на сервере были повреждены.

Возможная причина: расшифровка данных невозможна из-за повреждения ключа.

В случае повреждения данных SecretStore восстанавливает данные. При первом чтении новых секретов в SecretStore после их записи выполняется автоматическое восстановление и синхронизация SecretStore.

Если поврежден ключ, SecretStore отвергает данные и начинает операцию сначала.

-810 NSSO_E_SECRET_ID_EXISTS

ИД секрета уже существует в хранилище SecretStore.

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

-811 NSSO_E_NDS_PWORD_CHANGED

Сетевой администратор изменил пароль NDS пользователя. Хранилище SecretStore заблокировано.

Возможное решение: если заблокировано приложение, воспользуйтесь программой SecretStore Manager или SecretStore Status для разблокирования SecretStore.

Если заблокирован API, воспользуйтесь NSSOUNLOCK для удаления всех заблокированных секретов.

-812 NSSO_E_INVALID_TARGET_OBJECT

Целевой объект NDS Пользователь не найден.

Возможная причина: во время регистрации выполняется процесс ResolveName, однако NSSO не удается найти целевой объект NDS Пользователь для чтения SecretStore.

-813 NSSO_E_STORE_NOT_FOUND

Для целевого объекта NDS Пользователь нет хранилища SecretStore.

Возможная причина: объект Пользователь существует, но для него нет хранилища SecretStore. Это сообщение обычно выводится при попытке чтения (или перечисления) SecretStore. При добавлении или записи данных в SecretStore система NSSO автоматически создает секрет.

-814 NSSO_E_SERVICE_NOT_FOUND

В сети отсутствует служба SecretStore.

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

Возможные действия:

  • инсталлируйте SecretStore на сервер;
  • убедитесь, что на сервере SecretStore выполняется модуль SSS.NLM.

-815 NSSO_E_SECRET_ID_TOO_LONG

Длина буфера ИД секрета превышает максимальный размер.

Возможная причина: приложение выполнило попытку передать ИД секрета, имеющий длину более 256 символов.

Возможное решение: обратитесь к поставщику.

-816 NSSO_E_ENUM_BUFF_TOO_SHORT

Слишком маленький буфер перечня.

Возможная причина: для получения большего буфера программисту необходимо повторить вызов. Объем возвращаемых NSSO данных зависит от переданного буфера.

Возможное решение: максимальный размер буфера составляет 128 Кбайт. Максимальный размер пакета также составляет 128 Кбайт. Если объем ИД секретов в SecretStore превышает 128 Кбайт, используйте символы подстановки для изменения области действия перечней. Область действия можно изменить на уровне API или в утилитах NSSO.

-817 NSSO_E_NOT_AUTHENTICATED

Пользователь не аутентифицирован.

Возможная причина: сервер SecretStore был найден, но клиент NSSO не смог установить соединение.

Возможное решение: разблокируйте пароль и повторите попытку.

-818 NSSO_E_NOT_SUPPORTED

Неподдерживаемые операции.

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

-819 NSSO_E_NDS_PWORD_INVALID

Недопустимый пароль NDS.

Возможная причина: при попытке разблокировать SecretStore неверно введен пароль.

Возможное решение: введите правильный пароль.

-820 NSSO_E_NICI_OUTOF_SYNC

Ключи сеансов клиентского и серверного компонентов NICI не синхронизированы.

Возможная причина: сервер был выключен с потерей соединения. После повторного включения сервера и восстановления соединения клиент Single Sign-on несколько раз пытался получить ключ сеанса с сервера SecretStore. Однако ключ сеанса SecretStore был недопустим.

Возможное решение: повторите попытку запуска приложения.

-821 NSSO_E_SERVICE_NOT_SUPPORTED

Запрошенные службы пока не поддерживаются.

Возможная причина: клиент Single Sign-on выполнил попытку вызова подключаемого модуля (службы), неизвестного системе SecretStore. Novell® не поддерживает данную службу.

-822 NSSO_E_TOKEN_NOT_SUPPORTED

Неподдерживаемый тип аутентификации NDS.

Возможная причина: SecretStore распознает запрашиваемую службу, но не распознает сведения для аутентификации. Возможно, версия подключаемого модуля NSSO является более поздней, чем версия SecretStore.

-823 NSSO_E_UNICODE_OP_FAILURE

Сбой операции преобразования текста Unicode*.

Возможная причина: NSSO выполнил неудачную попытку преобразования текста Unicode.

Возможное решение: повторите попытку.

-824 NSSO_E_TRANSPORT_FAILURE

Потеряно подключение к серверу.

Возможное решение: дождитесь перезагрузки сервера или зарегистрируйтесь заново.

-825 NSSO_E_CRYPTO_OP_FAILURE

Сбой при выполнении операций шифрования.

Возможная причина: система NSSO выполнила попытку шифрования или расшифровки данных; ключ или данные были повреждены.

Возможное решение: повторите попытку.

-826 NSSO_E_SERVER_CONN_FAILURE

Сбой при попытке подключения к серверу.

Возможная причина: процесс выполнил попытку проверить наличие службы SecretStore на сервере, но при этом не удалось даже установить соединение.

Возможное решение: повторите попытку.

-827 NSSO_E_CONN_ACCESS_FAILURE

Сбой доступа к соединению с сервером.

Возможная причина: клиент NSSO не смог получить исключительный доступ к таблице соединений на клиентском компьютере.

-829 NSSO_E_SECRET_BUFF_TOO_LONG

Размер буфера секрета превышает максимальный размер.

Возможное решение: уменьшите размеры секретов.

-830 NSSO_E_SECRET_ID_TOO_SHORT

Длина ИД секрета должна быть больше нуля.

Возможная причина: ИД секрета имеет нулевое значение. Вы задали нулевой ИД.

Возможное решение: задайте значащее значение.

-831 NSSO_E_CORRUPTED_PACKET_DATA

Данные протокола были повреждены при передаче по сети.

Возможная причина: при отправке данных на сервер или при чтении данных с сервера система NSSO обнаружила несоответствие пакетов данных.

Возможное решение: повторите попытку.

-832 NSSO_E_EP_ACCESS_DENIED

Сбой проверки пароля дополнительной защиты. Доступ к секрету запрещен.

Возможная причина: для чтения данного секрета необходимо передать пароль дополнительной защиты конкретного приложения.

Возможное решение: повторно вызовите API и передайте нужный пароль дополнительной защиты или введите главный пароль.

-833 NSSO_E_SCHEMA_NOT_EXTENDED

Схема NDS не была расширена для поддержки SecretStore в целевом дереве.

Возможная причина: служба SecretStore не инсталлирована должным образом. Модули SSS.NLM или SSS.DLM на сервере выполняются, но схема NDS не была расширена.

Возможное решение: переинсталлируйте SecretStore.

-834 NSSO_E_ATTR_NOT_FOUND

Не создан экземпляр одного из необязательных атрибутов службы.

Возможная причина: выполняется попытка открыть набор атрибутов конфигурации, но конкретный атрибут отсутствует.

Возможное решение: настройте систему.

-835 NSSO_E_MIGRATION_NEEDED

Сервер был обновлен. Необходимо обновить хранилище SecretStore пользователя.

Возможная причина: служба SecretStore обнаружила в хранилище SecretStore пользователя устаревший формат. Служба выполняет чтение старого формата, а затем записывает данные с использованием нового формата.

-836 NSSO_E_MP_PWORD_INVALID

Не удается проверить главный пароль для чтения или разблокирования секретов.

Возможная причина: главный пароль введен неправильно.

Возможное решение: введите главный пароль правильно.

-837 NSSO_E_MP_PWORD_NOT_SET

Главный пароль не был задан в SecretStore.

Возможная причина: выполняется попытка чтения секретов с дополнительной защитой или заблокированных секретов.

Возможное решение: задайте новый главный пароль.

-838 NSSO_E_MP_PWORD_NOT_ALLOWED

Возможность использования главного пароля была отключена.

Возможная причина: при настройке системы NSSO Вы установили флажок 'Запретить операции с главным паролем'.

-839 NSSO_E_WRONG_REPLICA_TYPE

Запись в реплику NDS невозможна.

Возможная причина: реплика предназначена только для чтения. Служба SecretStore не может выполнить запись или внести изменение в реплику. Возможно, на сервере выполняется несколько реплик, но данная реплика предназначена только для чтения.

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

-840 NSSO_E_ATTR_VAL_NOT_FOUND

Значение атрибута (ИД секрета), попытка чтения которого выполняется, не найдено службой SecretStore.

-888 NSSO_E_NOT_IMPLEMENTED

Средство не реализовано.

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

-899 NSSO_E_BETA_EXPIRED

Истек срок использования бета-версии продукта. Приобретите официально выпущенную копию.