[Cdash] User signup / email problem

Tobias Kaupp t.kaupp at marathon-robotics.com
Thu Jul 8 02:13:35 UTC 2010


I ran into a problem where emails were not sent out and the log file told me 
that "User: XXX is not registered (or has no email) for the project 1". When I 
check the manageProjectRoles.php page, everything looks correct. Ie user XXX 
exists for project 1 and has a correct email address (I also checked the MySQL 
database and it looked right).

I started to remove and re-add users and finally discovered a pattern. There 
seem to be 2 ways to sign up a user for a project when I'm logged in as an 

Option 1:
1) Register through the manageUsers.php page (clicking on "MyCdash", "Manage 
2) Click on Adminstration->Users, select a project, Tab "Search for already 
registered users" and add the users svn/cvs login (manageProjectRoles.php).

Option 2:
Register a new user through Adminstration->Users, Tab "Register user" which 
also asks for the cvs/svn login (manageProjectRoles.php).

When I use option 1, emails are not sent out and I get the error message as 
mentioned above. Option 2 works fine and emails are sent out.

There should also be a third option: a user signs up externally rather than 
the admin signing up the user. I didn't test that one, so not sure what would 

I tested this on CDash 1.6.2 but also had the same problem in CDash 1.6.4.

Regards, Tobias

Dr Tobias Kaupp
t.kaupp at marathon-robotics.com
+61 2 9209 4021

Marathon Robotics Pty Ltd

National Innovation Centre
4 Cornwallis St
Eveleigh, NSW 2015
Sydney, Australia

More information about the CDash mailing list