Bug 50012 - User import module asks consecutively for password multiple times
User import module asks consecutively for password multiple times
Status: RESOLVED DUPLICATE of bug 47693
Product: UCS@school
Classification: Unclassified
Component: UMC - User Import UI
UCS@school 4.4
Other Linux
: P5 normal (vote)
: ---
Assigned To: UCS@school maintainers
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2019-08-15 11:03 CEST by Valentin Heidelberger
Modified: 2021-10-01 09:05 CEST (History)
5 users (show)

See Also:
What kind of report is it?: Bug Report
What type of bug is this?: 5: Major Usability: Impairs usability in key scenarios
Who will be affected by this bug?: 2: Will only affect a few installed domains
How will those affected feel about the bug?: 2: A Pain – users won’t like this once they notice it
User Pain: 0.114
Enterprise Customer affected?: Yes
School Customer affected?: Yes
ISV affected?:
Waiting Support:
Flags outvoted (downgraded) after PO Review:
Ticket number: 2021100121000098
Bug group (optional):
Max CVSS v3 score:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Valentin Heidelberger univentionstaff 2019-08-15 11:03:36 CEST
From a customer:

Upon being opened the user import module asks for the user's password 2-4 time consecutively. During the import job itself it asks again. That makes 3-5 times in less than a minute and is very annoying for users who don't use password managers or the like, which is basically everyone in the school's administration.

In /var/log/univention/management-console-server.log
I found the following:

--- Module opened ---
15.08.19 10:58:02.215  MAIN        ( PROCESS ) : running: ['/usr/sbin/univention-management-console-module', '-m', 'schoolimport', '-s', '/var/run/univention-management-console/19345-1565859482215.socket', '-d', '2', '-l', 'en_US.UTF-8']

--- First password confirmation ---
15.08.19 10:58:10.938  MODULE      ( PROCESS ) : Setting auth type to None
15.08.19 10:58:11.048  MAIN        ( PROCESS ) : Updating user password in 6 running module processes (auth-type: None).
15.08.19 10:58:11.221  MAIN        ( WARN    ) : Socket died (module=schoolimport)
15.08.19 10:58:11.221  MAIN        ( WARN    ) : Module process schoolimport died (pid: 29650, exit status: -1, signal: -1, status: -1)
15.08.19 10:58:11.221  MAIN        ( WARN    ) : Cleaning up requests
15.08.19 10:58:11.221  MAIN        ( PROCESS ) : ModuleProcess: child died

--- Second password confirmation ---
15.08.19 10:58:13.345  MAIN        ( WARN    ) : Socket died (module=schoolimport)
15.08.19 10:58:13.345  MAIN        ( WARN    ) : Module process schoolimport died (pid: 14241, exit status: -1, signal: -1, status: -1)
15.08.19 10:58:13.345  MAIN        ( WARN    ) : Cleaning up requests
15.08.19 10:58:13.345  MAIN        ( WARN    ) : Remove inactivity timer
15.08.19 10:58:13.346  MAIN        ( PROCESS ) : ModuleProcess: child died
15.08.19 10:58:13.358  MAIN        ( PROCESS ) : Connection timed out.
15.08.19 10:58:15.339  MAIN        ( PROCESS ) : Connection timed out.
15.08.19 10:58:17.496  MAIN        ( PROCESS ) : Connection timed out.
15.08.19 10:58:17.514  MAIN        ( PROCESS ) : Connection timed out.
15.08.19 10:58:17.926  MAIN        ( PROCESS ) : Connection timed out.
15.08.19 10:58:19.338  MAIN        ( PROCESS ) : Connection timed out.
15.08.19 10:58:19.927  MAIN        ( PROCESS ) : Connection timed out.
15.08.19 10:58:20.141  MAIN        ( PROCESS ) : Connection timed out.
15.08.19 10:58:25.684  MAIN        ( PROCESS ) : Connection timed out.
15.08.19 10:58:25.684  MAIN        ( PROCESS ) : Processor: dying
Comment 1 Valentin Heidelberger univentionstaff 2019-08-15 11:08:09 CEST
From /var/log/univention/management-console-module-schoolimport.log

15.08.19 10:58:02.528  DEBUG_INIT
15.08.19 10:58:03.185  MODULE      ( PROCESS ) : Loading python module.
15.08.19 10:58:03.231  MODULE      ( PROCESS ) : Imported python module.
15.08.19 10:58:03.231  MODULE      ( PROCESS ) : Module instance created.
15.08.19 10:58:03.232  MODULE      ( PROCESS ) : Module socket initialized.
15.08.19 10:58:03.268  MODULE      ( PROCESS ) : Setting user LDAP DN u'uid=adm_user,cn=users,dc=ldap,dc=base'
15.08.19 10:58:03.268  MODULE      ( PROCESS ) : Setting auth type to u'SAML'
15.08.19 10:58:03.268  MODULE      ( PROCESS ) : Initializing module.
15.08.19 10:58:03.268  MODULE      ( PROCESS ) : This action requires you to supply your password.
15.08.19 10:58:03.269  MODULE      ( PROCESS ) : This action requires you to supply your password.
15.08.19 10:58:11.049  MODULE      ( PROCESS ) : This action requires you to supply your password.
15.08.19 10:58:11.113  MODULE      ( PROCESS ) : This action requires you to supply your password.
15.08.19 10:58:11.150  MAIN        ( WARN    ) : Shutting down all open connections
15.08.19 10:58:13.269  MAIN        ( WARN    ) : Shutting down all open connections
Comment 2 Valentin Heidelberger univentionstaff 2020-02-17 12:55:29 CET
Seems like bug 50772 solved a similar problem in the exam module
Comment 3 Ingo Steuwer univentionstaff 2020-07-03 15:14:52 CEST
Does this still occure?

Bug #50670 solved a generic issue in UMC which might also fix this one
Comment 4 Valentin Heidelberger univentionstaff 2020-07-15 11:18:57 CEST
(In reply to Ingo Steuwer from comment #3)
> Does this still occure?
> 
> Bug #50670 solved a generic issue in UMC which might also fix this one

I'm unable to reproduce it in a customer environment that had the issue before.
Comment 5 Michel Smidt 2020-07-16 13:01:05 CEST
(In reply to Valentin Heidelberger from comment #4)
> (In reply to Ingo Steuwer from comment #3)
> > Does this still occure?
> > 
> > Bug #50670 solved a generic issue in UMC which might also fix this one
> 
> I'm unable to reproduce it in a customer environment that had the issue
> before.

Ok, than I close the issue with "worksforme". Feel free to reopen if this issue reoccurs.
Comment 6 Valentin Heidelberger univentionstaff 2020-07-21 15:38:16 CEST
The problem happens again in the customer's domain.
Comment 7 Dirk Schnick univentionstaff 2021-10-01 08:39:13 CEST
It looks like this bug is a duplicate to
https://forge.univention.org/bugzilla/show_bug.cgi?id=47693
I attached the actual ticket to both bugs. You have to enter the password multiple times if you use saml login.
Comment 8 Florian Best univentionstaff 2021-10-01 09:05:22 CEST

*** This bug has been marked as a duplicate of bug 47693 ***