classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view



When our company originally installed Hudson we were authenticating using Hudson's own security realm and allowed users to sign up. Recently we switched to authenticating with Active Directory. I notice that under the People pages, some of our users appear twice and if you examine their details one version contains a valid email address whilst the other does not. However, I cannot find duplicate entries for any of these users under the jobs directory.

Periodically this causes us issues because Hudson attempts to send build failure messages to these invalid email addresses resulting in a Java exception. Whilst this does not actually affect the status of the job, nevertheless it alarms some of our users when they see a Java exception reported in the build log. So I would like to tidy our installation's configuration up to prevent this happening in future.

If I look in the config.xml file for these users I note that the original



property elements are still present so I am guessing that Hudson uses the one user config.xml  file to generate the information for both user entries on the People page. Is this correct? If not where else does Hudson obtain the information about the additional user from? How can I remove these unwanted users that contain the invalid addresses? Can I do this by removing the HudsonPrivateSecurityRealm elements from the config.xml files by hand or is there a more reliable way to do this?

Any help would be appreciated.


ACI Worldwide (UK Development) Ltd
Phone:   +44 1923 813907
Fax:        +44 1923 813935

This e-mail message and any attachments may contain confidential, proprietary or non-public information.  This information is intended solely for the designated recipient(s).  If an addressing or transmission error has misdirected this e-mail, please notify the sender immediately and destroy this e-mail.  Any review, dissemination, use or reliance upon this information by unintended recipients is prohibited.  Any opinions expressed in this e-mail are those of the author personally.
ACI Worldwide (UK Development) Limited. Registered in England and Wales (registered no. 5828928).
Registered Office: 55-57 Clarendon Road, Watford, Hertfordshire, WD17 1FQ, United Kingdom