IBM BS029ML Self Help Guide - Page 116

Problem determination, 4.3.1 General problem determination recommendations, Customizations

Page 116 highlights

- Updates "WP AuthencationService" to enable the JAAS login module Portal_Login. As of the writing of this Redpaper, portal development is testing a new configuration task for supporting TAI++, with which we no longer create callbackheaderslist.properties and the requirement of the JAAS Login module Portal_Login. Check the portal support Web site for the APAR. action-esm-tam-update-vaultservice: WebSphere Portal comes with a default vault adapter for storing the credential vaults used in portal applications. The vaults are stored in the portal database. Alternatively, you can configure TAM's Global Sign On (GSO) lockbox to store the credential vaults. That is when you need to configure TAM vault adapter, which is done by running action-esm-tam-update-vaultservice. This task basically takes the parameters and sets up the four custom properties in WP VaultService: - vault.AccessManager.vaultadapter=com.ibm.wps.services.credentialvault.AccessManag er41VaultAdapter - vault.AccessManager.config=accessmanagervault.properties - vault.AccessManager.manageresources=true - vault.AccessManager.readonly=false Customizations The configuration tasks are limited to general configurations applicable to most customer scenarios. If the steps documented in WebSphere Portal infoCenter are followed, you should have a working system after running the tasks. If there are special customizations required on the junctions created from the TAM side, or special requirements on the TAI from the WebSphere side (for example, TAI++), manual steps are required. If you are configuring an LTPA junction on WebSEAL, you should not configure TAI on WebSphere Application Server. That means you should not run any of the configuration tasks above. Instead, you should create the junction through the TAM PD admin interface to the HTTP server. You should make sure the LTPA key is generated from the WebSphere Application Server and shared among the SSO participating servers. With the LTPA junction, when the requests are passed to WebSphere Application Server, the LTPA is already associated with the requests, so WebSphere Application Server would treat the requests as being authenticated. It would then retrieve the user info from the token and build up the security context. In order to configure TAI++ to take advantage of this new WebSphere feature, manual steps are required as of the writing of this Redpaper. Refer to WebSphere Application Server InfoCenter for details 4.3 Problem determination In this section, we are not going to discuss the step-by-step process of debugging different scenarios. There are millions of reasons something can go wrong. Here we only present some general principles and guidelines to help users of WebSphere Portal to understand the general procedures in troubleshooting their problems. 4.3.1 General problem determination recommendations Here we discuss some general problem determination recommendations. 102 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

102
IBM WebSphere Portal V6 Self Help Guide
Updates “WP AuthencationService” to enable the JAAS login module Portal_Login.
As of the writing of this Redpaper, portal development is testing a new configuration task
for supporting TAI++, with which we no longer create callbackheaderslist.properties and
the requirement of the JAAS Login module Portal_Login. Check the portal support Web
site for the APAR.
±
action-esm-tam-update-vaultservice: WebSphere Portal comes with a default vault
adapter for storing the credential vaults used in portal applications. The vaults are stored
in the portal database. Alternatively, you can configure TAM’s Global Sign On (GSO)
lockbox to store the credential vaults. That is when you need to configure TAM vault
adapter, which is done by running
action-esm-tam-update-vaultservice
. This task
basically takes the parameters and sets up the four custom properties in WP VaultService:
vault.AccessManager.vaultadapter=com.ibm.wps.services.credentialvault.AccessManag
er41VaultAdapter
vault.AccessManager.config=accessmanagervault.properties
vault.AccessManager.manageresources=true
vault.AccessManager.readonly=false
Customizations
The configuration tasks are limited to general configurations applicable to most customer
scenarios. If the steps documented in WebSphere Portal infoCenter are followed, you should
have a working system after running the tasks. If there are special customizations required on
the junctions created from the TAM side, or special requirements on the TAI from the
WebSphere side (for example, TAI++), manual steps are required.
If you are configuring an LTPA junction on WebSEAL, you should not configure TAI on
WebSphere Application Server. That means you should not run any of the configuration tasks
above. Instead, you should create the junction through the TAM PD admin interface to the
HTTP server. You should make sure the LTPA key is generated from the WebSphere
Application Server and shared among the SSO participating servers.
With the LTPA junction, when the requests are passed to WebSphere Application Server, the
LTPA is already associated with the requests, so WebSphere Application Server would treat
the requests as being authenticated. It would then retrieve the user info from the token and
build up the security context.
In order to configure TAI++ to take advantage of this new WebSphere feature, manual steps
are required as of the writing of this Redpaper. Refer to WebSphere Application Server
InfoCenter for details
4.3
Problem determination
In this section, we are not going to discuss the step-by-step process of debugging different
scenarios. There are millions of reasons something can go wrong. Here we only present
some general principles and guidelines to help users of WebSphere Portal to understand the
general procedures in troubleshooting their problems.
4.3.1
General problem determination recommendations
Here we discuss some general problem determination recommendations.