Message boards : Questions and problems : boinc_master password too short?
Message board moderation
Author | Message |
---|---|
Send message Joined: 17 Apr 18 Posts: 9 ![]() |
Hi, I'm trying to set up a boinc client on a new laptop. The laptop is joined to my domain. Recently I increased the minimum requirement for password length to 15 characters. Now, when I'm trying to install a client, I get an error "Failed to creater boinc_master account". I'm trying to install boinc to run as a service. Any ideas how to confirm and/or workaround this? e: running win10 |
![]() Send message Joined: 29 Aug 05 Posts: 15632 ![]() |
Are you trying to install BOINC locally or on a drive in the domain? Which version of BOINC is this with? When installing BOINC as a service it requires limited user accounts, of which boinc_master is one. To be able to install this, the installer requires that the operating system uses local accounts. Usually when connected to a domain controller you use roaming or global accounts. It's not possible to make the required limited user accounts on that. Your workaround is to install BOINC as not a service (normal user installation) as this doesn't install the limited user accounts. |
Send message Joined: 17 Apr 18 Posts: 9 ![]() |
Hi, I'm trying to install boinc locally. However, I suspect that system prevents boinc_master local account to be created, since it probably uses password less than 15 characters long. You surely can create local account for boinc in domain environment, have been doing it for 10+ years. |
Send message Joined: 17 Apr 18 Posts: 9 ![]() |
If I have time, I'll try this on a standalone computer and use secpol to increase password length requirement |
![]() Send message Joined: 29 Aug 05 Posts: 15632 ![]() |
According to CACreateBOINCAccounts.cpp the password for boinc_master is a random character password with length of 12 characters: if (strBOINCMasterAccountPassword.empty()) { LogMessage( INSTALLMESSAGE_INFO, NULL, NULL, NULL, NULL, _T("Generating 'boinc_master' password") ); GenerateRandomPassword(strBOINCMasterAccountPassword, 12); strBOINCMasterAccountPassword = _T("!") + strBOINCMasterAccountPassword; } If you want that changed, you should make a ticket at GitHub and ask for it. |
Send message Joined: 17 Apr 18 Posts: 9 ![]() |
Thanks, I'll make an request on github |
![]() Send message Joined: 29 Aug 05 Posts: 15632 ![]() |
#3945 "Enlarge default generated password to be 32 symbols long" Looks like the devs thought that too. :) |
Copyright © 2025 University of California.
Permission is granted to copy, distribute and/or modify this document
under the terms of the GNU Free Documentation License,
Version 1.2 or any later version published by the Free Software Foundation.