All problems described in this technical note need basic information collected about when the problem occurred and about the system having the problem. Use this task to collect that basic information.
Note the day(s) and time(s) the problem occurred.
Provide a graphical representation of your deployment. Include all hosts and IP addresses, host names, operating system versions, role they perform, and other important systems such as load balancers, firewalls, and so forth. Also include the following information:
Calendar Server topology. For example, describe front-end and back-end Calendar servers, if you have them.
LDAP Directory topology. Describe your Directory Server deployment features such as replicated directories. Are any caches enabled?
Calendar Server features. Describe other Calendar Server features you have configured. These include, at a minimum, virtual domains, SSL, SSO, and LDAP cache..
Note the operating system.
uname -a
uname -r
more /etc/redhat-release
C:\Program Files\Common files\Microsoft Shared\MSInfo\msinfo32.exe /report C:\report.txt
Note the patch level.
showrev -p | grep SUNWics5
swlist
rpm -qa
Already provided in the C:\report.txt file above.
If possible, also provide explorer information (SUNWexplo) of the machine having the problem. Edit the ics.conf file and increase the log level by using the logfile.loglevel = "Debug" parameter.
Note the version of Calendar Server.
Be sure to send the entire screen output of the command.
cd cal-svr-base./cal/bin/csstart version
cd cal-svr-base\cal\bin\csstart.exe version
Create a tar file of the Calendar Server configuration directory.
Create a tar file of the cal-svr-base/cal/bin/config directory.
Create a tar file of the cal-svr-base\cal\bin\config directory.
Always be sure to include the ics.conf file.
Get the start, stop, http, admin, and notifyd processes log files.
The logfile.logdir parameter in the ics.conf file specifies the paths of these log files.
If possible, provide just the relevant extracts of log files for the same time period that show the problem, with sufficient context to see what else was occurring during the error occurrence and shortly before. Thus for relatively short log files, send the entire log file, whereas for long-running hence large log files, an extract might be more appropriate, though be sure to include all the material from the time of the error as well as at least some lead-in logging from before the error apparently occurred.
Get the Access, Errors, and Audit logs from the Directory Server used by Calendar Server.
The paths of these files are specified by the following parameters in the Directory Server dse.ldif file:
nssldap-accesslog
nssldap-errorlog
nssldap-auditlog
server-root/slapd-identifier/logs/access
server-root/slapd-identifier/logs/errors
server-root/slapd-identifier/logs/audit (if enabled)
server-root\slapd-identifier\logs\access
server-root\slapd-identifier\logs\errors
server-root\slapd-identifier\logs\audit (if enabled)