This procedure describes what data to collect when a Directory Proxy Server process unexpectedly dies.
Try to restart Directory Proxy Server and record the results.
Include the test case to reproduce the problem.
Collect statistics about the system running Directory Proxy Server.
ps -aux | grep server-root
vmstat 5 5
iostat -x
top
uptime
ps -aux | grep server-root
vmstat 5 5
iostat -x
top
sar
ps -aux | grep server-root
vmstat 5 5
top
uptime
sar
Get the process ID using the tlist.exe command, then get process details using the same command.
win-dbg-root\tlist.exe pid
Collect swap information.
swap -l
swapinfo
free
Already provided in C:\report.txt.
Collect system logs.
/var/adm/messages
/var/log/syslog
/var/adm/syslog/syslog.log
/var/log/messages
/var/log/syslog
Retrieve the Event log files.
From the Control Panel, open the Event Viewer. Select the event log. Then select Action > Save log file as to save the log.
Collect core files.
For instructions on preparing your system to produce core files or crash dumps in the event of a crash, see 1.6 Configuring the Operating System to Generate Core Files.
For each core file on Solaris OS, collect output from the following commands.
cd server-root/bin/dps/server/bin
file core-file
pstack core-file
pmap core-file
pflags core-file
For at least one of the core files on Solaris OS, collect output from the pkg_app script.
./pkg_app.ksh pid core-file
Here, pid is the server process ID number. See To Run the pkg_app Script for instructions on using pkg_app.