IBM BS029ML Self Help Guide - Page 146

Check ConfigTrace.log, Check runtime logs for exceptions, TrustAssociat A SECJ0121I: Trust Association

Page 146 highlights

Check ConfigTrace.log When any of the configuration tasks fail, the first thing to look into is ConfigTrace.log. When you find the message BUILD FAILED, scroll up to find the failure error messages close, which should look like something similar to: run-pdjrte-config-non-zos: [validateHost] Validating hostname(s) in the following argument: tam.acme.com [echo] Command to run is: java com.tivoli.pd.jcfg.PDJrteCfg -action config -host tam.acme.com -was -cfgfiles_path D:/IBM/WebSphere/AppServer/java/jre [java] HOST NOT REACHABLE! [java] HPDBF0120E Could not contact the Tivoli Access Manager policy server. Possible causes are: [java] Connection refused: connect [java] The Policy server is not running. [java] The Policy server host name or port number is incorrect. Most of these problems are because there are communication problems with the TAM Policy or Authorization servers. Check runtime logs for exceptions After the configuration task is successfully run, if there is any problem with loading the trust association interceptor, the configuration of TAI must be reviewed, including the custom properties, the Login modules, the user ID and passwords, and so on. The first thing to check is if the TAI is loaded successfully by looking for lines similar to those in Example 4-20. Example 4-20 TAI is loaded successfully [8/17/07 16:44:35:608 EDT] 2934440 TrustAssociat A SECJ0121I: Trust Association Init class com.ibm.ws.security.web.WebSealTrustAssociationInterceptor loaded successfully [8/17/07 16:44:35:731 EDT] 2934440 TrustAssociat A SECJ0122I: Trust Association Init Interceptor signature: WebSeal Interceptor Version 1.1 [8/17/07 16:44:35:842 EDT] 2934440 TrustAssociat A SECJ0121I: Trust Association Init class com.ibm.ws.security.web.TAMTrustAssociationInterceptorPlus loaded successfully [8/17/07 16:44:35:844 EDT] 2934440 TrustAssociat A SECJ0122I: Trust Association Init Interceptor signature: Unspecified [8/17/07 16:44:35:848 EDT] 2934440 SecurityCompo I SECJ0240I: Security service initialization completed successfully If you see a stack trace indicating a problem, there must be some indication, as shown in Example 4-21. Example 4-21 TAM vault adapter initialization failed [8/17/07 16:45:21:276 EDT] 2934440 WebGroup I SRVE0180I: [WebSphere Portal Server] [/wps] [Servlet.LOG]: ServiceManager: VaultService [com.ibm.wps.services.credentialvault.VaultServiceImpl] initializing... [8/17/07 16:45:23:130 EDT] 2934440 WebGroup I SRVE0180I: [WebSphere Portal Server] [/wps] [Servlet.LOG]: ServiceManager: exception initializing service implementation com.ibm.wps.services.credentialvault.VaultServiceImpl: com.ibm.wps.services.credentialvault.exceptions.AdapterManagerException: EJPSK0024E: Vault adapter type AccessManager could not be loaded. 132 IBM WebSphere Portal V6 Self Help Guide

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176
  • 177
  • 178
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184
  • 185
  • 186
  • 187
  • 188
  • 189
  • 190
  • 191
  • 192
  • 193
  • 194
  • 195
  • 196
  • 197
  • 198
  • 199
  • 200
  • 201
  • 202
  • 203
  • 204
  • 205
  • 206
  • 207
  • 208
  • 209
  • 210
  • 211
  • 212
  • 213
  • 214
  • 215
  • 216
  • 217
  • 218
  • 219
  • 220
  • 221
  • 222
  • 223
  • 224
  • 225
  • 226
  • 227
  • 228
  • 229
  • 230
  • 231
  • 232
  • 233
  • 234
  • 235
  • 236
  • 237
  • 238
  • 239
  • 240
  • 241
  • 242

132
IBM WebSphere Portal V6 Self Help Guide
Check ConfigTrace.log
When any of the configuration tasks fail, the first thing to look into is ConfigTrace.log. When
you find the message BUILD FAILED, scroll up to find the failure error messages close, which
should look like something similar to:
run-pdjrte-config-non-zos:
[validateHost] Validating hostname(s) in the following argument: tam.acme.com
[echo] Command to run is: java com.tivoli.pd.jcfg.PDJrteCfg -action config
-host tam.acme.com -was -cfgfiles_path D:/IBM/WebSphere/AppServer/java/jre
[java] HOST NOT REACHABLE!
[java] HPDBF0120E
Could not contact the Tivoli Access Manager policy
server.
Possible causes are:
[java] Connection refused: connect
[java] The Policy server is not running.
[java] The Policy server host name or port number is incorrect.
Most of these problems are because there are communication problems with the TAM Policy
or Authorization servers.
Check runtime logs for exceptions
After the configuration task is successfully run, if there is any problem with loading the trust
association interceptor, the configuration of TAI must be reviewed, including the custom
properties, the Login modules, the user ID and passwords, and so on.
The first thing to check is if the TAI is loaded successfully by looking for lines similar to those
in Example 4-20.
Example 4-20
TAI is loaded successfully
[8/17/07 16:44:35:608 EDT]
2934440 TrustAssociat A SECJ0121I: Trust Association
Init class com.ibm.ws.security.web.WebSealTrustAssociationInterceptor loaded
successfully
[8/17/07 16:44:35:731 EDT]
2934440 TrustAssociat A SECJ0122I: Trust Association
Init Interceptor signature: WebSeal Interceptor Version 1.1
[8/17/07 16:44:35:842 EDT]
2934440 TrustAssociat A SECJ0121I: Trust Association
Init class com.ibm.ws.security.web.TAMTrustAssociationInterceptorPlus loaded
successfully
[8/17/07 16:44:35:844 EDT]
2934440 TrustAssociat A SECJ0122I: Trust Association
Init Interceptor signature: Unspecified
[8/17/07 16:44:35:848 EDT]
2934440 SecurityCompo I SECJ0240I: Security service
initialization completed successfully
If you see a stack trace indicating a problem, there must be some indication, as shown in
Example 4-21.
Example 4-21
TAM vault adapter initialization failed
[8/17/07 16:45:21:276 EDT]
2934440 WebGroup
I SRVE0180I: [WebSphere Portal
Server] [/wps] [Servlet.LOG]: ServiceManager: VaultService
[com.ibm.wps.services.credentialvault.VaultServiceImpl] initializing...
[8/17/07 16:45:23:130 EDT]
2934440 WebGroup
I SRVE0180I: [WebSphere Portal
Server] [/wps] [Servlet.LOG]: ServiceManager: exception initializing service
implementation com.ibm.wps.services.credentialvault.VaultServiceImpl:
com.ibm.wps.services.credentialvault.exceptions.AdapterManagerException:
EJPSK0024E: Vault adapter type AccessManager could not be loaded.