db2ts start for text gets "IQQD0040E The client specified the wrong authentication token"
Troubleshooting

Problem
When attempting to start the DB2 Text Search instance service, message "IQQD0040E the client specified the wrong authentication token" is received.

Symptom
IQQD0040E The client specified the wrong authentication token

Cause
Authentication token may not be consistent and needs to be regenerated and updated in the text search catalog tables.

Resolving The Problem
Perform these steps to resolve this issue, by regenerating a new token and updating the text search catalog.

1. $ cd sqllib/db2tss/bin
2. $ configTool generateToken -seed <username> -configPath ~/sqllib/db2tss/config
3. $ configTool printAll -configPath <configpath>
For example check output for: 
The authentication token is printed below. This token is used to communicate with the server. Store the token if applicable.
9d9SqoQ=         <== token
The encryption key is printed below. This key is used to encrypt the password during text index backup and restore operations. Store the key if applicable.
r+mMfuAsGQxgd7rM7gTVyg==.   <== Key
4. $ db2ts stop for text
5. $ db2 "UPDATE SYSIBMTS.TSSERVERS SET (TOKEN, KEY) = ('<token>','<key>')"
    for example 
    "db2 "UPDATE SYSIBMTS.TSSERVERS SET (TOKEN, KEY) = ('9d9SqoQ=', 'r+mMfuAsGQxgd7rM7gTVyg==')"
6. $ db2 "CALL SYSPROC.SYSTS_CONFIGURE('', 'en_US', ?) "
7. $ db2 "select token,key from sysibmts.tsservers"
8. $ db2ts start for text