eDirectory events negative value verbs

  • 3172788
  • 17-Jul-2007
  • 26-Apr-2012

Environment

Novell eDirectory 8.8 for All Platforms
Novell eDirectory 8.7.3 for All Platforms

Situation

When the monitored server perpetrates events, the verbs returned from ldap monitor events is sometimes out of range. The range of valid verbs is in
nwdsdefs.h. What are the definitions of event verbs -1 through -122?

Resolution

Verb

Verb id

Description

DSV_ECHO

-1

Not used

DSV_BK_SKULKER

-2

Concerns the replica synchronization process

DSV_BK_SCHEMA

-3

Concerns the schema synchronization, propagating the changes made to the schema

DSV_BK_JANITOR

-4

External refernce synchronization

DSV_BK_BLINK_DRL

-5

Backlink distributed reference link

DSV_BK_BLINK

-6

Back link process

DSV_BK_LIMBER

-7

Limber process which maintains tree connectivity

DSV_BK_OBIT

-8

Obituary process

DSV_BK_OBITNOTIFY

-9

Notification from the obituary process

DSV_BK_PARTPURGE

-10

Concerns the purger / flat cleaner process

DSV_BK_IXREPAIR

-11

Index repair

DSV_BK_RESET_ADDRCACHE

-12

Delete the bad address cache and schedule it to run again in half-hour

DSV_BK_RNRADVERTISE

-13

Advertise the tree name

DSV_BK_RESET_CACHEANDSTATUS

-14

Resets the bad adderss cache and the server status

DSV_BK_DISPLAY_CTX_TABLE

-15

Display context table

DSV_BK_RESET_SUBSCRIBER_FILTER

-16

Runs a worker thread, reads a new filter after a filter change

DSV_BK_RESET_SPARSE_REPLICAS

-17

Updates the replication filter

DSV_BK_DBMEMCHECK

-18

Database memory usage check

DSV_BK_CHECK_DIRREMOVAL

-19

Check for dir removal event

DSV_BK_BLINK_CLEAR

-20

Clear all back links

DSV_BK_RUNLIMBERUP

-21

Set new RDN if NCP Server is remote

DSV_BK_PREDICATE_STATS

-22

Predicate statistics update

DSV_BK_MARK_ALL_SERVERS_UP

-23

Mark all servers up

DSV_BK_MARK_ALL_SERVERS_DOWN

-24

Mark all servers down

DSV_BK_MARK_SERVERS_UP

-25

Mark servers up

DSV_BK_MARK_SERVERS_DOWN

-26

Mark servers down

DSV_BK_HEARTBEAT

-27

High convergence heart beat

DSV_BK_REFRESH_BINDERY_CONTEXT

-28

Refresh bindery context

DSV_BK_OPENAGENT

-29

Background process entry point to open the local agent

DSV_BK_LOADVRDIM

-30

Load the dirxml module

DSV_BK_START_TALKING

-31

Start talking

DSV_BK_UPDATELOGINATTRIBS

-32

Update login attributes

DSV_BK_UPDATESEVEXTREF

-33

Update XRefs because of SEVs

DSV_BK_INDEX

-34

Background index routines

DSV_MISC_BINDERY

-35

Miscellaneous bindery

DSV_LOGIN_AS_SERVER

-36

Login as server

DSV_AGENTOPENLOCAL

-37

Open the local agent

DSV_AGENTCLOSELOCAL

-38

Close the local agent

DSV_BIND_SETBINDCONTEXTS

-39

Set bindery contexts

DSV_BIND_GETOBJECTLIST

-40

Get object list

DSV_BIND_SETBINDPWD

-41

Set bindery password

DSV_BIND_CHANGEACCTBAL

-42

Change account balance

DSV_BIND_CHANGEACCTHOLD

-43

Modify the holds amount for the specified server id

DSV_BIND_GETACCTBAL

-44

Returns the current account balance and minimum account balance allowed

DSV_BIND_GETACCTHOLD

-45

This returns the sum of all holds placed against the account, as well as the hold amount for the specified serverID (if given).

DSV_BIND_MAPNAMETOIDNOLIE

-46

Always give the real ID, not the pseudoID

DSV_BIND_CHECKLISTFORGROUP

-47

Check list for group membership

DSV_BIND_ADDSAPSERVICE

-48

Add SAP service

DSV_BIND_REMOVESAPSERVICE

-49

Remove SAP service

DSV_BIND_CHECKLOGINRESTRICTIONS

-50

Check login restrictions

DSV_BIND_NSLOGINUSER

-51

Nameservice interface logs in a bindery user

DSV_BIND_MAPNAMETOOBJ

-52

Map name to object

DSV_BIND_UPDATELOGININFO

-53

Update login information for the specified entry id

DSV_BIND_SCANLOGIN

-54

Scan the next login object

DSV_BIND_MAPOBJTONAME

-55

Map object id to name and type

DSV_BIND_NSISPERMID

-56

NS is valid permanent object id

DSV_BIND_NSSCANOBJS

-57

Scan objects

DSV_BIND_CHECKQPRIV

-58

Check an object's (user or server) rights to access a specified queue

DSV_BIND_GETQDIR

-59

Get the directory path where the queue control files reside for the given ID.

DSV_BIND_MAPOBJIDTODN

-60

Map objectID to DN

DSV_BIND_CLEARINTRUDERLOCK

-61

To guarantee that the supervisor can log in (won't be locked out because of intruders)

DSV_BIND_CHECKIFAUDITED

-62

Check if the object is audited

DSV_BIND_CHANGEAUDITSTATUS

-63

Set a new state for the object audited flag

DSV_BIND_CREATEQ

-64

Create queue

DSV_BIND_SETQSECURITY

-65

Set queue security

DSV_BIND_DELETEQ

-66

Remove queue object and properties

DSV_BIND_SCANACCTHOLDS

-67

Scan account holds

DSV_BIND_NSGETOBJPRIV

-68

Returns supervisor and console operator privileges

DSV_BIND_MAPIDTOGUID

-69

Given a DB entry ID, return the entry's GUID

DSV_BIND_MAPGUIDTOID

-70

Given a GUID, returns the DB entry ID

*DSA_GET_SERVER_INFO

-71

Get server information (certificate size, certificate data, key size etc)

DSA_GET_LOCAL_ENTRY_NAME

-72

Get local entry name

DSV_LOCAL_SET_SERVER_STATE

-73

Local Set Server's State function

DSV_BUILD_SEV

-74

Build a security equivalence vector for ENTRY ID at CONN's request - return the SEV in SEVIDLIST

DSV_BKPRED_EVENT_OPEN

-75

Update the predicate statistics saved in DS with the new collected predicate data

DSA_GET_LOCAL_SCHEMA_NAME

-76

Get local schema name

DSA_GET_LOCAL_ENTRY_ID

-77

Get the local entry id

DSA_CHECK_SERVER_ACCESS

-78

Check server access

DSA_GET_LOCAL_PARTITION_INFO

-79

Get local partition information like replica state, type, root entry id.

DSA_LOCAL_CLIENT_RIGHTS

-80

Local client rights

DSA_GET_ATTR_ID

-81

Get the attribute ID

DSA_GET_LOCAL_ATTR_ID

-82

Get the local attribute id

DSA_GET_LOCAL_CLASS_ID

-83

Get local class id

DSA_CHECK_SEV_HANDLER

-84

Check security equivalence vector handler

DSV_BK_ACL_UPDATE

-85

ACL update

DSV_LOCAL_LOGIN

-86

Local login

DSV_BK_SKULKER_WORKER

-87

Outbound replication (synchronization)

DSV_USE_RN_CACHE

-88

Use Root-not (the local entry) cache

DSV_VERIFY_RN_CACHE

-89

Verify Root not cache

DSP_CLEAR_MONITORED_CONN

-90

Clear monitored connection

DSV_DSLOGIN

-91

Local login

DSV_CLOSE_FILE_HANDLER

-92

Close file handler

DSV_BACKUP_REQUESTS

-93

Backup requests

DSP_CREATE_MONITORED_CONN

-94

Monitor the connection

DSV_GET_LAST_REFERRAL

-95

Get last referral address

DSA_UPDATE_SEV_HANDLER

-96

Update the security equivalence vector handler

CIA_INTERNAL_VERB

-97

Controlled Internal Access verb

DSV_BKR_BACKUP

-98

DSV_BKR_RESTORE

-99

DSV_BKR_ROLL_RFL

-100

Roll to next file

DSV_BKR_RFL_GET_FILE_NAME

-101

Get the next RFL file name

DSV_BKR_SET_RFL_DIR

-102

Set RFL directory

DSV_BKR_SET_RFL_FILE_LIMITS

-103

Set RFL file limits

DSV_BKR_GET_FLAGS

-104

DSV_BKR_SET_FLAGS

-105

DSV_BKR_GET_INFO

-106

DSV_BK_OBJECT_UPGRADE

-107

DSB_BKR_RESTORE_STATUS

-108

DSV_PART_RENAME_HANDLER

-109

Handles rename events. Must readvertise if the rename changed the name of the tree or a partition root.

DSV_CIA_LOGIN_HANDLER

-110

Agent gains access to the CIA(Controlled internal Access)

DSV_BK_MARK_SERVERS_STATUS

-111

Request server status

DSV_BK_REPLICATION_LEVEL

-112

Check replication level

DSV_CLONE_BACKUP

-113

DSV_CLONE_RESTORE

-114

DSV_CLONE_OPEN

-115

DSV_REOPEN_AGENT

-116

Reopen agent

DSV_BK_STOP_TALKING

-117

Stop talking (netware)

DSV_CLOSE_AGENT

-118

Close the database

DSV_BK_PRSYNC

-119

Priority sync process

DSV_BK_ANCEST

-120

Updating the ancestors list for all the sub-trees moved

DSV_BK_EXTREF

-121

Check external reference

DSV_BK_RIDMGR

-122

Load the RID manager