Incorrect, if you are running as a Domain controller and you have your XP machines configured as Domain rather than workgroup then by pressing Ctrl+Alt+Del and changing password you are able to configure your SME Server user password. Note that windows XP error messages probably won't give you a good error message to make sure you check your logs. Also your password regardless of password strength set will need to be >7
Here is an excerpt of the log :
[2007/08/12 11:20:57, 0] auth/pampass.c:smb_pam_chauthtok(692)
PAM: UNKNOWN PAM ERROR (19) for User: test
[2007/08/12 11:20:57, 0] auth/pampass.c:smb_pam_passchange(848)
smb_pam_passchange: PAM: Password Change Failed for user test!
[2007/08/12 11:20:57, 0] auth/pampass.c:smb_pam_chauthtok(692)
PAM: UNKNOWN PAM ERROR (19) for User: test
[2007/08/12 11:20:57, 0] auth/pampass.c:smb_pam_passchange(848)
smb_pam_passchange: PAM: Password Change Failed for user test!
[2007/08/12 11:20:59, 0] auth/pampass.c:smb_pam_chauthtok(692)
PAM: UNKNOWN PAM ERROR (19) for User: test
[2007/08/12 11:20:59, 0] auth/pampass.c:smb_pam_passchange(848)
smb_pam_passchange: PAM: Password Change Failed for user test!
[2007/08/12 11:21:01, 0] auth/pampass.c:smb_pam_chauthtok(692)
PAM: UNKNOWN PAM ERROR (19) for User: test
[2007/08/12 11:21:01, 0] auth/pampass.c:smb_pam_passchange(848)
smb_pam_passchange: PAM: Password Change Failed for user test!
[2007/08/12 11:24:10, 0] auth/pampass.c:smb_pam_chauthtok(692)
PAM: UNKNOWN PAM ERROR (19) for User: test
[2007/08/12 11:24:10, 0] auth/pampass.c:smb_pam_passchange(848)
smb_pam_passchange: PAM: Password Change Failed for user test!
[2007/08/12 11:24:12, 0] auth/pampass.c:smb_pam_chauthtok(692)
PAM: UNKNOWN PAM ERROR (19) for User: test
[2007/08/12 11:24:12, 0] auth/pampass.c:smb_pam_passchange(848)
smb_pam_passchange: PAM: Password Change Failed for user test!
[2007/08/12 11:24:12, 0] auth/pampass.c:smb_pam_chauthtok(692)
PAM: UNKNOWN PAM ERROR (19) for User: test
[2007/08/12 11:24:12, 0] auth/pampass.c:smb_pam_passchange(848)
smb_pam_passchange: PAM: Password Change Failed for user test!
[2007/08/12 11:24:13, 0] auth/pampass.c:smb_pam_chauthtok(692)
PAM: UNKNOWN PAM ERROR (19) for User: test
[2007/08/12 11:24:13, 0] auth/pampass.c:smb_pam_passchange(848)
smb_pam_passchange: PAM: Password Change Failed for user test!
[2007/08/12 11:30:17, 1] smbd/service.c:close_cnum(841)
pc001 (192.168.1.25) closed connection to service netlogon
[2007/08/12 14:23:11, 1] smbd/service.c:make_connection_snum(648)
pc001 (192.168.1.25) connect to service commun initially as user test (uid=5010, gid=5010) (pid 2738)
[2007/08/12 14:40:01, 1] smbd/service.c:close_cnum(841)
pc001 (192.168.1.25) closed connection to service commun
[2007/08/12 16:29:14, 0] lib/util_sock.c:read_socket_data(384)
read_socket_data: recv failure for 4. Error = Connection reset by peer
[2007/08/12 16:29:14, 1] smbd/service.c:close_cnum(841)
pc001 (192.168.1.25) closed connection to service test
[2007/08/12 18:39:25, 1] smbd/service.c:make_connection_snum(648)
pc001 (192.168.1.25) connect to service test initially as user test (uid=5010, gid=5010) (pid 31237)
I tried to use a password compliant with the policy (ie Test@@$01).