nilsteampassnet / TeamPass

Collaborative Passwords Manager
https://www.teampass.net
1.66k stars 539 forks source link

Upgraded to 3.0.0.20 works however when i login it asks for encryption key which i don't have #3393

Open AndyH010493 opened 1 year ago

AndyH010493 commented 1 year ago
### Steps to reproduce 1. Upgrade from latest version 2 commit to 3.0.0.20 2. Login as user 3. Prompt states "We need to generate the keys database for your account. Please provide your encryption code." However i dont have the encryption code ### Expected behaviour Tell us what should happen I believe i should have received the encryption code via email during upgrade phase ### Actual behaviour Tell us what happens instead I never recieved the encryption code so i cannot continue using it with my user ### Server configuration **Operating system**: Ubuntu 20 **Web server:** Apache2 **Database:** 10.3.34-MariaDB-0ubuntu0.20.04.1 Ubuntu 20.04 **PHP version:** 7.4 **Teampass version:** 3.0.0.20 **Teampass configuration file:** '10', 'enable_favourites' => '1', 'show_last_items' => '1', 'enable_pf_feature' => '1', 'log_connections' => '0', 'log_accessed' => '1', 'time_format' => 'H:i:s', 'date_format' => 'd/m/y', 'duplicate_folder' => '0', 'item_duplicate_in_same_folder' => '0', 'duplicate_item' => '0', 'number_of_used_pw' => '3', 'manager_edit' => '1', 'cpassman_dir' => '/var/www/html/teampass', 'cpassman_url' => 'https://teampass..net', 'favicon' => 'https://teampass..net/favicon.ico', 'path_to_upload_folder' => '/var/www/html/teampass/upload', 'url_to_upload_folder' => 'https://teampass..net/upload', 'path_to_files_folder' => '/var/www/html/teampass/files', 'url_to_files_folder' => 'https://teampass..net/files', 'activate_expiration' => '0', 'pw_life_duration' => '60', 'maintenance_mode' => '0', 'enable_sts' => '0', 'encryptClientServer' => '1', 'cpassman_version' => '3.0.0.20', 'ldap_mode' => '0', 'ldap_type' => '0', 'ldap_suffix' => '0', 'ldap_domain_dn' => '0', 'ldap_domain_controler' => '0', 'ldap_user_attribute' => '0', 'ldap_ssl' => '0', 'ldap_tls' => '0', 'ldap_elusers' => '0', 'ldap_search_base' => '0', 'ldap_port' => '389', 'richtext' => '0', 'allow_print' => '1', 'roles_allowed_to_print' => '["["["1"]"]"]', 'show_description' => '1', 'anyone_can_modify' => '1', 'anyone_can_modify_bydefault' => '1', 'nb_bad_authentication' => '10', 'utf8_enabled' => '1', 'restricted_to' => '1', 'restricted_to_roles' => '1', 'enable_send_email_on_user_login' => '0', 'enable_user_can_create_folders' => '1', 'insert_manual_entry_item_history' => '0', 'enable_kb' => '1', 'enable_email_notification_on_item_shown' => '0', 'enable_email_notification_on_user_pw_change' => '0', 'custom_logo' => '', 'custom_login_text' => '', 'default_language' => 'english', 'send_stats' => '0', 'send_statistics_items' => 'stat_country;stat_users;stat_items;stat_items_shared;stat_folders;stat_folders_shared;stat_admins;stat_managers;stat_ro;stat_mysqlversion;stat_phpversion;stat_teampassversion;stat_languages;stat_kb;stat_suggestion;stat_customfields;stat_api;stat_2fa;stat_agses;stat_duo;stat_ldap;stat_syslog;stat_stricthttps;stat_fav;stat_pf;', 'send_stats_time' => '1539431342', 'get_tp_info' => '1', 'send_mail_on_user_login' => '0', 'nb_items_by_query' => 'auto', 'enable_delete_after_consultation' => '0', 'enable_personal_saltkey_cookie' => '0', 'personal_saltkey_cookie_duration' => '31', 'email_smtp_server' => 'relay..com', 'email_smtp_auth' => '', 'email_auth_username' => '', 'email_auth_pwd' => '', 'email_port' => '25', 'email_security' => '', 'email_server_url' => '', 'email_from' => 'teampass@.com', 'email_from_name' => 'Teampass', 'pwd_maximum_length' => '256', 'google_authentication' => '0', 'delay_item_edition' => '0', 'allow_import' => '1', 'proxy_ip' => '', 'proxy_port' => '', 'upload_maxfilesize' => '20mb', 'upload_docext' => 'doc,docx,dotx,xls,xlsx,xltx,rtf,csv,txt,pdf,ppt,pptx,pot,dotx,xltx', 'upload_imagesext' => 'jpg,jpeg,gif,png', 'upload_pkgext' => '7z,rar,tar,zip', 'upload_otherext' => 'sql,xml', 'upload_imageresize_options' => '0', 'upload_imageresize_width' => '800', 'upload_imageresize_height' => '600', 'upload_imageresize_quality' => '100', 'use_md5_password_as_salt' => '0', 'ga_website_name' => 'TeamPass for ChangeMe', 'api' => '0', 'subfolder_rights_as_parent' => '1', 'show_only_accessible_folders' => '0', 'enable_suggestion' => '0', 'otv_expiration_period' => '7', 'default_session_expiration_time' => '60', 'duo' => '0', 'enable_server_password_change' => '0', 'ldap_object_class' => '0', 'bck_script_path' => '/var/www/html/teampass/backups', 'bck_script_filename' => 'bck_teampass', 'syslog_enable' => '0', 'syslog_host' => 'localhost', 'syslog_port' => '514', 'manager_move_item' => '1', 'create_item_without_password' => '0', 'otv_is_enabled' => '1', 'agses_authentication_enabled' => '0', 'item_extra_fields' => '0', 'saltkey_ante_2127' => 'none', 'migration_to_2127' => 'done', 'files_with_defuse' => 'done', 'timezone' => 'UTC', 'enable_attachment_encryption' => '1', 'personal_saltkey_security_level' => '50', 'ldap_new_user_is_administrated_by' => '0', 'disable_show_forgot_pwd_link' => '0', 'offline_key_level' => '90', 'enable_http_request_login' => '0', 'ldap_and_local_authentication' => '0', 'secure_display_image' => '0', 'upload_zero_byte_file' => '0', 'upload_all_extensions_file' => '0', 'bck_script_passkey' => 't5KUnckUVFMTRvVwYb3HTPtnYRRvgQ3PW5cTQ7qz', 'admin_2fa_required' => '0', 'can_create_root_folder' => '0', 'copy_to_clipboard_small_icons' => '1', 'teampass_version' => '2.1.27', 'password_overview_delay' => '4', 'roles_allowed_to_print_select' => '', 'clipboard_life_duration' => '30', 'mfa_for_roles' => '', 'tree_counters' => '0', 'settings_offline_mode' => '0', 'settings_tree_counters' => '0', 'enable_massive_move_delete' => '0', 'email_debug_level' => '0', 'ga_reset_by_user' => '', 'onthefly-backup-key' => '', 'onthefly-restore-key' => '', 'ldap_user_dn_attribute' => '', 'ldap_dn_additional_user_dn' => '', 'ldap_user_object_filter' => '', 'ldap_bdn' => '', 'ldap_hosts' => '', 'ldap_password' => '', 'ldap_username' => '', 'api_token_duration' => '60', 'enable_tasks_manager' => '0', 'task_maximum_run_time' => '300', 'maximum_number_of_items_to_treat' => '300', 'tasks_manager_refreshing_period' => '100', 'ldap_tls_certifacte_check' => 'LDAP_OPT_X_TLS_NEVER', ); **Updated from an older Teampass or fresh install:** PLEASE attach to this issue the file `/includes/config/tp.config.php`. ### Client configuration **Browser:** Edge, Safari, Chrome, Firefox **Operating system:** MacOS 13, Windows Server 2022, Windows 10 ### Logs #### Web server error log Wed Nov 02 08:10:17.886225 2022] [mpm_prefork:notice] [pid 121719] AH00163: Apache/2.4.41 (Ubuntu) OpenSSL/1.1.1f configured -- resuming normal operations [Wed Nov 02 08:10:17.886345 2022] [core:notice] [pid 121719] AH00094: Command line: '/usr/sbin/apache2' [Wed Nov 02 08:12:22.679707 2022] [php7:notice] [pid 121749] [client 10.252.33.28:49496] PHP Notice: Trying to access array offset on value of type bool in /var/www/html/teampass/sources/main.functions.php on line 77, referer: https://teampass..net/index.php?page=search [Wed Nov 02 08:12:22.679769 2022] [php7:notice] [pid 121749] [client 10.252.33.28:49496] PHP Notice: Trying to access array offset on value of type bool in /var/www/html/teampass/sources/main.functions.php on line 77, referer: https://teampass..net/index.php?page=search [Wed Nov 02 08:12:22.679780 2022] [php7:notice] [pid 121749] [client 10.252.33.28:49496] PHP Notice: Trying to access array offset on value of type bool in /var/www/html/teampass/sources/main.functions.php on line 77, referer: https://teampass..net/index.php?page=search [Wed Nov 02 08:12:22.679788 2022] [php7:notice] [pid 121749] [client 10.252.33.28:49496] PHP Notice: Trying to access array offset on value of type bool in /var/www/html/teampass/sources/main.functions.php on line 77, referer: https://teampass..net/index.php?page=search [Wed Nov 02 08:12:22.679796 2022] [php7:notice] [pid 121749] [client 10.252.33.28:49496] PHP Notice: Trying to access array offset on value of type bool in /var/www/html/teampass/sources/main.functions.php on line 77, referer: https://teampass..net/index.php?page=search [Wed Nov 02 08:12:22.679804 2022] [php7:notice] [pid 121749] [client 10.252.33.28:49496] PHP Notice: Trying to access array offset on value of type bool in /var/www/html/teampass/sources/main.functions.php on line 77, referer: https://teampass..net/index.php?page=search [Wed Nov 02 08:12:22.679812 2022] [php7:notice] [pid 121749] [client 10.252.33.28:49496] PHP Notice: Trying to access array offset on value of type bool in /var/www/html/teampass/sources/main.functions.php on line 77, referer: https://teampass..net/index.php?page=search [Wed Nov 02 08:12:22.679819 2022] [php7:notice] [pid 121749] [client 10.252.33.28:49496] PHP Notice: Trying to access array offset on value of type bool in /var/www/html/teampass/sources/main.functions.php on line 77, referer: https://teampass..net/index.php?page=search [Wed Nov 02 08:12:22.679827 2022] [php7:notice] [pid 121749] [client 10.252.33.28:49496] PHP Notice: Trying to access array offset on value of type bool in /var/www/html/teampass/sources/main.functions.php on line 77, referer: https://teampass..net/index.php?page=search [Wed Nov 02 08:12:22.679835 2022] [php7:notice] [pid 121749] [client 10.252.33.28:49496] PHP Notice: Trying to access array offset on value of type bool in /var/www/html/teampass/sources/main.functions.php on line 77, referer: https://teampass..net/index.php?page=search [Wed Nov 02 08:12:22.679842 2022] [php7:notice] [pid 121749] [client 10.252.33.28:49496] PHP Notice: Trying to access array offset on value of type bool in /var/www/html/teampass/sources/main.functions.php on line 77, referer: https://teampass..net/index.php?page=search [Wed Nov 02 08:12:22.679850 2022] [php7:notice] [pid 121749] [client 10.252.33.28:49496] PHP Notice: Trying to access array offset on value of type bool in /var/www/html/teampass/sources/main.functions.php on line 77, referer: https://teampass..net/index.php?page=search [Wed Nov 02 08:12:22.679858 2022] [php7:notice] [pid 121749] [client 10.252.33.28:49496] PHP Notice: Trying to access array offset on value of type bool in /var/www/html/teampass/sources/main.functions.php on line 77, referer: https://teampass..net/index.php?page=search [Wed Nov 02 08:12:22.679873 2022] [php7:notice] [pid 121749] [client 10.252.33.28:49496] PHP Notice: Trying to access array offset on value of type bool in /var/www/html/teampass/sources/main.functions.php on line 77, referer: https://teampass..net/index.php?page=search [Wed Nov 02 08:12:22.679881 2022] [php7:notice] [pid 121749] [client 10.252.33.28:49496] PHP Notice: Trying to access array offset on value of type bool in /var/www/html/teampass/sources/main.functions.php on line 77, referer: https://teampass..net/index.php?page=search [Wed Nov 02 08:12:22.679888 2022] [php7:notice] [pid 121749] [client 10.252.33.28:49496] PHP Notice: Trying to access array offset on value of type bool in /var/www/html/teampass/sources/main.functions.php on line 77, referer: https://teampass..net/index.php?page=search [Wed Nov 02 08:12:22.679896 2022] [php7:notice] [pid 121749] [client 10.252.33.28:49496] PHP Notice: Trying to access array offset on value of type bool in /var/www/html/teampass/sources/main.functions.php on line 77, referer: https://teampass..net/index.php?page=search [Wed Nov 02 08:12:22.679903 2022] [php7:notice] [pid 121749] [client 10.252.33.28:49496] PHP Notice: Trying to access array offset on value of type bool in /var/www/html/teampass/sources/main.functions.php on line 77, referer: https://teampass..net/index.php?page=search [Wed Nov 02 08:12:22.679911 2022] [php7:notice] [pid 121749] [client 10.252.33.28:49496] PHP Notice: Trying to access array offset on value of type bool in /var/www/html/teampass/sources/main.functions.php on line 77, referer: https://teampass..net/index.php?page=search [Wed Nov 02 08:12:22.679918 2022] [php7:notice] [pid 121749] [client 10.252.33.28:49496] PHP Notice: Trying to access array offset on value of type bool in /var/www/html/teampass/sources/main.functions.php on line 77, referer: https://teampass..net/index.php?page=search [Wed Nov 02 08:12:22.679926 2022] [php7:notice] [pid 121749] [client 10.252.33.28:49496] PHP Notice: Trying to access array offset on value of type bool in /var/www/html/teampass/sources/main.functions.php on line 77, referer: https://teampass..net/index.php?page=search [Wed Nov 02 08:12:22.679940 2022] [php7:notice] [pid 121749] [client 10.252.33.28:49496] PHP Notice: Trying to access array offset on value of type bool in /var/www/html/teampass/sources/main.functions.php on line 77, referer: https://teampass..net/index.php?page=search [Wed Nov 02 08:12:22.679951 2022] [php7:notice] [pid 121749] [client 10.252.33.28:49496] PHP Notice: Trying to access array offset on value of type bool in /var/www/html/teampass/sources/main.functions.php on line 77, referer: https://teampass..net/index.php?page=search [Wed Nov 02 08:12:22.679959 2022] [php7:notice] [pid 121749] [client 10.252.33.28:49496] PHP Notice: Trying to access array offset on value of type bool in /var/www/html/teampass/sources/main.functions.php on line 77, referer: https://teampass..net/index.php?page=search [Wed Nov 02 08:12:22.679966 2022] [php7:notice] [pid 121749] [client 10.252.33.28:49496] PHP Notice: Trying to access array offset on value of type bool in /var/www/html/teampass/sources/main.functions.php on line 77, referer: https://teampass..net/index.php?page=search [Wed Nov 02 08:12:22.679974 2022] [php7:notice] [pid 121749] [client 10.252.33.28:49496] PHP Notice: Trying to access array offset on value of type bool in /var/www/html/teampass/sources/main.functions.php on line 77, referer: https://teampass..net/index.php?page=search [Wed Nov 02 08:12:22.679981 2022] [php7:notice] [pid 121749] [client 10.252.33.28:49496] PHP Notice: Trying to access array offset on value of type bool in /var/www/html/teampass/sources/main.functions.php on line 77, referer: https://teampass..net/index.php?page=search [Wed Nov 02 08:12:22.679992 2022] [php7:notice] [pid 121749] [client 10.252.33.28:49496] PHP Notice: Trying to access array offset on value of type bool in /var/www/html/teampass/sources/main.functions.php on line 77, referer: https://teampass..net/index.php?page=search [Wed Nov 02 08:12:22.679999 2022] [php7:notice] [pid 121749] [client 10.252.33.28:49496] PHP Notice: Trying to access array offset on value of type bool in /var/www/html/teampass/sources/main.functions.php on line 77, referer: https://teampass..net/index.php?page=search [Wed Nov 02 08:12:22.680007 2022] [php7:notice] [pid 121749] [client 10.252.33.28:49496] PHP Notice: Trying to access array offset on value of type bool in /var/www/html/teampass/sources/main.functions.php on line 77, referer: https://teampass..net/index.php?page=search [Wed Nov 02 08:12:22.680014 2022] [php7:notice] [pid 121749] [client 10.252.33.28:49496] PHP Notice: Trying to access array offset on value of type bool in /var/www/html/teampass/sources/main.functions.php on line 77, referer: https://teampass..net/index.php?page=search [Wed Nov 02 08:12:22.680021 2022] [php7:notice] [pid 121749] [client 10.252.33.28:49496] PHP Notice: Trying to access array offset on value of type bool in /var/www/html/teampass/sources/main.functions.php on line 77, referer: https://teampass..net/index.php?page=search [Wed Nov 02 08:12:22.680029 2022] [php7:notice] [pid 121749] [client 10.252.33.28:49496] PHP Notice: Trying to access array offset on value of type bool in /var/www/html/teampass/sources/main.functions.php on line 77, referer: https://teampass..net/index.php?page=search [Wed Nov 02 08:12:22.680037 2022] [php7:notice] [pid 121749] [client 10.252.33.28:49496] PHP Notice: Trying to access array offset on value of type bool in /var/www/html/teampass/sources/main.functions.php on line 77, referer: https://teampass..net/index.php?page=search [Wed Nov 02 08:12:22.680044 2022] [php7:notice] [pid 121749] [client 10.252.33.28:49496] PHP Notice: Trying to access array offset on value of type bool in /var/www/html/teampass/sources/main.functions.php on line 77, referer: https://teampass..net/index.php?page=search [Wed Nov 02 08:12:22.680052 2022] [php7:notice] [pid 121749] [client 10.252.33.28:49496] PHP Notice: Trying to access array offset on value of type bool in /var/www/html/teampass/sources/main.functions.php on line 77, referer: https://teampass..net/index.php?page=search [Wed Nov 02 08:12:22.680108 2022] [php7:notice] [pid 121749] [client 10.252.33.28:49496] PHP Notice: Trying to access array offset on value of type bool in /var/www/html/teampass/sources/main.functions.php on line 77, referer: https://teampass..net/index.php?page=search [Wed Nov 02 08:12:22.680121 2022] [php7:notice] [pid 121749] [client 10.252.33.28:49496] PHP Notice: Trying to access array offset on value of type bool in /var/www/html/teampass/sources/main.functions.php on line 77, referer: https://teampass..net/index.php?page=search [Wed Nov 02 08:12:22.680129 2022] [php7:notice] [pid 121749] [client 10.252.33.28:49496] PHP Notice: Trying to access array offset on value of type bool in /var/www/html/teampass/sources/main.functions.php on line 77, referer: https://teampass..net/index.php?page=search [Wed Nov 02 08:12:22.680138 2022] [php7:notice] [pid 121749] [client 10.252.33.28:49496] PHP Notice: Trying to access array offset on value of type bool in /var/www/html/teampass/sources/main.functions.php on line 77, referer: https://teampass..net/index.php?page=search Insert your webserver log here ``` #### Log from the web-browser developer console (CTRL + SHIFT + i) ``` Insert the log here and especially the answer of the query that failed. ```
AndyH010493 commented 1 year ago

Logging in as admin the going to a user and clicking "Generate new OTP" works however this is very time consuming as it needs to be done one user at a time. I have around ~100 users

amilhub commented 1 year ago

Logging in as admin the going to a user and clicking "Generate new OTP" works however this is very time consuming as it needs to be done one user at a time. I have around ~100 users

Hello,

I'm facing the same issue. With also ~ 100 users and taking in my case about 50 minutes per user, this is very time consuming. Did you find any workaround to help speed up the process?

Thanks in advance for help.

AndyH010493 commented 1 year ago

Logging in as admin the going to a user and clicking "Generate new OTP" works however this is very time consuming as it needs to be done one user at a time. I have around ~100 users

Hello,

I'm facing the same issue. With also ~ 100 users and taking in my case about 50 minutes per user, this is very time consuming. Did you find any workaround to help speed up the process?

Thanks in advance for help.

Hey,

Nope, still no work around unfortunately.

Was waiting to see if @nilsteampassnet has any information on this

Thanks Andy