!I can't log in

Steps to reproduce

Create a new user or try to log in via AD. Reports that the password is not correct. If you log in as the user who creates during the installation process, then the authorization works.

Server configuration

Operating system: Ubuntu 20.04

Web server: Apache 2.4.18

Database: MariaDB 10.3.25

PHP version: 7.4.15

ownCloud version: 10.6.0

Updated from an older ownCloud or fresh install: fresh install

Where did you install ownCloud from: download.owncloud.org

{
“system”: {
“instanceid”: “oclhyhzm18to”,
“passwordsalt”: “REMOVED SENSITIVE VALUE”,
“secret”: “REMOVED SENSITIVE VALUE”,
“trusted_domains”: [
“10.77.0.139”

Summary

],
“datadirectory”: “/var/www/owncloud/data”,
“overwrite.cli.url”: “http://10.77.0.139/owncloud”,
“dbtype”: “mysql”,
“version”: “10.6.0.5”,
“dbname”: “owncloud”,
“dbhost”: “localhost”,
“dbtableprefix”: “oc_”,
“mysql.utf8mb4”: true,
“dbuser”: “REMOVED SENSITIVE VALUE”,
“dbpassword”: “REMOVED SENSITIVE VALUE”,
“logtimezone”: “UTC”,
“apps_paths”: [
{
“path”: “/var/www/owncloud/apps”,
“url”: “/apps”,
“writable”: false
},
{
“path”: “/var/www/owncloud/apps-external”,
“url”: “/apps-external”,
“writable”: true
}
],
“installed”: true,
“mail_domain”: “REMOVED SENSITIVE VALUE”,
“mail_from_address”: “REMOVED SENSITIVE VALUE”,
“mail_smtpmode”: “smtp”,
“mail_smtphost”: “REMOVED SENSITIVE VALUE”,
“mail_smtpport”: “25”,
“loglevel”: 0,
“ldapIgnoreNamingRules”: false
},
“apps”: {
“backgroundjob”: {
“lastjob”: “11”
},
“comments”: {
“enabled”: “yes”,
“installed_version”: “0.3.0”,
“types”: “logging,dav”
},
“configreport”: {
“enabled”: “yes”,
“installed_version”: “0.2.0”,
“types”: “filesystem”
},
“core”: {
“backgroundjobs_mode”: “cron”,
“first_install_version”: “10.6.0.5”,
“installedat”: “1612528164.9967”,
“lastcron”: “1612528741”,
“lastupdateResult”: “[]”,
“lastupdatedat”: “1613024733”,
“oc.integritycheck.checker”: “[]”,
“public_files”: “files_sharing/public.php”,
“public_webdav”: “dav/appinfo/v1/publicwebdav.php”,
“shareapi_default_expire_date”: “yes”,
“shareapi_enforce_links_password_read_only”: “yes”,
“shareapi_enforce_links_password_read_write”: “yes”,
“shareapi_enforce_links_password_read_write_delete”: “yes”,
“shareapi_enforce_links_password_write_only”: “yes”,
“shareapi_expire_after_n_days”: “60”,
“umgmt_show_last_login”: “true”
},
“dav”: {
“enabled”: “yes”,
“installed_version”: “0.6.0”,
“types”: “filesystem”
},
“federatedfilesharing”: {
“enabled”: “yes”,
“installed_version”: “0.5.0”,
“types”: “filesystem”
},
“federation”: {
“enabled”: “yes”,
“installed_version”: “0.1.0”,
“types”: “authentication”
},
“files”: {
“cronjob_scan_files”: “500”,
“default_quota”: “5 GB”,
“enabled”: “yes”,
“installed_version”: “1.5.2”,
“types”: “filesystem”
},
“files_external”: {
“enabled”: “yes”,
“installed_version”: “0.7.1”,
“types”: “filesystem”
},
“files_mediaviewer”: {
“enabled”: “yes”,
“installed_version”: “1.0.3”,
“types”: “”
},
“files_sharing”: {
“enabled”: “yes”,
“installed_version”: “0.14.0”,
“types”: “filesystem”
},
“files_trashbin”: {
“enabled”: “yes”,
“installed_version”: “0.9.1”,
“types”: “filesystem”
},
“files_versions”: {
“enabled”: “yes”,
“installed_version”: “1.3.0”,
“types”: “filesystem”
},
“firstrunwizard”: {
“enabled”: “yes”,
“installed_version”: “1.2.0”,
“types”: “”
},
“market”: {
“enabled”: “yes”,
“installed_version”: “0.6.0”,
“types”: “”
},
“notifications”: {
“enabled”: “yes”,
“installed_version”: “0.5.2”,
“types”: “logging”
},
“provisioning_api”: {
“enabled”: “yes”,
“installed_version”: “0.5.0”,
“types”: “prevent_group_restriction”
},
“systemtags”: {
“enabled”: “yes”,
“installed_version”: “0.3.0”,
“types”: “logging”
},
“updatenotification”: {
“enabled”: “yes”,
“installed_version”: “0.2.1”,
“types”: “”
},
“user_ldap”: {
“enabled”: “yes”,
“has_memberof_filter_support”: “0”,
“home_folder_naming_rule”: “”,
“installed_version”: “0.15.2”,
“last_jpegPhoto_lookup”: “0”,
“ldap_agent_password”: “",
“ldap_attributes_for_group_search”: “”,
“ldap_attributes_for_user_search”: “”,
“ldap_backup_host”: "
”,
“ldap_backup_port”: “389”,
“ldap_base”: “dc=mrsk-c,dc=local”,
“ldap_base_groups”: “dc=,dc=local",
“ldap_base_users”: "dc=
,dc=local”,
“ldap_cache_ttl”: “600”,
“ldap_configuration_active”: “1”,
“ldap_display_name”: “displayName”,
“ldap_dn”: “",
“ldap_dynamic_group_member_url”: “”,
“ldap_email_attr”: “mail”,
“ldap_experienced_admin”: “1”,
“ldap_expert_username_attr”: “”,
“ldap_expert_uuid_group_attr”: “”,
“ldap_expert_uuid_user_attr”: “objectguid”,
“ldap_group_display_name”: “cn”,
“ldap_group_filter”: "name=
”,
“ldap_group_filter_mode”: “0”,
“ldap_group_member_assoc_attribute”: “member”,
“ldap_groupfilter_groups”: “”,
“ldap_groupfilter_objectclass”: “”,
“ldap_host”: “10.77.0.10”,
“ldap_login_filter”: “(&(&(|(objectclass=user))(|(|(memberof=CN=,OU=,OU=\u0421\u043b\u0443\u0436\u0435\u0431\u043d\u044b\u0435 \u0443\u0447\u0435\u0442\u043d\u044b\u0435 \u0437\u0430\u043f\u0438\u0441\u0438,DC=mrsk-c,DC=local)(primaryGroupID=139347))))(samaccountname=%uid))”,
“ldap_login_filter_mode”: “0”,
“ldap_loginfilter_attributes”: “”,
“ldap_loginfilter_email”: “0”,
“ldap_loginfilter_username”: “1”,
“ldap_nested_groups”: “0”,
“ldap_network_timeout”: “2”,
“ldap_override_main_server”: “”,
“ldap_paging_size”: “500”,
“ldap_port”: “389”,
“ldap_quota_attr”: “”,
“ldap_quota_def”: “”,
“ldap_tls”: “0”,
“ldap_turn_off_cert_check”: “0”,
“ldap_user_display_name_2”: “”,
“ldap_user_filter_mode”: “1”,
“ldap_user_name”: “samaccountname”,
“ldap_userfilter_groups”: “”,
“ldap_userfilter_objectclass”: “”,
“ldap_userlist_filter”: “(&(|(objectclass=user))(|(|(memberof=CN=,OU=,OU=\u0421\u043b\u0443\u0436\u0435\u0431\u043d\u044b\u0435 \u0443\u0447\u0435\u0442\u043d\u044b\u0435 \u0437\u0430\u043f\u0438\u0441\u0438,DC=***,DC=local)(primaryGroupID=139347))))”,
“s01has_memberof_filter_support”: “0”,
“s01home_folder_naming_rule”: “”,
“s01last_jpegPhoto_lookup”: “0”,
“s01ldap_agent_password”: “”,
“s01ldap_attributes_for_group_search”: “”,
“s01ldap_attributes_for_user_search”: “”,
“s01ldap_backup_host”: “”,
“s01ldap_backup_port”: “”,
“s01ldap_base”: “”,
“s01ldap_base_groups”: “”,
“s01ldap_base_users”: “”,
“s01ldap_cache_ttl”: “600”,
“s01ldap_configuration_active”: “0”,
“s01ldap_display_name”: “displayName”,
“s01ldap_dn”: “”,
“s01ldap_dynamic_group_member_url”: “”,
“s01ldap_email_attr”: “”,
“s01ldap_experienced_admin”: “0”,
“s01ldap_expert_username_attr”: “”,
“s01ldap_expert_uuid_group_attr”: “”,
“s01ldap_expert_uuid_user_attr”: “”,
“s01ldap_group_display_name”: “cn”,
“s01ldap_group_filter”: “”,
“s01ldap_group_filter_mode”: “0”,
“s01ldap_group_member_assoc_attribute”: “uniqueMember”,
“s01ldap_groupfilter_groups”: “”,
“s01ldap_groupfilter_objectclass”: “”,
“s01ldap_host”: “”,
“s01ldap_login_filter”: “”,
“s01ldap_login_filter_mode”: “0”,
“s01ldap_loginfilter_attributes”: “”,
“s01ldap_loginfilter_email”: “0”,
“s01ldap_loginfilter_username”: “1”,
“s01ldap_nested_groups”: “0”,
“s01ldap_network_timeout”: “2”,
“s01ldap_override_main_server”: “”,
“s01ldap_paging_size”: “500”,
“s01ldap_port”: “”,
“s01ldap_quota_attr”: “”,
“s01ldap_quota_def”: “”,
“s01ldap_tls”: “0”,
“s01ldap_turn_off_cert_check”: “0”,
“s01ldap_user_display_name_2”: “”,
“s01ldap_user_filter_mode”: “0”,
“s01ldap_user_name”: “samaccountname”,
“s01ldap_userfilter_groups”: “”,
“s01ldap_userfilter_objectclass”: “”,
“s01ldap_userlist_filter”: “”,
“s01use_memberof_to_detect_membership”: “1”,
“types”: “authentication”,
“use_memberof_to_detect_membership”: “1”
}
}
}

Enabled:

  • comments: 0.3.0
  • configreport: 0.2.0
  • dav: 0.6.0
  • federatedfilesharing: 0.5.0
  • federation: 0.1.0
  • files: 1.5.2
  • files_external: 0.7.1
  • files_mediaviewer: 1.0.3
  • files_sharing: 0.14.0
  • files_trashbin: 0.9.1
  • files_versions: 1.3.0
  • firstrunwizard: 1.2.0
  • market: 0.6.0
  • notifications: 0.5.2
  • provisioning_api: 0.5.0
  • systemtags: 0.3.0
  • updatenotification: 0.2.1
  • user_ldap: 0.15.2
    Disabled:
  • encryption
  • external
Summary

This text will be hidden

  • user_external

Журнал ownCloud (data / owncloud.log)

{"reqId":"wCYcVPoIgfAwQEcIZ8es","level":0,"time":"2021-02-11T05:59:21+00:00","remoteAddr":"10.99.0.14","user":"--","app":"OC\\User\\Session::login","method":"POST","url":"\/owncloud\/index.php\/login","message":"regenerating session id for uid havkin.rv, password set"}
{"reqId":"wCYcVPoIgfAwQEcIZ8es","level":0,"time":"2021-02-11T05:59:21+00:00","remoteAddr":"10.99.0.14","user":"--","app":"OC\\Authentication\\Token\\DefaultTokenProvider::getToken","method":"POST","url":"\/owncloud\/index.php\/login","message":"token bf15e93e755e121ec6f511f9c06447a0e88dccd530c0177ed95e1c325cb76e6e52437c1e6e2bc49b90622cbe8a5bb467ecbb8ad99b8859bf70aea83b8e337c80 does not exist"}
{"reqId":"wCYcVPoIgfAwQEcIZ8es","level":0,"time":"2021-02-11T05:59:21+00:00","remoteAddr":"10.99.0.14","user":"--","app":"OC\\User\\Session::validateToken","method":"POST","url":"\/owncloud\/index.php\/login","message":"token bf15e93e755e121ec6f511f9c06447a0e88dccd530c0177ed95e1c325cb76e6e52437c1e6e2bc49b90622cbe8a5bb467ecbb8ad99b8859bf70aea83b8e337c80, not found"}
{"reqId":"wCYcVPoIgfAwQEcIZ8es","level":0,"time":"2021-02-11T05:59:21+00:00","remoteAddr":"10.99.0.14","user":"--","app":"user_ldap","method":"POST","url":"\/owncloud\/index.php\/login","message":"Abandoning paged search - last cookie: '', cookies: <>"}
{"reqId":"wCYcVPoIgfAwQEcIZ8es","level":0,"time":"2021-02-11T05:59:21+00:00","remoteAddr":"10.99.0.14","user":"--","app":"user_ldap","method":"POST","url":"\/owncloud\/index.php\/login","message":"Page response cookie '' at -0, estimated<0>"}
{"reqId":"wCYcVPoIgfAwQEcIZ8es","level":0,"time":"2021-02-11T05:59:21+00:00","remoteAddr":"10.99.0.14","user":"--","app":"user_ldap","method":"POST","url":"\/owncloud\/index.php\/login","message":"Abandoning paged search - last cookie: '', cookies: <''>"}
{"reqId":"wCYcVPoIgfAwQEcIZ8es","level":1,"time":"2021-02-11T05:59:21+00:00","remoteAddr":"10.99.0.14","user":"--","app":"user_ldap","method":"POST","url":"\/owncloud\/index.php\/login","message":"No account exists with username: E6F2BDE6-5AAB-407D-895B-865DD2AA618C so cannot reuse mapping"}
{"reqId":"wCYcVPoIgfAwQEcIZ8es","level":3,"time":"2021-02-11T05:59:21+00:00","remoteAddr":"10.99.0.14","user":"--","app":"user_ldap","method":"POST","url":"\/owncloud\/index.php\/login","message":"Exception: {\"Exception\":\"OutOfBoundsException\",\"Message\":\"Mapping collision for DN cn=\\u0445\\u0430\\u0432\\u043a\\u0438\\u043d \\u0440\\u043e\\u0434\\u0438\\u043e\\u043d \\u0432\\u043b\\u0430\\u0434\\u0438\\u043c\\u0438\\u0440\\u043e\\u0432\\u0438\\u0447,ou=\\u0441\\u0435\\u043a\\u0442\\u043e\\u0440 \\u0443\\u043f\\u0440\\u0430\\u0432\\u043b\\u0435\\u043d\\u0438\\u044f \\u0430\\u043f\\u043f\\u0430\\u0440\\u0430\\u0442\\u043d\\u044b\\u043c\\u0438 \\u0438 \\u043f\\u0440\\u043e\\u0433\\u0440\\u0430\\u043c\\u043c\\u043d\\u044b\\u043c\\u0438 \\u043f\\u043b\\u0430\\u0442\\u0444\\u043e\\u0440\\u043c\\u0430\\u043c\\u0438,ou=\\u043e\\u0442\\u0434\\u0435\\u043b \\u043f\\u0440\\u043e\\u0433\\u0440\\u0430\\u043c\\u043c\\u043d\\u043e-\\u0430\\u043f\\u043f\\u0430\\u0440\\u0430\\u0442\\u043d\\u044b\\u0445 \\u043f\\u043b\\u0430\\u0442\\u0444\\u043e\\u0440\\u043c,ou=\\u0443\\u043f\\u0440\\u0430\\u0432\\u043b\\u0435\\u043d\\u0438\\u0435 \\u0438\\u043d\\u0444\\u043e\\u0440\\u043c\\u0430\\u0446\\u0438\\u043e\\u043d\\u043d\\u044b\\u0445 \\u0442\\u0435\\u0445\\u043d\\u043e\\u043b\\u043e\\u0433\\u0438\\u0439,ou=\\u0434\\u0435\\u043f\\u0430\\u0440\\u0442\\u0430\\u043c\\u0435\\u043d\\u0442 \\u043a\\u043e\\u0440\\u043f\\u043e\\u0440\\u0430\\u0442\\u0438\\u0432\\u043d\\u044b\\u0445 \\u0438 \\u0442\\u0435\\u0445\\u043d\\u043e\\u043b\\u043e\\u0433\\u0438\\u0447\\u0435\\u0441\\u043a\\u0438\\u0445 \\u0430\\u0441\\u0443,ou=\\u0438\\u0441\\u043f\\u043e\\u043b\\u043d\\u0438\\u0442\\u0435\\u043b\\u044c\\u043d\\u044b\\u0439 \\u0430\\u043f\\u043f\\u0430\\u0440\\u0430\\u0442 \\u043c\\u0440\\u0441\\u043a,ou=\\u0431\\u0435\\u043b\\u0433\\u043e\\u0440\\u043e\\u0434\\u044d\\u043d\\u0435\\u0440\\u0433\\u043e,ou=\\u043f\\u043e\\u043b\\u044c\\u0437\\u043e\\u0432\\u0430\\u0442\\u0435\\u043b\\u0438,dc=mrsk-c,dc=local and UUID E6F2BDE6-5AAB-407D-895B-865DD2AA618C. Couldnt map to: E6F2BDE6-5AAB-407D-895B-865DD2AA618C\",\"Code\":0,\"Trace\":\"#0 \\\/var\\\/www\\\/owncloud\\\/apps\\\/user_ldap\\\/lib\\\/User\\\/Manager.php(233): OCA\\\\User_LDAP\\\\User\\\\Manager->resolveUID()\\n#1 \\\/var\\\/www\\\/owncloud\\\/apps\\\/user_ldap\\\/lib\\\/User\\\/Manager.php(467): OCA\\\\User_LDAP\\\\User\\\\Manager->getFromEntry()\\n#2 \\\/var\\\/www\\\/owncloud\\\/apps\\\/user_ldap\\\/lib\\\/User_LDAP.php(140): OCA\\\\User_LDAP\\\\User\\\\Manager->getLDAPUserByLoginName()\\n#3 \\\/var\\\/www\\\/owncloud\\\/apps\\\/user_ldap\\\/lib\\\/User_Proxy.php(84): OCA\\\\User_LDAP\\\\User_LDAP->checkPassword(*** sensitive parameters replaced ***)\\n#4 \\\/var\\\/www\\\/owncloud\\\/apps\\\/user_ldap\\\/lib\\\/Proxy.php(145): OCA\\\\User_LDAP\\\\User_Proxy->walkBackends()\\n#5 \\\/var\\\/www\\\/owncloud\\\/apps\\\/user_ldap\\\/lib\\\/User_Proxy.php(189): OCA\\\\User_LDAP\\\\Proxy->handleRequest()\\n#6 \\\/var\\\/www\\\/owncloud\\\/lib\\\/private\\\/User\\\/Manager.php(263): OCA\\\\User_LDAP\\\\User_Proxy->checkPassword(*** sensitive parameters replaced ***)\\n#7 \\\/var\\\/www\\\/owncloud\\\/lib\\\/private\\\/User\\\/Session.php(527): OC\\\\User\\\\Manager->checkPassword(*** sensitive parameters replaced ***)\\n#8 \\\/var\\\/www\\\/owncloud\\\/lib\\\/private\\\/User\\\/Session.php(333): OC\\\\User\\\\Session->loginWithPassword(*** sensitive parameters replaced ***)\\n#9 \\\/var\\\/www\\\/owncloud\\\/core\\\/Controller\\\/LoginController.php(223): OC\\\\User\\\\Session->login(*** sensitive parameters replaced ***)\\n#10 \\\/var\\\/www\\\/owncloud\\\/lib\\\/private\\\/AppFramework\\\/Http\\\/Dispatcher.php(153): OC\\\\Core\\\\Controller\\\\LoginController->tryLogin(*** sensitive parameters replaced ***)\\n#11 \\\/var\\\/www\\\/owncloud\\\/lib\\\/private\\\/AppFramework\\\/Http\\\/Dispatcher.php(85): OC\\\\AppFramework\\\\Http\\\\Dispatcher->executeController()\\n#12 \\\/var\\\/www\\\/owncloud\\\/lib\\\/private\\\/AppFramework\\\/App.php(100): OC\\\\AppFramework\\\\Http\\\\Dispatcher->dispatch()\\n#13 \\\/var\\\/www\\\/owncloud\\\/lib\\\/private\\\/AppFramework\\\/Routing\\\/RouteActionHandler.php(47): OC\\\\AppFramework\\\\App::main()\\n#14 \\\/var\\\/www\\\/owncloud\\\/lib\\\/private\\\/Route\\\/Router.php(342): OC\\\\AppFramework\\\\Routing\\\\RouteActionHandler->__invoke()\\n#15 \\\/var\\\/www\\\/owncloud\\\/lib\\\/base.php(917): OC\\\\Route\\\\Router->match()\\n#16 \\\/var\\\/www\\\/owncloud\\\/index.php(54): OC::handleRequest()\\n#17 {main}\",\"File\":\"\\\/var\\\/www\\\/owncloud\\\/apps\\\/user_ldap\\\/lib\\\/User\\\/Manager.php\",\"Line\":368}"}
{"reqId":"wCYcVPoIgfAwQEcIZ8es","level":2,"time":"2021-02-11T05:59:21+00:00","remoteAddr":"10.99.0.14","user":"--","app":"core","method":"POST","url":"\/owncloud\/index.php\/login","message":"Login failed: 'havkin.rv' (Remote IP: '10.99.0.14')"}

You have a mapping collision = local user that already exists has the same name as an AD user.

1 Like

created now another user who is definitely not in AD. The result is the same

I brought up another owncloud and didn’t enable ldap yet. Local users cannot be authenticated on this server either

what happens if you setup ownCloud using our docker compose instructions?

https://doc.owncloud.com/server/10.6/admin_manual/installation/docker/

1 Like

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