Error logging into Cognos Connection CM-REQ-4159

Technote (troubleshooting)


Problem(Abstract)

User launches IBM Cognos Connection (http://servername/cognos8). User logs on with their username/password. User receives error message.
Only one/some users affected.

This problem may have been first seen after the end user(s) changed their Windows (NT) password (in their Microsoft domain / Active Directory).

Symptom

CM-REQ-4159 Content Manager has returned an error in the response header.

Cause

There are many potential causes for a CM-REQ-4159 error. For more examples, see separate IBM Technotes.


This IBM Technote shall deal with the scenario where the end user's Cognos 8 BI Reporting Service user profile (located in the content store) is invalid/corrupt.


Diagnosing the problem

It is sometimes useful to open the 'cogserver.log' file. This is located on the application server, by default here: C:\Program Files\cognos\c8\logs\cogserver.log

Take a copy of this file *immediately after* the end user has reproduced the error. At the end of this file, there may be an entry similar to the following:

    - Cognos User:g:f67438100f8b144db1e6114771ddddd9") | CAMID("Active Directory - Cognos User:u:907ce73b7c251f4287111048259c6dda") ) Warning CM-REQ-4036 The object already exists at this location.
    172.20.194.152:9300 2300 2009-09-29 00:12:05.016 -5 EC10873686A116382D999E7303F00B1D7B9AD21D Gl4jqhvjy89d44Ghj2yyG4ylvGql44GdCCl8l9s8 Thread-20 CM 2539 1 Audit.cms.CM QUERY membership( CAMID("Active Directory - Cognos User") | CAMID("Active Directory - Cognos User:g:0c762f899a8d0040a2e43811c4c8a310") | CAMID("Active Directory - Cognos <.....>
    - Cognos User:g:f67438100f8b144db1e6114771ddddd9") | CAMID("Active Directory - Cognos User:u:ec7be8abbcc80e48abfd92e280a5fad1") ) Warning CM-REQ-4036 The object already exists at this location.

For more information on this error, see separate IBM Technote #1364806.

Resolving the problem

Recreate the 'bad' user's Cognos 8 profile.

Steps:
Part One - Locating the user

  1. Launch Cognos Connection (http://servername/cognos8)
  2. Logon as a Cognos 8 BI administrator
  3. If prompted, click 'Administer IBM Cognos content'
  4. Inside 'IBM Cognos Administration', choose the 'Security' Tab
  5. Click to open the relevant namespace. TIP: This will NOT be the built-in 'Cognos' namespace. Instead, it will be the one which contains all your users (typically may be called the same as your Active Directory domain/forest)
  6. Select "Tools" then "Directory"
  7. Navigate to locate your 'bad' end user. TIP: If you do not know where your end user is located, you can click on the magnifying glass icon in the upper right hand corner. Enter the username in the data field. *Note if you have difficulty with this, try changing the advanced options such as Method: to "starts with the exact string" until you locate your username. Once the username is displayed, click on the username. Click on "My Folders". You should be able to see all the users' personal folders and reports. Use the BACK button of the browser to return to the point where you are able to see the username.
  8. Once you have located the username, select "Set properties" icon for the user. TIP: See if there is anything specific that shows a corruption of the user profile. Compare the settings of the 'bad' user with a 'good' user. If there is something obviously wrong, try to fix it first (before continuing)

Part Two - Creating a backup of the user profile
If you cannot see what is wrong with the user then ideally (as a precaution) it is good practice to copy the contents of the 'bad' end user's profile to another ("test") user account.
TIP: Therefore, before you begin this you will need to have a user account that you can access to copy the content from your profile to the other users profile. This destination user will be used to hold your content until your new profile is created at which point you should be able to copy the content back (if necessary).
  1. Locate the 'bad' user (see above for instructions)
  2. Click on the hyperlink word 'More' to the right of the 'bad' user
  3. Click 'Copy this user's profile...'
  4. Select all 3 options ("Preferences", "Portal tabs and personal folders content", "Personal folders content")
  5. At this point do not check/tick the box "Delete the source user's profile after the copy completes"
  6. Click on "Select the target user". Choose a temporary 'test' user (ideally a brand-new user). TIP: This user profile will store the 'bad' user's content in (until the profile is recreated).
  7. Click the "Copy" button to copy the content across.
  8. Check the destination user profile to confirm that the content has been moved successfully.
  9. Assuming that you can confirm that the content has been moved successfully, it is safe to delete the 'bad' user's profile.

Part Three - Deleting the 'bad' user's profile
  1. Locate the 'bad' user (see above for instructions)
  2. Click on the hyperlink word 'More' to the right of the 'bad' user
  3. Click 'Delete this user's profile'
  4. Ask the 'bad' user to logon and test.

Related information

1026933.1 How to move user's

Cross Reference information
Segment Product Component Platform Version Edition
Business Analytics Cognos 8 Business Intelligence Framework Manager
Business Analytics Cognos 8 Business Intelligence Install and Config
Business Analytics Cognos 8 Business Intelligence Query Studio
Business Analytics Cognos 8 Business Intelligence Report Studio
Business Analytics Cognos ReportNet ReportNet
Business Analytics Cognos 8 Controller Controller

Historical Number

1029746

Rate this page:

(0 users)Average rating

Document information


More support for:

Cognos 8 Business Intelligence
Cognos Connection

Software version:

8.3, 8.4, 8.4.1

Operating system(s):

AIX, HP Itanium, HP-UX, Linux, Solaris, Windows

Software edition:

Edition Independent

Reference #:

1341553

Modified date:

2009-09-29

Translate my page

Machine Translation

Content navigation