Applies To(MSIPC) RMS Client for AD 2.0

Summary

This diagnostic package will gather RMS diagnostic content for Client, RMS Server, Exchange Server, and SharePoint Server

More Information

Information Collected

DRM File Collection

Description

File name

Copies all DRM files from user appdata and compresses them in a cab file

{ComputerName}_DRMFiles.cab

Exchange IRM Configuration

Description

File name

Retrieves Exchange IRM configuration data and tests using logged in credentials. Outputs results to txt file

{ComputerName}_IRMConfiguration.txt

General Information

Description

File name

Basic System Information including machine name, service pack, computer model and processor name and speed

resultreport.xml

Installed Programs

Description

File name

Uses WMI to enumerate all installed programs and output in txt format

{ComputerName}_InstalledPrograms.txt

Netsh Network Trace

Description

File name

Uses netsh command to capture Network Trace and output in native etl format

{ComputerName}_netsh.etl

Uses netsh command to create network settings report and output in cab format

{ComputerName}_netsh.cab

Procmon Trace

Description

File name

Uses Sysinternals Procmon to gather trace in native pml format

{ComputerName}_RMSProcmonLog.pml

RMS Best Practices Analyzer

Description

File name

Gathers Best Practices Analyzer results and outputs in csv format

{ComputerName}_BPA.csv

RMS Debug Trace

Description

File name

Uses Sysinternals DebugView to capture RMS Debug Trace and output in txt format

{ComputerName}_RMSDebuglog.txt

RMS File Versions

Description

File name

Uses powershell to capture file version information for msdrm.dll, msipc.dll, and mso.dll and output in txt format

{ComputerName}_RMSFileVersions.txt

RMS Information

Description

File name

Outputs the content of the certification pipeline in html format

{ComputerName}_Certification.html

Outputs the content of the Licensing pipeline in html format

{ComputerName}_Licensing.html

Outputs the content of the Service Locator pipeline in html format

{ComputerName}_ServiceLocator.html

Uses getRMSCP.exe to export SCP information and captures web responses to queries on Certification and Licensing pipelines in txt format

{ComputerName}_WebsiteOutput.txt

RMS Registry Keys

Description

File name

If present, captures contents of HKCU:\Software\Microsoft\MSDRM

{ComputerName}_REGKEY_HKCU_DRM.TXT

If present, captures contents of HKCU:\Software\Microsoft\MSIPC

{ComputerName}_REGKEY_HKCU_IPC.TXT

If present, captures contents of HKCU:\Software\Microsoft\Office

{ComputerName}_REGKEY_OFFICE.TXT

If present, captures contents of HKCU:\Software\Microsoft\Windows\CurrentVersion\Internet Settings

{ComputerName}_REGKEY_INET.TXT

If present, captures contents of HKLM:\Software\Microsoft\MSDRM

{ComputerName}_REGKEY_HKLM_DRM.TXT

If present, captures contents of HKLM:\Software\Microsoft\MSIPC

{ComputerName}_REGKEY_HKLM_IPC.TXT

If present, captures contents of HKLM:\Software\Wow6432Node\Microsoft\MSDRM

{ComputerName}_REGKEY_HKLM_DRM64.TXT

If present, captures contents of HKLM:\Software\Wow6432Node\Microsoft\MSIPC

{ComputerName}_REGKEY_HKLM_IPC64.TXT

If present, captures contents of HKCU:\Software\Wow6432Node\Microsoft\Office

{ComputerName}_REGKEY_OFFICE64.TXT

RMS Server IIS Logs

Description

File name

Copies all RMS IIS logs for the last 48 hours

{ComputerName}_u*.log

RMS Server Virtual Directory Permissions

Description

File name

Uses Sysinternals Accesschk to gather permissions on _wmcs directory and all folders and files recursively and outputs to a txt file

{ComputerName}_IIS_vdir_permissions.txt

Scheduled Tasks

Description

File name

Uses native schtasks.exe utility to export all scheduled tasks and output in txt format

{ComputerName}_schtasks.txt

Server DRM File Collection

Description

File name

Copies all Server DRM files from appdata and compresses them in a cab file

{ComputerName}_ServerDRMFiles.cab

Server RMS Registry Keys

Description

File name

Gathers the server DRMS registry key and outputs as a txt file

{ComputerName}_DRMS.TXT

Gathers the server LSA registry key and outputs as a txt file

{ComputerName}_LSA.TXT

Retrieves the connection string from the DRMS registry key and outputs it in csv format

{ComputerName}_ConnectionString.csv

Server RMS SQL Configuration Data

Description

File name

Exports the contents of the DRMS_ClusterPolicies table to csv

{ComputerName}_DRMS_ClusterPolicies.csv

Exports the contents of the DRMS_ClusterServer table to csv

{ComputerName}_DRMS_ClusterServer.csv

Exports the contents of the DRMS_TrustedEmailDomains table to csv

{ComputerName}_DRMS_TrustedEmailDomains.csv

Exports the contents of the DRMS_TrustedIdentityDomain table to csv

{ComputerName}_DRMS_TrustedIdentityDomain.csv

Exports the RMS SQL Server version and outputs to a txt file

{ComputerName}_DRMS_SQLVersion.txt

SharePoint IRM Configuration

Description

File name

Retrieves SharePoint Farm IRM configuration and application pool properties and outputs to a txt file

{ComputerName}_SharePointIRM.txt

User Information

Description

File name

Captures environment variables and adsisearcher to output user information in csv format

{ComputerName}_UserInfo.csv

WinInet Trace

Description

File name

Captures WinInet trace in converted txt format

{ComputerName}_trace.txt

Uses logman to capture WinInet trace in native etl format

{ComputerName}_trace.etl

References

For more information about the Microsoft Automated Troubleshooting Services and about the Support Diagnostics Platform, please open the following Microsoft Knowledge Base article: 2598970 Information about Microsoft Automated Troubleshooting Services and Support Diagnostic Platform

Need more help?

Want more options?

Explore subscription benefits, browse training courses, learn how to secure your device, and more.