<div>Hi All,<br></div><div><br></div><div>Is there any difference in user management from WebUI and ipmitool?<br></div><div>When I add user via WebUI, a user is created and deleted immediately. Not sure why.<br></div><div>When I add user via IPMItool, users are getting added but WebUI user configuration page is blank.<br></div><div><br></div><div><b><u>Logs:</u></b><br></div><div><b>journalctl (User creation with WebUI):</b><br></div><div>Sep 25 09:17:52 mybmc nslcd[1127]: [200854] <passwd="TestUser"> no available LDAP server found: Server is unavailable: Transport endpoint is not connected<br></div><div>Sep 25 09:17:52 mybmc nslcd[1127]: [b127f8] <passwd=1000> no available LDAP server found: Server is unavailable: Transport endpoint is not connected<br></div><div>Sep 25 09:17:52 mybmc useradd[1816]: new user: name=TestUser, UID=1000, GID=100, home=/home/TestUser, shell=/bin/sh<br></div><div>Sep 25 09:17:52 mybmc useradd[1816]: add 'TestUser' to group 'web'<br></div><div>Sep 25 09:17:52 mybmc useradd[1816]: add 'TestUser' to group 'redfish'<br></div><div>Sep 25 09:17:52 mybmc useradd[1816]: add 'TestUser' to group 'priv-admin'<br></div><div>Sep 25 09:17:52 mybmc useradd[1816]: add 'TestUser' to group 'ipmi'<br></div><div>Sep 25 09:17:52 mybmc useradd[1816]: add 'TestUser' to shadow group 'web'<br></div><div>Sep 25 09:17:52 mybmc useradd[1816]: add 'TestUser' to shadow group 'redfish'<br></div><div>Sep 25 09:17:52 mybmc useradd[1816]: add 'TestUser' to shadow group 'priv-admin'<br></div><div>Sep 25 09:17:52 mybmc useradd[1816]: add 'TestUser' to shadow group 'ipmi'<br></div><div>Sep 25 09:17:52 mybmc nscd[1092]: 1092 monitored file `/etc/passwd` was written to<br></div><div>Sep 25 09:17:52 mybmc nscd[1092]: 1092 monitored file `/etc/passwd` was moved into place, adding watch<br></div><div>Sep 25 09:17:52 mybmc nscd[1092]: 1092 monitored file `/etc/group` was written to<br></div><div>Sep 25 09:17:52 mybmc nscd[1092]: 1092 monitored file `/etc/group` was moved into place, adding watch<br></div><div>Sep 25 09:17:52 mybmc nscd[1092]: 1092 monitoring file `/etc/passwd` (27)<br></div><div>Sep 25 09:17:52 mybmc nscd[1092]: 1092 monitoring directory `/etc` (2)<br></div><div>Sep 25 09:17:52 mybmc nscd[1092]: 1092 monitoring file `/etc/group` (28)<br></div><div>Sep 25 09:17:52 mybmc nscd[1092]: 1092 monitoring directory `/etc` (2)<br></div><div>Sep 25 09:17:52 mybmc nscd[1092]: 1092 monitoring file `/etc/passwd` (27)<br></div><div>Sep 25 09:17:52 mybmc nscd[1092]: 1092 monitoring directory `/etc` (2)<br></div><div>Sep 25 09:17:52 mybmc nscd[1092]: 1092 monitoring file `/etc/group` (28)<br></div><div>Sep 25 09:17:52 mybmc nscd[1092]: 1092 monitoring directory `/etc` (2)<br></div><div>Sep 25 09:17:52 mybmc phosphor-user-manager[1119]: User created successfully<br></div><div>Sep 25 09:17:53 mybmc userdel[1822]: delete user 'TestUser'<br></div><div>Sep 25 09:17:53 mybmc userdel[1822]: delete 'TestUser' from group 'web'<br></div><div>Sep 25 09:17:53 mybmc userdel[1822]: delete 'TestUser' from group 'redfish'<br></div><div>Sep 25 09:17:53 mybmc userdel[1822]: delete 'TestUser' from group 'priv-admin'<br></div><div>Sep 25 09:17:53 mybmc userdel[1822]: delete 'TestUser' from group 'ipmi'<br></div><div>Sep 25 09:17:53 mybmc userdel[1822]: delete 'TestUser' from shadow group 'web'<br></div><div>Sep 25 09:17:53 mybmc userdel[1822]: delete 'TestUser' from shadow group 'redfish'<br></div><div>Sep 25 09:17:53 mybmc userdel[1822]: delete 'TestUser' from shadow group 'priv-admin'<br></div><div>Sep 25 09:17:53 mybmc userdel[1822]: delete 'TestUser' from shadow group 'ipmi'<br></div><div>Sep 25 09:17:53 mybmc nscd[1092]: 1092 monitored file `/etc/passwd` was written to<br></div><div>Sep 25 09:17:53 mybmc nscd[1092]: 1092 monitored file `/etc/passwd` was moved into place, adding watch<br></div><div>Sep 25 09:17:53 mybmc nscd[1092]: 1092 monitored file `/etc/group` was written to<br></div><div>Sep 25 09:17:53 mybmc nscd[1092]: 1092 monitored file `/etc/group` was moved into place, adding watch<br></div><div>Sep 25 09:17:53 mybmc nscd[1092]: 1092 monitoring file `/etc/passwd` (29)<br></div><div>Sep 25 09:17:53 mybmc nscd[1092]: 1092 monitoring directory `/etc` (2)<br></div><div>Sep 25 09:17:53 mybmc nscd[1092]: 1092 monitoring file `/etc/group` (30)<br></div><div>Sep 25 09:17:53 mybmc nscd[1092]: 1092 monitoring directory `/etc` (2)<br></div><div>Sep 25 09:17:53 mybmc nscd[1092]: 1092 monitoring file `/etc/passwd` (29)<br></div><div>Sep 25 09:17:53 mybmc nscd[1092]: 1092 monitoring directory `/etc` (2)<br></div><div>Sep 25 09:17:53 mybmc nscd[1092]: 1092 monitoring file `/etc/group` (30)<br></div><div>Sep 25 09:17:53 mybmc nscd[1092]: 1092 monitoring directory `/etc` (2)<br></div><div>Sep 25 09:17:53 mybmc phosphor-user-manager[1119]: User deleted successfully<br></div><div><br></div><div><b>User creation with IPMItool:</b><br></div><div>➜  build git:(dev/0.7) ✗ ipmitool -H 10.110.142.107 -U root -P 0penBmc -I lanplus user set name 3 admin<br></div><div>➜  build git:(dev/0.7) ✗ ipmitool -H 10.110.142.107 -U root -P 0penBmc -I lanplus user enable 3<br></div><div>➜  build git:(dev/0.7) ✗ ipmitool -H 10.110.142.107 -U root -P 0penBmc -I lanplus user set password 3 password<br></div><div>IPMI command failed: Unspecified error<br></div><div>Set User Password command failed (user 3)<br></div><div>➜  build git:(dev/0.7) ✗ ipmitool -H 10.110.142.107 -U root -P 0penBmc -I lanplus user priv 3 4<br></div><div>Set Privilege Level command successful (user 3)<br></div><div>➜  build git:(dev/0.7) ✗ ipmitool -H 10.110.142.107 -U root -P 0penBmc -I lanplus user set password 3 password<br></div><div>IPMI command failed: Unspecified error<br></div><div>Set User Password command failed (user 3)<br></div><div>➜  build git:(dev/0.7) ✗ ipmitool -H 10.110.142.107 -U root -P 0penBmc -I lanplus user list   <br></div><div>ID  Name      Callin  Link Auth IPMI Msg   Channel Priv Limit<br></div><div>1   root             false   true       true       ADMINISTRATOR<br></div><div>2   testuser         true    false      false      NO ACCESS<br></div><div>3   admin            true    false      false      ADMINISTRATOR<br></div><div>[...]<br></div><div>➜  build git:(dev/0.7) ✗ ~/mybin/openbmctool.py  -H 10.110.142.107 -U root -P 0penBmc local_users enableall<br></div><div>Attempting login...<br></div><div>Enabling admin<br></div><div>Enabling root<br></div><div>Enabling testuser<br></div><div><br></div><div><b>Web UI after user addition from ipmitool:</b><br></div><div>User account information<br></div><div>   No users exist in system<br></div><div><br></div><div>Thanks,<br></div><div>~raj<br></div>