ГОСТ I» ИСО/МЭК 10166-1-2001
8.3.6 О ш и б к аI n i e r S e r v e r A c c e s s E r r o r
Сообщает о проблеме, возникшей, когда сервер СПД хранилища документов С’ПД (соучаст
ник), содержащего ссылку СПД на внешнее указание, предпринял попыткудоступа к исполнителю,
содержащему указание.
П р и м е ч а н и е —Этот доступ мог быть инициирован с использованием протокола СДО между двумя
серверами; но возникшие позже проблемы нс являются специфическими для СДО.
InterServerAccessError:: = ABSTRACT-ERROR
PARAMETER SEQUENCE {
entry|0|DfrEntryName, - - ссылки - -
problem |l|InterServerAccessProblem)
InterServerAccessProblem: : = ENUMERATED {
refcrent-store-noi-found(1),
- - ошибочная идентификация хранилища - -
referent-store-unreachable(2),
- - нет порта для его достижения - -
refercnt-store-unavailable(3),
- - временно - -
referent-store-security-problem(4) }
- - права доступа - -
Значение InterServerAccessProblem должно быть одним из следующих;
а) referent-store-not-found —исполнитель, заданный в содержимом ссылки СПД, не мог быть
найден.
П р и м е ч а н и е —Эта проблема может быть вызвана либо ошибочным содержимым ссылки, либо
ошибочной записью в справочнике, описывающем текущее положение исполнителя, либо любыми другими
проблемами доступа между соучастником и связанным с ним сервером справочника;
б) referent-store-unreachable — сервер, управляющий исполнителем, не имеет общегос соучаст
ником протокола, через который может быть получен доступ к указанию;
в) referent-store-unavailable —исполнитель временно недоступен (например, из-за выполнения
какой-либо абстрактной административной операции);
г) referent-store-security-problem —пользователь СПД. запросивший доступ к исполнителю, не
имеет для этого достаточных прав доступа по крайней мере через этого соучастника (это может быть
вызвано недостаточными правами доступа самого соучастника).
8.3.7 О ш и б к аR e s e r v a t i o n E r r o r
Сообщает о проблеме, возникшей при попытке зарезервировать или разрезервировать некото
рую запись СПД.
ReservationError :: = ABSTRACT-ERROR
PARAMETER SEQUENCE {
entry|0|DfrEntryName,
problem |1|Reservation Problem }
Reservation Problem: : = ENUMERATED {
cannot-reserve(0),
already-reserved
(1),
not-yet-reserved
(2),
cannot-unreserve(3),
reservation-not-changed(4) }
Значение ReservationProblem должно быть одним из следующих:
а) cannot-reserve —запросивший абстрактную операцию Reserve не имеет достаточных прав
доступа к заданной записи СПД для резервирования ее с заданным уровнем или статусом резерви
рования. Если пользователь СПД не имеет прав доступа для чтения этой записи СПД. то будет
сообщено об ошибке NanieError (см. 8.3.2), чтобы скрыть существование этой записи СПД;
б) already-reserved —была предпринята попытка зарезервировать или разрезервировать запись
СПД, которая уже зарезервирована другим пользователем СПД;
51