Table of Contents

Open Enterprise Server (OES)

get common proxy user credentials

/opt/novell/proxymgmt/bin/cp_retrieve_proxy_cred username
/opt/novell/proxymgmt/bin/cp_retrieve_proxy_cred password

iManager

Set uppercase Treename on Loginpage

vi /var/opt/novell/iManager/nps/WEB-INF/config.xml

Search for fields and enter your Treename (EXAMPLETREE) or ip-address

<setting>
<name><![CDATA[Authenticate.Form.DefaultTree]]></name>
<value><![CDATA[EXAMPLETREE]]></value>
</setting>

Restart Tomcat

systemctl restart novell-tomcat.service

Change ndsHome for multiple users

Export ldap objects with attribute ndsHomeDirectory and class=inetOrgPerson:

export.ldf
version: 1
 
dn: cn=SpechtB-S01,ou=Lehrer,ou=Benutzer,ou=S01,ou=SCHULEN,o=ml3
changetype: add
ndsHomeDirectory: cn=gserver03_DOCS,ou=Server,ou=DIENSTE,o=ml3#0#\S01\home\le
 hrer/SpechtB-S01

Import customized ldif file into eDir:

import.ldf
version: 1
 
dn: cn=SpechtB-S01,ou=Lehrer,ou=Benutzer,ou=S01,ou=SCHULEN,o=ml3
changetype: modify
replace: ndsHomeDirectory
ndsHomeDirectory: cn=rserver01_DOCS,ou=Server,ou=DIENSTE,o=ml3#0#\S01\home\le
 hrer/SpechtB-S01

ndsrepair

ndsrepair -T          # check edir and replica status

ndstrace

ndstrace -c connections | grep "VALID|AUTHEN"                 # check active user connections to eDir

LDAP

ldapconfig get                                                # show ldap configuration
ldapconfig get ldapInterfaces -a admin.server.dienste.ml3     # show ldap interfaces

NMAS LDAP Transport Error

ldapconfig set "ldapInterfaces=ldap://192.168.1.2:389" -a admin.server.dienste.ml3
ldapconfig set "ldapInterfaces=ldaps://192.168.1.2:636" -a admin.server.dienste.ml3
ldapconfig set "ldapInterfaces=ldap://10.1.1.32:389" -a admin.server.dienste.ml3
ldapconfig set "ldapInterfaces=ldaps://10.1.1.32:636" -a admin.server.dienste.ml3

https://support.microfocus.com/kb/doc.php?id=7014457

NSS

Commands

nss /CTimeIsMetadataModTime
nss /ListXattrNWMetaData

nss /NoCTimeIsMetadataModTime
nss /NoListXattrNWMetaData

nss /find=CTimeIsMetadataModTime
nss /find=ListXattrNWMetaData

DFS

Commands

vldb status
vldb list

volmn status
volmn cancel <opID>                        # Terminate an operation

Services

systemctl status novell-dfs.service        # Novell Distributed File Services (DFS) Volume Location service
systemctl status sblim-sfcb.service        # Small Footprint CIM Broker Service

DFSINFO-File

hexdump -C \~DFSINFO.8-P

Should contain the DFS-GUID from eDir Object

NDS / eDirectory Health Check Procedures

Frequency

Static Tree Every Month on every Server
Dynamic Tree Every Week on every Server

Steps

  1. Check DS Versions and Timesync
    ndsrepair -T 
  2. Check Server-to-Server Synchronization
    ndstrace 

    Within ndstrace enter:

    #enables screen and file logging to the ndstrace.log file
    SET NDSTRACE=ON
    
    #turns off all preset filters
    SET NDSTRACE=NODEBUG
    
    #enables filtering of synchronization traffic
    SET NDSTRACE=+SKLK
    
    #heartbeat; initiates synchronization between file servers
    SET NDSTRACE=*H

    check log file

    ndsconfig get n4u.server.log-file
  3. Check Replica Synchronization status
    ndsrepair -E
  4. Check external references
    ndsrepair -C -Ad -A
  5. Check Replica States
    ndsrepair -P
  6. Check Schema Synchronization
    ndstrace

    Within ndstrace enter:

    #enables screen and file logging to the ndstrace.log file
    SET NDSTRACE=ON
    
    #turn off all preset filters
    SET NDSTRACE=NODEBUG
    
    #enables filter of schema synchronization traffic
    SET NDSTRACE=+SCMA
    
    Additionally you can look at the schema-related operations for both inbound and outbound by entering:
    
    SET NDSTRACE=+SCMD
    #initiates synchronization of all schemas
    SET NDSTRACE=*SS

    check log file

    ndsconfig get n4u.server.log-file
  7. Repair Local Database
    ndsrepair -R

https://support.microfocus.com/kb/doc.php?id=3564075