Usermin UI Broken after subserver restore

SYSTEM INFORMATION
OS type and version CentOS Linux 7.9.2009
Webmin version 2.001
Usermin version 1.860

To be clear both servers have that same version of everything.

I am migrating between servers by backing up and restoring virtual servers one by one. I am 3 in out of like 20 and when I log in as the 2nd server restored the usermin is broken (totally fine on the old server) and the 1st and 3rd servers I have restored work perfectly.

I’m not even sure where to start. I have deleted, re backed up, and restore again 3 times with no change. Please help.

Oh totally forgot. I also get this as a popup:

Error — Failed to create temp directory /home/…mydiruser…/…myemail-user…/.tmp : File exists

I have migrated 2 more servers successfully without any issue in usermin. What could be causing this UI issue with just this server? Also, I don’t think I can even successfully setup this account in a email app. It connects right away but never actually downloads any mail? May or may not be related.

Anyone? TIA!!

Sorry I think no one is responding as they haven’t had this issue. Maybe go putty on and check the location and see if the tmp file still exists, if does remove it and try the process again.

We need to see the relevant /var/usermin/miniserv.error and /var/usermin/miniserv.log entries when you try to load that page.

You probably also want to check the Web Developer tools console for JavaScript errors, as it might be something weird going on with the theme.

I’ve never seen this problem.

Error: Failed to create /home/ellpolpds/kyle/.usermin/mailbox : Permission denied
/bin/rm: cannot remove ‘/home/ellpolpds/kyle/.tmp/upload.161550162926922’: Permission denied
/bin/rm: cannot remove ‘/home/ellpolpds/kyle/.tmp/upload.161550162926922’: Permission denied
/bin/rm: cannot remove ‘/home/ellpolpds/kyle/.tmp/upload.161550162926922’: Permission denied
/bin/rm: cannot remove ‘/home/ellpolpds/kyle/.tmp/upload.161550162926922’: Permission denied

/bin/rm: cannot remove ‘/home/ellpolpds/kyle/.tmp/upload.161550162926922’: Permission denied
/bin/rm: cannot remove ‘/home/ellpolpds/kyle/.tmp/upload.161550162926922’: Permission denied
/bin/rm: cannot remove ‘/home/ellpolpds/kyle/.tmp/upload.161550162926922’: Permission denied
/bin/rm: cannot remove ‘/home/ellpolpds/kyle/.tmp/upload.161550162926922’: Permission denied
Error: Failed to create temp directory /home/ellpolpds/kyle/.tmp : File exists
Error: Failed to create /home/ellpolpds/kyle/.usermin/mailbox : Permission denied
Error: Failed to create /home/ellpolpds/kyle/.usermin/mailbox : Permission denied
/bin/rm: cannot remove ‘/home/ellpolpds/kyle/.tmp/upload.161550162926922’: Permission denied
/bin/rm: cannot remove ‘/home/ellpolpds/kyle/.tmp/upload.161550162926922’: Permission denied
/bin/rm: cannot remove ‘/home/ellpolpds/kyle/.tmp/upload.161550162926922’: Permission denied
/bin/rm: cannot remove ‘/home/ellpolpds/kyle/.tmp/upload.161550162926922’: Permission denied
/bin/rm: cannot remove ‘/home/ellpolpds/kyle/.tmp/upload.161550162926922’: Permission denied
/bin/rm: cannot remove ‘/home/ellpolpds/kyle/.tmp/upload.161550162926922’: Permission denied
Error: Failed to create temp directory /home/ellpolpds/kyle/.tmp : File exists
Error: Failed to create /home/ellpolpds/kyle/.usermin/mailbox : Permission denied
Error: Failed to create /home/ellpolpds/kyle/.usermin/mailbox : Permission denied
Error: Failed to create /home/ellpolpds/kyle/.usermin/mailbox : Permission denied
/bin/rm: cannot remove ‘/home/ellpolpds/kyle/.tmp/upload.161550162926922’: Permission denied
/bin/rm: cannot remove ‘/home/ellpolpds/kyle/.tmp/upload.161550162926922’: Permission denied
/bin/rm: cannot remove ‘/home/ellpolpds/kyle/.tmp/upload.161550162926922’: Permission denied
/bin/rm: cannot remove ‘/home/ellpolpds/kyle/.tmp/upload.161550162926922’: Permission denied
/bin/rm: cannot remove ‘/home/ellpolpds/kyle/.tmp/upload.161550162926922’: Permission denied
/bin/rm: cannot remove ‘/home/ellpolpds/kyle/.tmp/upload.161550162926922’: Permission denied
/bin/rm: cannot remove ‘/home/ellpolpds/kyle/.tmp/upload.161550162926922’: Permission denied
/bin/rm: cannot remove ‘/home/ellpolpds/kyle/.tmp/upload.161550162926922’: Permission denied
/bin/rm: cannot remove ‘/home/ellpolpds/kyle/.tmp/upload.161550162926922’: Permission denied
/bin/rm: cannot remove ‘/home/ellpolpds/kyle/.tmp/upload.161550162926922’: Permission denied
Error: Failed to create temp directory /home/ellpolpds/kyle/.tmp : File exists
Error: Failed to create /home/ellpolpds/kyle/.usermin/mailbox : Permission denied
/bin/rm: cannot remove ‘/home/ellpolpds/kyle/.tmp/upload.161550162926922’: Permission denied
/bin/rm: cannot remove ‘/home/ellpolpds/kyle/.tmp/upload.161550162926922’: Permission denied
/bin/rm: cannot remove ‘/home/ellpolpds/kyle/.tmp/upload.161550162926922’: Permission denied
/bin/rm: cannot remove ‘/home/ellpolpds/kyle/.tmp/upload.161550162926922’: Permission denied
/bin/rm: cannot remove ‘/home/ellpolpds/kyle/.tmp/upload.161550162926922’: Permission denied
/bin/rm: cannot remove ‘/home/ellpolpds/kyle/.tmp/upload.161550162926922’: Permission denied
/bin/rm: cannot remove ‘/home/ellpolpds/kyle/.tmp/upload.161550162926922’: Permission denied
/bin/rm: cannot remove ‘/home/ellpolpds/kyle/.tmp/upload.161550162926922’: Permission denied
/bin/rm: cannot remove ‘/home/ellpolpds/kyle/.tmp/upload.161550162926922’: Permission denied
/bin/rm: cannot remove ‘/home/ellpolpds/kyle/.tmp/upload.161550162926922’: Permission denied
Error: Failed to create temp directory /home/ellpolpds/kyle/.tmp : File exists
Error: Failed to create /home/ellpolpds/kyle/.usermin/mailbox : Permission denied
Error: Failed to create /home/ellpolpds/kyle/.usermin/mailbox : Permission denied
/bin/rm: cannot remove ‘/home/ellpolpds/kyle/.tmp/upload.161550162926922’: Permission denied
/bin/rm: cannot remove ‘/home/ellpolpds/kyle/.tmp/upload.161550162926922’: Permission denied
/bin/rm: cannot remove ‘/home/ellpolpds/kyle/.tmp/upload.161550162926922’: Permission denied
/bin/rm: cannot remove ‘/home/ellpolpds/kyle/.tmp/upload.161550162926922’: Permission denied
/bin/rm: cannot remove ‘/home/ellpolpds/kyle/.tmp/upload.161550162926922’: Permission denied
/bin/rm: cannot remove ‘/home/ellpolpds/kyle/.tmp/upload.161550162926922’: Permission denied
/bin/rm: cannot remove ‘/home/ellpolpds/kyle/.tmp/upload.161550162926922’: Permission denied
/bin/rm: cannot remove ‘/home/ellpolpds/kyle/.tmp/upload.161550162926922’: Permission denied
/bin/rm: cannot remove ‘/home/ellpolpds/kyle/.tmp/upload.161550162926922’: Permission denied
/bin/rm: cannot remove ‘/home/ellpolpds/kyle/.tmp/upload.161550162926922’: Permission denied
Error: Failed to create temp directory /home/ellpolpds/kyle/.tmp : File exists
Error: Failed to create /home/ellpolpds/kyle/.usermin/mailbox : Permission denied
Error: Failed to create /home/ellpolpds/kyle/.usermin/mailbox : Permission denied
Error: Failed to create /home/ellpolpds/kyle/.usermin/mailbox : Permission denied
Error: Failed to create /home/ellpolpds/kyle/.usermin/mailbox : Permission denied
/bin/rm: cannot remove ‘/home/ellpolpds/kyle/.tmp/upload.161550162926922’: Permission denied
/bin/rm: cannot remove ‘/home/ellpolpds/kyle/.tmp/upload.161550162926922’: Permission denied
/bin/rm: cannot remove ‘/home/ellpolpds/kyle/.tmp/upload.161550162926922’: Permission denied
/bin/rm: cannot remove ‘/home/ellpolpds/kyle/.tmp/upload.161550162926922’: Permission denied
/bin/rm: cannot remove ‘/home/ellpolpds/kyle/.tmp/upload.161550162926922’: Permission denied
/bin/rm: cannot remove ‘/home/ellpolpds/kyle/.tmp/upload.161550162926922’: Permission denied/bin/rm:
cannot remove ‘/home/ellpolpds/kyle/.tmp/upload.161550162926922’: Permission denied
/bin/rm: cannot remove ‘/home/ellpolpds/kyle/.tmp/upload.161550162926922’: Permission denied
/bin/rm: cannot remove ‘/home/ellpolpds/kyle/.tmp/upload.161550162926922’: Permission denied
/bin/rm: cannot remove ‘/home/ellpolpds/kyle/.tmp/upload.161550162926922’: Permission denied
/bin/rm: cannot remove ‘/home/ellpolpds/kyle/.tmp/upload.161550162926922’: Permission denied
/bin/rm: cannot remove ‘/home/ellpolpds/kyle/.tmp/upload.161550162926922’: Permission denied
/bin/rm: cannot remove ‘/home/ellpolpds/kyle/.tmp/upload.161550162926922’: Permission denied
/bin/rm: cannot remove ‘/home/ellpolpds/kyle/.tmp/upload.161550162926922’: Permission denied
/bin/rm: cannot remove ‘/home/ellpolpds/kyle/.tmp/upload.161550162926922’: Permission denied
/bin/rm: cannot remove ‘/home/ellpolpds/kyle/.tmp/upload.161550162926922’: Permission denied
/bin/rm: cannot remove ‘/home/ellpolpds/kyle/.tmp/upload.161550162926922’: Permission denied
/bin/rm: cannot remove ‘/home/ellpolpds/kyle/.tmp/upload.161550162926922’: Permission denied
/bin/rm: cannot remove ‘/home/ellpolpds/kyle/.tmp/upload.161550162926922’: Permission denied
/bin/rm: cannot remove ‘/home/ellpolpds/kyle/.tmp/upload.161550162926922’: Permission denied
/bin/rm: cannot remove ‘/home/ellpolpds/kyle/.tmp/upload.161550162926922’: Permission denied
/bin/rm: cannot remove ‘/home/ellpolpds/kyle/.tmp/upload.161550162926922’: Permission denied
/bin/rm: cannot remove ‘/home/ellpolpds/kyle/.tmp/upload.161550162926922’: Permission denied
/bin/rm: cannot remove ‘/home/ellpolpds/kyle/.tmp/upload.161550162926922’: Permission denied
/bin/rm: cannot remove ‘/home/ellpolpds/kyle/.tmp/upload.161550162926922’: Permission denied
/bin/rm: cannot remove ‘/home/ellpolpds/kyle/.tmp/upload.161550162926922’: Permission denied
Error: Failed to create temp directory /home/ellpolpds/kyle/.tmp : File exists
/bin/rm: cannot remove ‘/home/ellpolpds/kyle/.tmp/upload.161550162926922’: Permission denied
/bin/rm: cannot remove ‘/home/ellpolpds/kyle/.tmp/upload.161550162926922’: Permission denied
Error: Failed to create temp directory /home/ellpolpds/kyle/.tmp : File exists
/bin/rm: cannot remove ‘/home/ellpolpds/kyle/.tmp/upload.161550162926922’: Permission denied
/bin/rm: cannot remove ‘/home/ellpolpds/kyle/.tmp/upload.161550162926922’: Permission denied
Error: Failed to create temp directory /home/ellpolpds/kyle/.tmp : File exists
Error: Failed to create /home/ellpolpds/kyle/.usermin/mailbox : Permission denied
Error: Failed to create /home/ellpolpds/kyle/.usermin/mailbox : Permission denied
/bin/rm: cannot remove ‘/home/ellpolpds/kyle/.tmp/upload.161550162926922’: Permission denied
/bin/rm: cannot remove ‘/home/ellpolpds/kyle/.tmp/upload.161550162926922’: Permission denied
/bin/rm: cannot remove ‘/home/ellpolpds/kyle/.tmp/upload.161550162926922’: Permission denied
/bin/rm: cannot remove ‘/home/ellpolpds/kyle/.tmp/upload.161550162926922’: Permission denied
/bin/rm: cannot remove ‘/home/ellpolpds/kyle/.tmp/upload.161550162926922’: Permission denied
/bin/rm: cannot remove ‘/home/ellpolpds/kyle/.tmp/upload.161550162926922’: Permission denied
/bin/rm: cannot remove ‘/home/ellpolpds/kyle/.tmp/upload.161550162926922’: Permission denied
/bin/rm: cannot remove ‘/home/ellpolpds/kyle/.tmp/upload.161550162926922’: Permission denied
/bin/rm: cannot remove ‘/home/ellpolpds/kyle/.tmp/upload.161550162926922’: Permission denied
/bin/rm: cannot remove ‘/home/ellpolpds/kyle/.tmp/upload.161550162926922’: Permission denied
Error: Failed to create temp directory /home/ellpolpds/kyle/.tmp : File exists
[14/Nov/2022:20:19:59 -0500] Restarting
[14/Nov/2022:20:19:59 -0500] miniserv.pl started
[14/Nov/2022:20:19:59 -0500] Using MD5 module Digest::MD5
[14/Nov/2022:20:19:59 -0500] Using SHA512 module Crypt::SHA
[14/Nov/2022:20:20:24 -0500] Restarting
[14/Nov/2022:20:20:24 -0500] miniserv.pl started
[14/Nov/2022:20:20:24 -0500] Using MD5 module Digest::MD5
[14/Nov/2022:20:20:24 -0500] Using SHA512 module Crypt::SHA
[14/Nov/2022:20:27:04 -0500] Shutting down
[14/Nov/2022:20:27:06 -0500] miniserv.pl started
[14/Nov/2022:20:27:06 -0500] Using MD5 module Digest::MD5
[14/Nov/2022:20:27:06 -0500] Using SHA512 module Crypt::SHA
[14/Nov/2022:20:27:06 -0500] Reloading configuration
Use of uninitialized value in numeric eq (==) at /usr/libexec/usermin/mailbox/mailbox-lib.pl line 2277.
Use of uninitialized value in split at /usr/libexec/usermin/mailbox/mailbox-lib.pl line 601.
Use of uninitialized value in split at ./mailbox-lib.pl line 601.
Use of uninitialized value in numeric eq (==) at /usr/libexec/usermin/mailbox/index.cgi line 30.
Use of uninitialized value in numeric eq (==) at /usr/libexec/usermin/mailbox/index.cgi line 30.
Use of uninitialized value in numeric eq (==) at /usr/libexec/usermin/mailbox/index.cgi line 30.
Use of uninitialized value in numeric eq (==) at /usr/libexec/usermin/mailbox/index.cgi line 30.
Use of uninitialized value in numeric eq (==) at /usr/libexec/usermin/mailbox/index.cgi line 30.
Use of uninitialized value in numeric eq (==) at /usr/libexec/usermin/mailbox/index.cgi line 30.
Use of uninitialized value in numeric eq (==) at /usr/libexec/usermin/mailbox/index.cgi line 30.
Use of uninitialized value $mailbox::in{“jump”} in pattern match (m//) at /usr/libexec/usermin/mailbox/index.cgi line 78.
Use of uninitialized value $mailbox::in{“start”} in int at /usr/libexec/usermin/mailbox/index.cgi line 84.
Use of uninitialized value $mailbox::in{“start”} in int at /usr/libexec/usermin/mailbox/index.cgi line 84.
Use of uninitialized value in numeric ge (>=) at /usr/libexec/usermin/mailbox/index.cgi line 87.
Use of uninitialized value $mailbox::in{“folder”} in concatenation (.) or string at /usr/libexec/usermin/mailbox/index.cgi line 398.
Use of uninitialized value $mailbox::in{“start”} in int at /usr/libexec/usermin/mailbox/index.cgi line 401.
Use of uninitialized value $mailbox::in{“start”} in int at /usr/libexec/usermin/mailbox/index.cgi line 405.
Use of uninitialized value in subtraction (-) at /usr/libexec/usermin/mailbox/index.cgi line 407.
Use of uninitialized value in subtraction (-) at /usr/libexec/usermin/mailbox/index.cgi line 408.
Use of uninitialized value in string eq at /usr/libexec/usermin/mailbox/index.cgi line 107.
Use of uninitialized value $mailbox::in{“start”} in int at /usr/libexec/usermin/mailbox/index.cgi line 122.
Use of uninitialized value in addition (+) at /usr/libexec/usermin/mailbox/index.cgi line 123.
Use of uninitialized value within %read in int at ./mailbox-lib.pl line 1596.
Use of uninitialized value $sortfield in string eq at ./mailbox-lib.pl line 2055.
Use of uninitialized value $sortfield in string eq at ./mailbox-lib.pl line 2056.
Use of uninitialized value $sortfield in string eq at ./mailbox-lib.pl line 2056.
Use of uninitialized value in concatenation (.) or string at ./mailbox-lib.pl line 2060.
Use of uninitialized value $sortfield in string eq at ./mailbox-lib.pl line 2055.
Use of uninitialized value $sortfield in string eq at ./mailbox-lib.pl line 2056.
Use of uninitialized value $sortfield in string eq at ./mailbox-lib.pl line 2056.
Use of uninitialized value in concatenation (.) or string at ./mailbox-lib.pl line 2060.
Use of uninitialized value $sortfield in string eq at ./mailbox-lib.pl line 2055.
Use of uninitialized value $sortfield in string eq at ./mailbox-lib.pl line 2056.
Use of uninitialized value $sortfield in string eq at ./mailbox-lib.pl line 2056.
Use of uninitialized value in concatenation (.) or string at ./mailbox-lib.pl line 2060.
Use of uninitialized value $sortfield in string eq at ./mailbox-lib.pl line 2055.
Use of uninitialized value $sortfield in string eq at ./mailbox-lib.pl line 2056.
Use of uninitialized value $sortfield in string eq at ./mailbox-lib.pl line 2056.
Use of uninitialized value in concatenation (.) or string at ./mailbox-lib.pl line 2060.
Use of uninitialized value $qstart in concatenation (.) or string at ./mailbox-lib.pl line 2073.
Use of uninitialized value in split at /usr/libexec/usermin/mailbox/mailbox-lib.pl line 601.
Use of uninitialized value within %read in int at /usr/libexec/usermin/mailbox/mailbox-lib.pl line 1596.
Use of uninitialized value in numeric eq (==) at /usr/libexec/usermin/mailbox/mailbox-lib.pl line 2277.
Use of uninitialized value in split at /usr/libexec/usermin/mailbox/mailbox-lib.pl line 601.
Use of uninitialized value in split at /usr/libexec/usermin/mailbox/mailbox-lib.pl line 601.
Use of uninitialized value within %read in int at /usr/libexec/usermin/mailbox/mailbox-lib.pl line 1596.
Use of uninitialized value in split at /usr/libexec/usermin/mailbox/mailbox-lib.pl line 601.
Use of uninitialized value within %read in int at /usr/libexec/usermin/mailbox/mailbox-lib.pl line 1596.
Use of uninitialized value in split at /usr/libexec/usermin/mailbox/mailbox-lib.pl line 601.
Use of uninitialized value in split at /usr/libexec/usermin/mailbox/mailbox-lib.pl line 601.
Use of uninitialized value in split at /usr/libexec/usermin/mailbox/mailbox-lib.pl line 601.
Use of uninitialized value in split at /usr/libexec/usermin/mailbox/mailbox-lib.pl line 601.
Use of uninitialized value within %read in int at /usr/libexec/usermin/mailbox/mailbox-lib.pl line 1596.
Use of uninitialized value in split at /usr/libexec/usermin/mailbox/mailbox-lib.pl line 601.
Use of uninitialized value in split at /usr/libexec/usermin/mailbox/mailbox-lib.pl line 601.
Use of uninitialized value in split at /usr/libexec/usermin/mailbox/mailbox-lib.pl line 601.
Use of uninitialized value within %read in int at /usr/libexec/usermin/mailbox/mailbox-lib.pl line 1596.
Use of uninitialized value in split at /usr/libexec/usermin/mailbox/mailbox-lib.pl line 601.
Use of uninitialized value within %read in int at /usr/libexec/usermin/mailbox/mailbox-lib.pl line 1596.
Use of uninitialized value in split at /usr/libexec/usermin/mailbox/mailbox-lib.pl line 601.
Use of uninitialized value within %read in int at /usr/libexec/usermin/mailbox/mailbox-lib.pl line 1596.
Use of uninitialized value in split at /usr/libexec/usermin/mailbox/mailbox-lib.pl line 601.
Use of uninitialized value within %read in int at /usr/libexec/usermin/mailbox/mailbox-lib.pl line 1596.
Use of uninitialized value in split at /usr/libexec/usermin/mailbox/mailbox-lib.pl line 601.
Use of uninitialized value within %read in int at /usr/libexec/usermin/mailbox/mailbox-lib.pl line 1596.
Use of uninitialized value in split at /usr/libexec/usermin/mailbox/mailbox-lib.pl line 601.
Use of uninitialized value within %read in int at /usr/libexec/usermin/mailbox/mailbox-lib.pl line 1596.
Use of uninitialized value in split at /usr/libexec/usermin/mailbox/mailbox-lib.pl line 601.
Use of uninitialized value within %read in int at /usr/libexec/usermin/mailbox/mailbox-lib.pl line 1596.
Use of uninitialized value in split at /usr/libexec/usermin/mailbox/mailbox-lib.pl line 601.
Use of uninitialized value within %read in int at /usr/libexec/usermin/mailbox/mailbox-lib.pl line 1596.
Use of uninitialized value within %read in int at /usr/libexec/usermin/mailbox/mailbox-lib.pl line 1596.
Argument “cur/1668479196.28240_1.us1.pureds.space” isn’t numeric in sort at /usr/libexec/usermin/mailbox/delete_mail.cgi line 10.
Use of uninitialized value in split at ./mailbox-lib.pl line 601.
Use of uninitialized value in split at /usr/libexec/usermin/mailbox/mailbox-lib.pl line 601.
Use of uninitialized value within %read in int at /usr/libexec/usermin/mailbox/mailbox-lib.pl line 1596.
Use of uninitialized value in split at /usr/libexec/usermin/mailbox/mailbox-lib.pl line 601.
Use of uninitialized value in split at /usr/libexec/usermin/mailbox/mailbox-lib.pl line 1505.
Use of uninitialized value in split at /usr/libexec/usermin/mailbox/mailbox-lib.pl line 601.
Use of uninitialized value in split at /usr/libexec/usermin/mailbox/mailbox-lib.pl line 601.
Use of uninitialized value in split at /usr/libexec/usermin/mailbox/mailbox-lib.pl line 601.
Use of uninitialized value in split at /usr/libexec/usermin/mailbox/mailbox-lib.pl line 601.
Use of uninitialized value in split at /usr/libexec/usermin/mailbox/mailbox-lib.pl line 601.
Use of uninitialized value in split at /usr/libexec/usermin/mailbox/mailbox-lib.pl line 601.
Use of uninitialized value in split at /usr/libexec/usermin/mailbox/mailbox-lib.pl line 601.
Use of uninitialized value within %read in int at /usr/libexec/usermin/mailbox/mailbox-lib.pl line 1596.
Use of uninitialized value in split at /usr/libexec/usermin/mailbox/mailbox-lib.pl line 601.
Use of uninitialized value within %read in int at /usr/libexec/usermin/mailbox/mailbox-lib.pl line 1596.
[15/Nov/2022:07:54:50 -0500] Shutting down
[15/Nov/2022:07:54:52 -0500] miniserv.pl started
[15/Nov/2022:07:54:52 -0500] Using MD5 module Digest::MD5
[15/Nov/2022:07:54:52 -0500] Using SHA512 module Crypt::SHA
[15/Nov/2022:07:54:52 -0500] Reloading configuration
Use of uninitialized value in numeric eq (==) at /usr/libexec/usermin/mailbox/mailbox-lib.pl line 2277.
Use of uninitialized value in split at /usr/libexec/usermin/mailbox/mailbox-lib.pl line 601.
Use of uninitialized value in split at ./mailbox-lib.pl line 601.
Use of uninitialized value in numeric eq (==) at /usr/libexec/usermin/mailbox/index.cgi line 30.
Use of uninitialized value in numeric eq (==) at /usr/libexec/usermin/mailbox/index.cgi line 30.
Use of uninitialized value in numeric eq (==) at /usr/libexec/usermin/mailbox/index.cgi line 30.
Use of uninitialized value in numeric eq (==) at /usr/libexec/usermin/mailbox/index.cgi line 30.
Use of uninitialized value in numeric eq (==) at /usr/libexec/usermin/mailbox/index.cgi line 30.
Use of uninitialized value in numeric eq (==) at /usr/libexec/usermin/mailbox/index.cgi line 30.
Use of uninitialized value in numeric eq (==) at /usr/libexec/usermin/mailbox/index.cgi line 30.
Use of uninitialized value $mailbox::in{“jump”} in pattern match (m//) at /usr/libexec/usermin/mailbox/index.cgi line 78.
Use of uninitialized value $mailbox::in{“start”} in int at /usr/libexec/usermin/mailbox/index.cgi line 84.
Use of uninitialized value $mailbox::in{“start”} in int at /usr/libexec/usermin/mailbox/index.cgi line 84.
Use of uninitialized value in numeric ge (>=) at /usr/libexec/usermin/mailbox/index.cgi line 87.
Use of uninitialized value $mailbox::in{“folder”} in concatenation (.) or string at /usr/libexec/usermin/mailbox/index.cgi line 398.
Use of uninitialized value $mailbox::in{“start”} in int at /usr/libexec/usermin/mailbox/index.cgi line 401.
Use of uninitialized value $mailbox::in{“start”} in int at /usr/libexec/usermin/mailbox/index.cgi line 405.
Use of uninitialized value in subtraction (-) at /usr/libexec/usermin/mailbox/index.cgi line 407.
Use of uninitialized value in subtraction (-) at /usr/libexec/usermin/mailbox/index.cgi line 408.
Use of uninitialized value in string eq at /usr/libexec/usermin/mailbox/index.cgi line 107.
Use of uninitialized value $mailbox::in{“start”} in int at /usr/libexec/usermin/mailbox/index.cgi line 122.
Use of uninitialized value in addition (+) at /usr/libexec/usermin/mailbox/index.cgi line 123.
Use of uninitialized value within %read in int at ./mailbox-lib.pl line 1596.
Use of uninitialized value within %read in int at ./mailbox-lib.pl line 1596.
Use of uninitialized value within %read in int at ./mailbox-lib.pl line 1596.
Use of uninitialized value $sortfield in string eq at ./mailbox-lib.pl line 2055.
Use of uninitialized value $sortfield in string eq at ./mailbox-lib.pl line 2056.
Use of uninitialized value $sortfield in string eq at ./mailbox-lib.pl line 2056.
Use of uninitialized value in concatenation (.) or string at ./mailbox-lib.pl line 2060.
Use of uninitialized value $sortfield in string eq at ./mailbox-lib.pl line 2055.
Use of uninitialized value $sortfield in string eq at ./mailbox-lib.pl line 2056.
Use of uninitialized value $sortfield in string eq at ./mailbox-lib.pl line 2056.
Use of uninitialized value in concatenation (.) or string at ./mailbox-lib.pl line 2060.
Use of uninitialized value $sortfield in string eq at ./mailbox-lib.pl line 2055.
Use of uninitialized value $sortfield in string eq at ./mailbox-lib.pl line 2056.
Use of uninitialized value $sortfield in string eq at ./mailbox-lib.pl line 2056.
Use of uninitialized value in concatenation (.) or string at ./mailbox-lib.pl line 2060.
Use of uninitialized value $sortfield in string eq at ./mailbox-lib.pl line 2055.
Use of uninitialized value $sortfield in string eq at ./mailbox-lib.pl line 2056.
Use of uninitialized value $sortfield in string eq at ./mailbox-lib.pl line 2056.
Use of uninitialized value in concatenation (.) or string at ./mailbox-lib.pl line 2060.
Use of uninitialized value $qstart in concatenation (.) or string at ./mailbox-lib.pl line 2073.
Use of uninitialized value $qstart in concatenation (.) or string at ./mailbox-lib.pl line 2073.
Use of uninitialized value $qstart in concatenation (.) or string at ./mailbox-lib.pl line 2073.
Use of uninitialized value in split at /usr/libexec/usermin/mailbox/mailbox-lib.pl line 601.
Use of uninitialized value within %read in int at /usr/libexec/usermin/mailbox/mailbox-lib.pl line 1596.
Use of uninitialized value within %read in int at /usr/libexec/usermin/mailbox/mailbox-lib.pl line 1596.
Use of uninitialized value within %read in int at /usr/libexec/usermin/mailbox/mailbox-lib.pl line 1596.
Use of uninitialized value in numeric eq (==) at /usr/libexec/usermin/mailbox/mailbox-lib.pl line 2277.
Use of uninitialized value in split at /usr/libexec/usermin/mailbox/mailbox-lib.pl line 601.
Use of uninitialized value in split at /usr/libexec/usermin/mailbox/mailbox-lib.pl line 601.
Use of uninitialized value within %read in int at /usr/libexec/usermin/mailbox/mailbox-lib.pl line 1596.
Use of uninitialized value within %read in int at /usr/libexec/usermin/mailbox/mailbox-lib.pl line 1596.
Use of uninitialized value within %read in int at /usr/libexec/usermin/mailbox/mailbox-lib.pl line 1596.
Use of uninitialized value in split at /usr/libexec/usermin/mailbox/mailbox-lib.pl line 601.
Use of uninitialized value within %read in int at /usr/libexec/usermin/mailbox/mailbox-lib.pl line 1596.
Use of uninitialized value within %read in int at /usr/libexec/usermin/mailbox/mailbox-lib.pl line 1596.
Use of uninitialized value within %read in int at /usr/libexec/usermin/mailbox/mailbox-lib.pl line 1596.
Use of uninitialized value in split at /usr/libexec/usermin/mailbox/mailbox-lib.pl line 601.
Use of uninitialized value in split at /usr/libexec/usermin/mailbox/mailbox-lib.pl line 601.
Use of uninitialized value in split at /usr/libexec/usermin/mailbox/mailbox-lib.pl line 601.
[16/Nov/2022:21:02:48 -0500] Shutting down
[16/Nov/2022:21:02:50 -0500] miniserv.pl started
[16/Nov/2022:21:02:50 -0500] Using MD5 module Digest::MD5
[16/Nov/2022:21:02:50 -0500] Using SHA512 module Crypt::SHA
[16/Nov/2022:21:02:50 -0500] Reloading configuration
Use of uninitialized value in numeric eq (==) at /usr/libexec/usermin/mailbox/mailbox-lib.pl line 2277.
Use of uninitialized value in split at /usr/libexec/usermin/mailbox/mailbox-lib.pl line 601.
Use of uninitialized value in split at ./mailbox-lib.pl line 601.
Use of uninitialized value in numeric eq (==) at /usr/libexec/usermin/mailbox/index.cgi line 30.
Use of uninitialized value in numeric eq (==) at /usr/libexec/usermin/mailbox/index.cgi line 30.
Use of uninitialized value in numeric eq (==) at /usr/libexec/usermin/mailbox/index.cgi line 30.
Use of uninitialized value in numeric eq (==) at /usr/libexec/usermin/mailbox/index.cgi line 30.
Use of uninitialized value in numeric eq (==) at /usr/libexec/usermin/mailbox/index.cgi line 30.
Use of uninitialized value in numeric eq (==) at /usr/libexec/usermin/mailbox/index.cgi line 30.
Use of uninitialized value in numeric eq (==) at /usr/libexec/usermin/mailbox/index.cgi line 30.
Use of uninitialized value $mailbox::in{“jump”} in pattern match (m//) at /usr/libexec/usermin/mailbox/index.cgi line 78.
Use of uninitialized value $mailbox::in{“start”} in int at /usr/libexec/usermin/mailbox/index.cgi line 84.
Use of uninitialized value $mailbox::in{“start”} in int at /usr/libexec/usermin/mailbox/index.cgi line 84.
Use of uninitialized value in numeric ge (>=) at /usr/libexec/usermin/mailbox/index.cgi line 87.
Use of uninitialized value $mailbox::in{“folder”} in concatenation (.) or string at /usr/libexec/usermin/mailbox/index.cgi line 398.
Use of uninitialized value $mailbox::in{“start”} in int at /usr/libexec/usermin/mailbox/index.cgi line 401.
Use of uninitialized value $mailbox::in{“start”} in int at /usr/libexec/usermin/mailbox/index.cgi line 405.
Use of uninitialized value in subtraction (-) at /usr/libexec/usermin/mailbox/index.cgi line 407.
Use of uninitialized value in subtraction (-) at /usr/libexec/usermin/mailbox/index.cgi line 408.
Use of uninitialized value in string eq at /usr/libexec/usermin/mailbox/index.cgi line 107.
Use of uninitialized value $mailbox::in{“start”} in int at /usr/libexec/usermin/mailbox/index.cgi line 122.
Use of uninitialized value in addition (+) at /usr/libexec/usermin/mailbox/index.cgi line 123.
Use of uninitialized value within %read in int at ./mailbox-lib.pl line 1596.
Use of uninitialized value within %read in int at ./mailbox-lib.pl line 1596.
Use of uninitialized value within %read in int at ./mailbox-lib.pl line 1596.
Use of uninitialized value within %read in int at ./mailbox-lib.pl line 1596.
Use of uninitialized value within %read in int at ./mailbox-lib.pl line 1596.
Use of uninitialized value $sortfield in string eq at ./mailbox-lib.pl line 2055.
Use of uninitialized value $sortfield in string eq at ./mailbox-lib.pl line 2056.
Use of uninitialized value $sortfield in string eq at ./mailbox-lib.pl line 2056.
Use of uninitialized value in concatenation (.) or string at ./mailbox-lib.pl line 2060.
Use of uninitialized value $sortfield in string eq at ./mailbox-lib.pl line 2055.
Use of uninitialized value $sortfield in string eq at ./mailbox-lib.pl line 2056.
Use of uninitialized value $sortfield in string eq at ./mailbox-lib.pl line 2056.
Use of uninitialized value in concatenation (.) or string at ./mailbox-lib.pl line 2060.
Use of uninitialized value $sortfield in string eq at ./mailbox-lib.pl line 2055.
Use of uninitialized value $sortfield in string eq at ./mailbox-lib.pl line 2056.
Use of uninitialized value $sortfield in string eq at ./mailbox-lib.pl line 2056.
Use of uninitialized value in concatenation (.) or string at ./mailbox-lib.pl line 2060.
Use of uninitialized value $sortfield in string eq at ./mailbox-lib.pl line 2055.
Use of uninitialized value $sortfield in string eq at ./mailbox-lib.pl line 2056.
Use of uninitialized value $sortfield in string eq at ./mailbox-lib.pl line 2056.
Use of uninitialized value in concatenation (.) or string at ./mailbox-lib.pl line 2060.
Use of uninitialized value $qstart in concatenation (.) or string at ./mailbox-lib.pl line 2073.
Use of uninitialized value $qstart in concatenation (.) or string at ./mailbox-lib.pl line 2073.
Use of uninitialized value $qstart in concatenation (.) or string at ./mailbox-lib.pl line 2073.
Use of uninitialized value $qstart in concatenation (.) or string at ./mailbox-lib.pl line 2073.
Use of uninitialized value $qstart in concatenation (.) or string at ./mailbox-lib.pl line 2073.
Use of uninitialized value in split at /usr/libexec/usermin/mailbox/mailbox-lib.pl line 601.
Use of uninitialized value within %read in int at /usr/libexec/usermin/mailbox/mailbox-lib.pl line 1596.
Use of uninitialized value within %read in int at /usr/libexec/usermin/mailbox/mailbox-lib.pl line 1596.
Use of uninitialized value within %read in int at /usr/libexec/usermin/mailbox/mailbox-lib.pl line 1596.
Use of uninitialized value within %read in int at /usr/libexec/usermin/mailbox/mailbox-lib.pl line 1596.
Use of uninitialized value within %read in int at /usr/libexec/usermin/mailbox/mailbox-lib.pl line 1596.
Use of uninitialized value in split at /usr/libexec/usermin/mailbox/mailbox-lib.pl line 601.
Use of uninitialized value within %read in int at /usr/libexec/usermin/mailbox/mailbox-lib.pl line 1596.
Use of uninitialized value within %read in int at /usr/libexec/usermin/mailbox/mailbox-lib.pl line 1596.
Use of uninitialized value within %read in int at /usr/libexec/usermin/mailbox/mailbox-lib.pl line 1596.
Use of uninitialized value within %read in int at /usr/libexec/usermin/mailbox/mailbox-lib.pl line 1596.
Use of uninitialized value within %read in int at /usr/libexec/usermin/mailbox/mailbox-lib.pl line 1596.
Use of uninitialized value in numeric eq (==) at /usr/libexec/usermin/mailbox/mailbox-lib.pl line 2277.
Use of uninitialized value in split at /usr/libexec/usermin/mailbox/mailbox-lib.pl line 601.
Use of uninitialized value in split at /usr/libexec/usermin/mailbox/mailbox-lib.pl line 601.
Use of uninitialized value within %read in int at /usr/libexec/usermin/mailbox/mailbox-lib.pl line 1596.
Use of uninitialized value within %read in int at /usr/libexec/usermin/mailbox/mailbox-lib.pl line 1596.
Use of uninitialized value within %read in int at /usr/libexec/usermin/mailbox/mailbox-lib.pl line 1596.
Use of uninitialized value within %read in int at /usr/libexec/usermin/mailbox/mailbox-lib.pl line 1596.
Use of uninitialized value within %read in int at /usr/libexec/usermin/mailbox/mailbox-lib.pl line 1596.
Use of uninitialized value in split at /usr/libexec/usermin/mailbox/mailbox-lib.pl line 601.
Use of uninitialized value in split at /usr/libexec/usermin/mailbox/mailbox-lib.pl line 601.
Use of uninitialized value in split at /usr/libexec/usermin/mailbox/mailbox-lib.pl line 601.

Ok so i figured it out. Was a simple wrong ownership. At some point, the user folder “kyle” was set to be in the main folder. When it restored instead of it being under the ownership of the user (i.e. user@:domain.com:username) it was username:username like all other folders and files in the main directory. As soon as I fixed that usermin started working perfectly! Hope this helps someone else!!

This topic was automatically closed 8 days after the last reply. New replies are no longer allowed.