Documentation Home
> Sun Java System Directory Server Enterprise Edition 6.3 Troubleshooting Guide
Sun Java System Directory Server Enterprise Edition 6.3 Troubleshooting Guide
Book Information
Index
A
C
D
E
H
I
J
L
M
N
O
P
R
S
T
U
V
W
Z
Preface
Chapter 1 Overview of Troubleshooting Directory Server Enterprise Edition
Defining the Scope of Your Problem
Collecting Generic Data
Using Troubleshooting Tools
Using the idsktune Command
Using the pkg_app Script on Solaris
Using the dirtracer Script
Where to Go For More Information
Chapter 2 Troubleshooting Installation and Migration Problems
Possible Causes of an Installation Problem
Troubleshooting Java ES Installation Problems
General Recommendations
Troubleshooting Java ES Installations on Solaris
Collecting and Analyzing Data
Contacting Sun Support
Troubleshooting Java ES Installations on Linux
To Do a Clean Reinstall of Java ES on Linux
Resolving a Java ES Permissions Problem
Contacting Sun Support
Troubleshooting Zip Installation Problems
Troubleshooting Migration Problems
Troubleshooting Problems Installing Directory Server 5.2
Chapter 3 Troubleshooting Replication
Analyzing Replication Problems
About Replication
About Change Sequence Numbers (CSNs)
About Replica Update Vectors (RUVs)
Using the nsds50ruv Attribute to Troubleshoot 5.x Replication Problems
Using the nsds50ruv and ds6ruv Attributes to Troubleshoot 6.x Replication Problems
Overview of Replication Data Collection
Setting the Replication Logging Level
Using the insync Command
Using the repldisc Command
Example: Troubleshooting a Replication Problem Using RUVs and CSNs
Possible Symptoms of a Replication Problem and How to Proceed
Troubleshooting a Replication Halt or Replication Divergence
Possible Causes of a Replication Halt
Possible Causes of a Replication Divergence
Collecting Data About a Replication Halt or Replication Divergence
Collecting 6.x Error and Change Logs
Collecting 5.x Errors and Change Logs
Collecting Data Using the insync and repldisc Commands
Collecting Information About the Network and Disk Usage
Analyzing Replication Halt Data
Resolving a Problem With the Schema
Analyzing Replication Divergence Data
Analysis on Earlier Versions of Directory Server
Advanced Topic: Using the replcheck Tool to Diagnose and Repair Replication Halts
Diagnosing Problems with replcheck
Repairing Replication Failures With replcheck
Reinitializing a Topology
Determining What to Reinitialize
Overview of Reinitialization Methods
Doing a Clean Reinitialization
To Create Clean Master Data in a 6.3 Version of Directory Server
To Create Clean Data in a 5.x Version of Directory Server
To Reinitialize a Suffix Using the DSCC
Chapter 4 Troubleshooting Directory Proxy Server
Collecting Generic Directory Proxy Server Data
Collecting Version Information for Directory Proxy Server
Collecting Directory Proxy Server 6.3 Version Information
Collecting Directory Proxy Server 5.x Version Information
Running the dpadm Command in Verbose Mode
Collecting Directory Proxy Server Configuration Information
Collecting Configuration Information on Directory Proxy Server 6.3
Collecting Configuration Information on Directory Proxy Server 5.x
Collecting Directory Proxy Server Log Information
Troubleshooting Directory Proxy Server Installation Problems
Troubleshooting Directory Proxy Server 5.2 Installation Failures
Troubleshooting Problems Starting Directory Proxy Server 5.2 on Windows
Troubleshooting Problems With the Directory Proxy Server Process
Overview of Process Troubleshooting Tools
Using Java Tools With Directory Proxy Server 6.3
Using Solaris Tools With Directory Proxy Server 5.x
Troubleshooting a Hung or Unresponsive Directory Proxy Server Process
Collecting Data About a Directory Proxy Server 6.3 Hang on Solaris
Collecting and Analyzing Data About a Directory Proxy Server 5.x Hang on Solaris
Analyzing Data About a Hang
Troubleshooting a Crashed Directory Proxy Server Process
Getting the Core and Shared Libraries
Analyzing the Directory Proxy Server 6.3 Core Data on Solaris
Analyzing the Directory Proxy Server 5.x Core Data on Solaris
Analyzing the Directory Proxy Server 5.x Core Data on Linux
Analyzing the Directory Proxy Server 5.x Core Data on HP-UX
Analyzing the Directory Proxy Server 5.x Core Data on Windows
Chapter 5 Troubleshooting Directory Server Problems
Troubleshooting a Crash
Possible Causes of a Crash
Collecting Data About a Crash
Generating a Core File
Getting the Core and Shared Libraries
Additional Information
Analyzing Crash Data
Examining a Core File on Solaris
Troubleshooting an Unresponsive Process
Symptoms of an Unresponsive Process
Collecting Data About an Unresponsive Process
Analyzing Data About a Unresponsive Process: an Example
Troubleshooting Drops in Performance
Possible Causes of a Drop in Performance
Collecting Data About a Drop in Performance
Collecting Disk, CPU, and Memory Statistics
Collecting Consecutive Process Stacks on Solaris
Using the idsktune Command
Analyzing Data Collected About a Performance Problem
Analyzing the Access Log Using the logconv Command
Identifying Capacity Limitations: an Exercise
Troubleshooting Process Hangs
Troubleshooting an Active Hang
Possible Causes of an Active Hang
Collecting and Analyzing Data About an Active Hang
Troubleshooting a Passive Hang
Possible Causes of a Passive Hang
Collecting and Analyzing Data About a Passive Hang
Troubleshooting Database Problems
Possible Causes of Database Problems
To Troubleshoot a Database Problem
Troubleshooting Memory Leaks
Possible Causes of a Memory Leak
Collecting Data About a Memory Leak
Analyzing Memory Leaks Using the libumem Library
Chapter 6 Troubleshooting Data Management Problems
Troubleshooting LDAP Operation Failures
Possible Causes of an Operation Failure
Collecting and Analyzing Data About Operation Failures
Troubleshooting SSL Problems
Overview of Important SSL Concepts
Possible Causes of SSL Problems
Collecting and Analyzing SSL Data
About the certutil and ssltap Tools
Verifying the Certificates Using dsadm
Verifying the Certificates Using certutil on Directory Server 5.x
Checking Client Authentication Settings
To Verify Client Authentication Settings Using the DSCC
Checking the Libraries
Verify SSL Communications Using the ssltap Tool
Chapter 7 Troubleshooting Identity Synchronization for Windows
General Troubleshooting Guidelines
Configuring and Using the Logs
Using the idsync printstat Command
Troubleshooting Quick Checklist
Troubleshooting Problems with Identity Synchronization for Windows Installation
Troubleshooting Memory Problems
Troubleshooting Problems With Connectors
General Connector Troubleshooting Tips
Determining the ID of a Connector Managing a Directory Source
Getting and Managing the Current State of a Connector
Troubleshooting a Connector in the UNINSTALLED State
Troubleshooting a Connector in the INSTALLED State
Troubleshooting a Connector in the READY State
Troubleshooting a Connector in the SYNCING State
Troubleshooting Problems With the Active Directory Connector
Troubleshooting the Watchdog Process and Core Components
Troubleshooting Processes on Solaris or Linux
Troubleshooting Processes on Windows
Examining the WatchList.properties File
To View Hidden Folders and the Temp Subdirectory on Windows
Troubleshooting the Connector Subcomponents
Verifying Subcomponent Installation
To Turn on the Windows NT Audit Log
Verifying Server Restart After Installation
Verifying Network Connections
Troubleshooting the Message Queue Component
Using telnet to Verify That the Message Queue Broker is Running
Collecting Additional Information About the Message Queue Broker
Troubleshooting Communication Problems With Directory Server
Troubleshooting Memory Problems
To Recover From a Message Queue Broker Low Memory Condition
Troubleshooting Problems With Identity Synchronization for Windows Over SSL
Troubleshooting Problems With SSL Between Core Components
Troubleshooting Problems With SSL Between Connectors and Directory Server or Active Directory
Troubleshooting Problems With SSL Between the Directory Server and Active Directory
Troubleshooting Problems With Certificates
Untrusted Certificates
Mismatched Hostnames
Expired Certificates
Troubleshooting Active Directory Domain Controller Problems
Chapter 8 Troubleshooting DSCC and 5.x Console Problems
Possible Causes of DSCC Problems
Collecting DSCC Troubleshooting Data
To Collect DSCC Troubleshooting Data
Collecting and Analyzing 5.x Console Data
Collecting 5.x Console Troubleshooting Data
Analyzing the Console Data
Chapter 9 Directory Server Error Log Message Reference
Common Error Codes
Common Warning Codes
Verifying Plug-In Signatures
To Force Directory Server to Verify Plug-Ins are Signed
To Force Directory Server to Validate Plug-In Signatures
Chapter 10 Directory Proxy Server Error Log Message Reference
Common Error Codes
© 2010, Oracle Corporation and/or its affiliates