P4DTI issue job000333

TitlePoor error message from TeamTrack 5.0 when you specify wrong user or password
Assigned userGareth Rees
DescriptionIf you specify the wrong user id or password in my P4DTI configuration, you get a misleading error message from TeamTrack.
SOCKET_READ_ERROR: Socket error.
One reason might be database needs up upgrading.
Check event view for complete error message.

There are four problems with this:
1. The 'up' is superfluous.
2. The database does not need upgrading.
3. There is no error message in the event log.
4. This doesn't hint at the real problem, which is that the user id or password is invalid.
AnalysisIt used to be the case that if I called TSServer::Connect with an invalid user id or password, I got the error:
SERVER_ERROR: Authentication failed. Invalid user id or password
which is much clearer.

If this can't be fixed in TeamTrack, we could document this in section 12.3 of the P4DTI Administrator Guide.

GDR 2001-06-28: This corresponds to TeamShare's PRB00112. This will be fixed in the Service Pack currently scheduled for release late-July [2].
GDR 2002-01-08: In TeamTrack 5.02 the error message is "SOCKET_READ_ERROR: Authentication failed. Invalid user id, password, or licensing." which is much better.
How foundmanual_test
Evidence[1] <http://info.ravenbrook.com/2001/06/12/11-18-04/0.txt>
[2] <http://info.ravenbrook.com/mail/2001/06/22/20-05-47/0.txt>
Observed in1.1.1
Test procedure<http://www.ravenbrook.com/project/p4dti/master/test/test_p4dti.py>, 6.4
Created byGareth Rees
Created on2001-06-12 13:55:35
Last modified byNick Barnes
Last modified on2002-04-09 11:40:53
History2001-06-12 GDR Created.
2001-06-28 GDR Added response from TeamShare.
2002-01-08 GDR Noted improved message in 5.02.


Change Effect Date User Description
25712 closed 2002-01-08 16:28:32 Gareth Rees Making the P4DTI work with TeamTrack 5.02.