Redwood Documentation

Product Documentation

 

›Tracing and Debugging

RunMyJobsTroubleshooting

Getting Support

  • Contacting Redwood Support Services

SAP Connector

  • Troubleshooting Connections to SAP Systems
  • Enabling XMI Logging to Troubleshoot Issues
  • Tuning Redwood Server Database Queries

Application Servers

  • Troubleshooting Redwood Server
  • Troubleshooting Performance and Memory Problems
  • Troubleshooting Performance and Memory Problems with an HP JVM
  • Troubleshooting Common Errors on Application Servers
  • Common Redwood Platform-Related Errors

Tracing and Debugging

  • Inspecting Log Files in Redwood Platform
  • Tracing and Debugging Redwood Server
  • Platform agent and System Tools logging
  • Tracing AS/400 Connections
  • Troubleshooting Credential Lookup

Common Errors

  • Common LDAP Errors
  • Common Redwood Server Errors
  • Common SAP-Related Errors
  • Common SAP BAE Errors
  • SAP BusinessObjects
  • Common External Platform-Related Errors
  • Common OracleJob-Related Errors
  • Common AS/400-Related Errors

Reference

  • JCS Errors
  • Common Logging Categories
  • GenDatabaseIndexes
← Tracing AS/400 ConnectionsCommon LDAP Errors →

on-site-related topic Troubleshooting Credential Lookup

Troubleshooting

The System_CredentialTrace process definition allows you to troubleshoot credential lookups. You submit your process definition that uses the credential on Hold, using Hold On Submit on the Control tab of the submit wizard, for example, and submit System_CredentialTrace with the JobId of the held process. The System_CredentialTrace process will release the held process definition; the output will be attached to the released process (not System_CredentialTrace ).

Example

A JDBC process was submitted on hold and System_CredentialTrace was submitted with the Process ID parameter set to 64504:

CredentialTrace for JobId=64504, Subject=Administrator (Process Definition Type JDBC)
CredentialType='JDBC'
DefaultEndpoint='JDBC_Oracle'
Password is set to mandatory.
RunAsUser='invalid!JDBC_Oracle:example!JDBC_Oracle'
RunAsUser: split into Try and Must user
MustRunAs: Split into User='example', Endpoint='JDBC_Oracle', Password=<null>
MustRunAs: Credential found for User='example', Endpoint='JDBC_Oracle', Protocol='JDBC', Partition='GLOBAL' (Process Server)
MustRunAs: Specification is complete
TryRunAs: Split into User='invalid', Endpoint='JDBC_Oracle', Password=<null>
TryRunAs: No credential for User='invalid', Endpoint='JDBC_Oracle', Protocol='JDBC', Partition='GLOBAL' (Process Server)
TryRunAs: No credential for User='invalid', Endpoint='JDBC_Oracle', Protocol='JDBC', Partition='GLOBAL' (Job Definition)
CredentialTrace complete

Here, the Run As User field was set to invalid!JDBC_Oracle:example!JDBC_Oracle, the definition type was JDBC. The Run As User field value was split in two as two credentials were specified, both credentials were looked up and only one was found and used for execution. You will notice that it looks in the partition of the process server first, then in the partition of the Job Definition.

See Also

  • Tracing and Debugging Redwood Server
  • Assign Users from External Platforms to Processes with Credentials

onsiteTopic

← Tracing AS/400 ConnectionsCommon LDAP Errors →
  • Troubleshooting
    • Example
  • See Also
Docs
Getting StartedInstallationFinance InstallationConcepts
TroubleshootingArchiving
Learn and Connect
Support Portal
BlogEventsResources
ISO/ IEC 27001 Information Security Management
Automate to be human

2023 All Rights Reserved |

Terms of Service | Policies | Cookies | Glossary | Third-party Software | Contact | Copyright | Impressum |