nilsteampassnet / TeamPass

Collaborative Passwords Manager
https://www.teampass.net
1.67k stars 546 forks source link

Please Login... #3399

Open MartinDuPlooy1 opened 1 year ago

MartinDuPlooy1 commented 1 year ago
### Steps to reproduce 1. After upgrade was completed 2. Login with URL 3. See Text "Please Login..." nothing else just text ### Expected behaviour I should see the login page to enter my username and password ### Actual behaviour No login screen but text saying "Please login..." ### Server configuration **Operating system:** Ubuntu 22.04.01 LTS **Web server:** Apache 2.4.52 **Database:** 10.6.7-MariaDB-2ubuntu1.1 Ubuntu 22.04 **PHP version:** PHP 7.4.32 **Teampass version:** 3.0.0.20 **Teampass configuration file:** 'max_latest_items' => '10', 'enable_favourites' => '1', 'show_last_items' => '1', 'enable_pf_feature' => '0', '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/TeamPass3', 'cpassman_url' => 'https://srv-all-pwd-01.private.fitzroy.co.nz/', 'favicon' => 'https://srv-all-pwd-01.private.fitzroy.co.nz/favico.ico', 'path_to_upload_folder' => '/var/www/html/TeamPass3/upload', 'url_to_upload_folder' => 'https://srv-all-pwd-01.private.fitzroy.co.nz/upload', 'path_to_files_folder' => '/var/www/html/TeamPass3/files', 'url_to_files_folder' => 'https://srv-all-pwd-01.private.fitzroy.co.nz/files', 'activate_expiration' => '0', 'pw_life_duration' => '0', 'maintenance_mode' => '0', 'enable_sts' => '0', 'encryptClientServer' => '1', 'cpassman_version' => '3.0.0.20', 'ldap_mode' => '1', 'ldap_type' => 'windows', 'ldap_suffix' => '@private.fitzroy.com', 'ldap_domain_dn' => 'DC=private,DC=fitzroy,DC=co,DC=nz', 'ldap_domain_controler' => 'srv-nwp-ad-01', 'ldap_user_attribute' => '0', 'ldap_ssl' => '0', 'ldap_tls' => '0', 'ldap_elusers' => '0', 'ldap_search_base' => '0', 'richtext' => '0', 'allow_print' => '1', 'roles_allowed_to_print' => '1', 'show_description' => '1', 'anyone_can_modify' => '0', 'anyone_can_modify_bydefault' => '0', 'nb_bad_authentication' => '0', 'utf8_enabled' => '1', 'restricted_to' => '0', 'restricted_to_roles' => '0', 'enable_send_email_on_user_login' => '0', 'enable_user_can_create_folders' => '0', 'insert_manual_entry_item_history' => '0', 'enable_kb' => '0', 'enable_email_notification_on_item_shown' => '0', 'enable_email_notification_on_user_pw_change' => '0', 'custom_logo' => '', 'custom_login_text' => 'Welcome to Fitzroy TeamPass', '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_stricthttpss;stat_fav;stat_pf;', 'send_stats_time' => '1495935788', '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' => '0', 'email_smtp_server' => '', 'email_smtp_auth' => '0', 'email_auth_username' => '', 'email_auth_pwd' => '', 'email_port' => '25', 'email_security' => '', 'email_server_url' => '', 'email_from' => 'teampass@dialogfitzroy.com', 'email_from_name' => 'TeamPass', 'pwd_maximum_length' => '40', 'google_authentication' => '0', 'delay_item_edition' => '0', 'allow_import' => '1', 'proxy_ip' => '', 'proxy_port' => '', 'upload_maxfilesize' => '10mb', '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' => '1', 'upload_imageresize_width' => '800', 'upload_imageresize_height' => '600', 'upload_imageresize_quality' => '90', 'use_md5_password_as_salt' => '0', 'ga_website_name' => 'TeamPass two-factor', 'api' => '0', 'subfolder_rights_as_parent' => '0', '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/TeamPass3/backups', 'bck_script_filename' => 'bck_cpassman', 'syslog_enable' => '0', 'syslog_host' => 'localhost', 'syslog_port' => '514', 'manager_move_item' => '0', 'create_item_without_password' => '0', 'otv_is_enabled' => '0', 'agses_authentication_enabled' => '0', 'item_extra_fields' => '0', 'settings_offline_mode' => '1', **Updated from an older Teampass or fresh install:** PLEASE attach to this issue the file `/includes/config/tp.config.php`. ### Client configuration **Browser:** Chrome 107.0.5304.88 Opera Firefox Edge **Operating system:** Windows 11 ### Logs #### Web server error log No Errors Insert your webserver log here None #### Log from the web-browser developer console (CTRL + SHIFT + i) Insert the log here and especially the answer of the query that failed. ``` [srv-all-pwd-01.private.fitzroy.co.nz.har.zip](https://github.com/nilsteampassnet/TeamPass/files/9933455/srv-all-pwd-01.private.fitzroy.co.nz.har.zip)
DIx37 commented 1 year ago

Most likely you have a permisions problem with PHP sessions folders. Set the group for this folder, which includes the user under which you run web server. For example: sudo chgrp apache /var/lib/php/{opcache,session,wsdlcache}

MartinDuPlooy1 commented 1 year ago

Most likely you have a permisions problem with PHP sessions folders. Set the group for this folder, which includes the user under which you run web server. For example: sudo chgrp apache /var/lib/php/{opcache,session,wsdlcache}

Nope that didn't do anything, thank for the reply

MartinDuPlooy1 commented 1 year ago

I found this running php index.php in shell

PHP Notice: Undefined index: HTTP_HOST in /var/www/html/TeamPass-3.0.0.20/includes/libraries/csrfp/libs/csrf/csrfprotector.php on line 492 PHP Notice: Undefined index: REQUEST_URI in /var/www/html/TeamPass-3.0.0.20/includes/libraries/csrfp/libs/csrf/csrfprotector.php on line 492 PHP Notice: Undefined index: HTTP_HOST in /var/www/html/TeamPass-3.0.0.20/includes/libraries/csrfp/libs/csrf/csrfprotector.php on line 492 PHP Notice: Undefined index: REQUEST_URI in /var/www/html/TeamPass-3.0.0.20/includes/libraries/csrfp/libs/csrf/csrfprotector.php on line 492 PHP Notice: Undefined index: HTTP_HOST in /var/www/html/TeamPass-3.0.0.20/includes/libraries/csrfp/libs/csrf/csrfprotector.php on line 492 PHP Notice: Undefined index: REQUEST_URI in /var/www/html/TeamPass-3.0.0.20/includes/libraries/csrfp/libs/csrf/csrfprotector.php on line 492 PHP Notice: Undefined index: HTTP_HOST in /var/www/html/TeamPass-3.0.0.20/includes/libraries/csrfp/libs/csrf/csrfprotector.php on line 492 PHP Notice: Undefined index: REQUEST_URI in /var/www/html/TeamPass-3.0.0.20/includes/libraries/csrfp/libs/csrf/csrfprotector.php on line 492 PHP Notice: Undefined index: REQUEST_METHOD in /var/www/html/TeamPass-3.0.0.20/includes/libraries/csrfp/libs/csrf/csrfprotector.php on line 193

MartinDuPlooy1 commented 1 year ago

csrfp.config.php <?php /**

return array( "CSRFP_TOKEN" => "41bb75688c8ad7fd41d05749b1eb9ba51cba6f481d3a7e7690", "logDirectory" => "../log", "failedAuthAction" => array( "GET" => 0, "POST" => 0), "errorRedirectionPage" => "", "customErrorMessage" => "", "jsPath" => "../js/csrfprotector.js", "jsUrl" => "https://servername/includes/libraries/csrfp/js/csrfprotector.js", "tokenLength" => 50, "cookieConfig" => array( "path" => '', "domain" => '', "secure" => false, "expire" => '', ), "disabledJavascriptMessage" => "This site attempts to protect users against <a href=\"https://www.owasp.org/index.php/Cross-Site_Request_Forgery_%28CSRF%29\"> Cross-Site Request Forgeries attacks. In order to do so, you must have JavaScript enabled in your web browser otherwise this site will fail to work correctly for you. See details of your web browser for how to enable JavaScript.", "verifyGetFor" => array("type=duo_check", "upload.attachments.php", "upload.files.php", "type=ga_generate_qr") );