Webdav - new Path?

Hi,

I have a new Nextcloud installation with Debian 11 and Nextcloud 23.0.4 and connected the users to a Univention server via LDAP.

Since that is the webdav path
https://domain/remote.php/dav/8f3ef8a6-5dca-1038-897d-bf1f6eac8f31
Why?

I would like to come back
https://domain/remote.php/dav/username

You will have to head to the expert settings in LDAP configuration and set the internal username attribute to uid or whatever you are using. Also, it may be helpful in the Advanced settings that under the "Special Attributes’ you set uid for your home naming rule as well.

Here is my Config

+-------------------------------+--------------------------------------------------------------------------------------------------------------------+
| Configuration                 | s01                                                                                                                |
+-------------------------------+--------------------------------------------------------------------------------------------------------------------+
| hasMemberOfFilterSupport      | 1                                                                                                                  |
| homeFolderNamingRule          |                                                                                                                    |
| lastJpegPhotoLookup           | 0                                                                                                                  |
| ldapAgentName                 | uid=administrator,cn=users,dc=mups,dc=local                                                                          |
| ldapAgentPassword             | ***                                                                                                                |
| ldapAttributesForGroupSearch  |                                                                                                                    |
| ldapAttributesForUserSearch   |                                                                                                                    |
| ldapBackupHost                |                                                                                                                    |
| ldapBackupPort                |                                                                                                                    |
| ldapBase                      | dc=mups,dc=local                                                                                                     |
| ldapBaseGroups                | dc=mups,dc=local                                                                                                     |
| ldapBaseUsers                 | dc=mups,dc=local                                                                                                     |
| ldapCacheTTL                  | 600                                                                                                                |
| ldapConfigurationActive       | 1                                                                                                                  |
| ldapDefaultPPolicyDN          |                                                                                                                    |
| ldapDynamicGroupMemberURL     |                                                                                                                    |
| ldapEmailAttribute            | mailPrimaryAddress                                                                                                 |
| ldapExperiencedAdmin          | 0                                                                                                                  |
| ldapExpertUUIDGroupAttr       |                                                                                                                    |
| ldapExpertUUIDUserAttr        |                                                                                                                    |
| ldapExpertUsernameAttr        |                                                                                                                    |
| ldapExtStorageHomeAttribute   |                                                                                                                    |
| ldapGidNumber                 | gidNumber                                                                                                          |
| ldapGroupDisplayName          | cn                                                                                                                 |
| ldapGroupFilter               |                                                                                                                    |
| ldapGroupFilterGroups         |                                                                                                                    |
| ldapGroupFilterMode           | 0                                                                                                                  |
| ldapGroupFilterObjectclass    |                                                                                                                    |
| ldapGroupMemberAssocAttr      |                                                                                                                    |
| ldapHost                      | ucs01.mups.local                                                                                                     |
| ldapIgnoreNamingRules         |                                                                                                                    |
| ldapLoginFilter               | (&(&(|(objectclass=nextcloudUser)))(|(uid=%uid)(|(mailPrimaryAddress=%uid)(mail=%uid))(|(nextcloudEnabled=%uid)))) |
| ldapLoginFilterAttributes     | nextcloudEnabled                                                                                                   |
| ldapLoginFilterEmail          | 1                                                                                                                  |
| ldapLoginFilterMode           | 1                                                                                                                  |
| ldapLoginFilterUsername       | 1                                                                                                                  |
| ldapMatchingRuleInChainState  | unknown                                                                                                            |
| ldapNestedGroups              | 0                                                                                                                  |
| ldapOverrideMainServer        |                                                                                                                    |
| ldapPagingSize                | 500                                                                                                                |
| ldapPort                      | 7389                                                                                                               |
| ldapQuotaAttribute            |                                                                                                                    |
| ldapQuotaDefault              |                                                                                                                    |
| ldapTLS                       | 0                                                                                                                  |
| ldapUserAvatarRule            | default                                                                                                            |
| ldapUserDisplayName           | displayname                                                                                                        |
| ldapUserDisplayName2          |                                                                                                                    |
| ldapUserFilter                | (&(|(objectclass=nextcloudUser)))                                                                                  |
| ldapUserFilterGroups          |                                                                                                                    |
| ldapUserFilterMode            | 0                                                                                                                  |
| ldapUserFilterObjectclass     | nextcloudUser                                                                                                      |
| ldapUuidGroupAttribute        | auto                                                                                                               |
| ldapUuidUserAttribute         | auto                                                                                                               |
| turnOffCertCheck              | 0                                                                                                                  |
| turnOnPasswordChange          | 0                                                                                                                  |
| useMemberOfToDetectMembership | 1                                                                                                                  |
+-------------------------------+--------------------------------------------------------------------------------------------------------------------+

thanks, i’ve solved it now. That was the solution.

+-------------------------------+--------------------------------------------------------------------------------------------------------------------+
| Configuration                 | s01                                                                                                                |
+-------------------------------+--------------------------------------------------------------------------------------------------------------------+
| hasMemberOfFilterSupport      | 1                                                                                                                  |
| homeFolderNamingRule          |                                                                                                                    |
| lastJpegPhotoLookup           | 0                                                                                                                  |
| ldapAgentName                 | uid=administrator,cn=users,dc=mups,dc=local                                                                          |
| ldapAgentPassword             | ***                                                                                                                |
| ldapAttributesForGroupSearch  |                                                                                                                    |
| ldapAttributesForUserSearch   | uid;givenName;sn;employeeNumber;mailPrimaryAddress                                                                 |
| ldapBackupHost                |                                                                                                                    |
| ldapBackupPort                |                                                                                                                    |
| ldapBase                      | dc=mups,dc=local                                                                                                     |
| ldapBaseGroups                | cn=groups,dc=mups,dc=local                                                                                           |
| ldapBaseUsers                 | dc=mups,dc=local                                                                                                     |
| ldapCacheTTL                  | 600                                                                                                                |
| ldapConfigurationActive       | 1                                                                                                                  |
| ldapDefaultPPolicyDN          |                                                                                                                    |
| ldapDynamicGroupMemberURL     |                                                                                                                    |
| ldapEmailAttribute            | mailPrimaryAddress                                                                                                 |
| ldapExperiencedAdmin          | 0                                                                                                                  |
| ldapExpertUUIDGroupAttr       |                                                                                                                    |
| ldapExpertUUIDUserAttr        |                                                                                                                    |
| ldapExpertUsernameAttr        | uid                                                                                                                |
| ldapExtStorageHomeAttribute   |                                                                                                                    |
| ldapGidNumber                 | gidNumber                                                                                                          |
| ldapGroupDisplayName          | cn                                                                                                                 |
| ldapGroupFilter               |                                                                                                                    |
| ldapGroupFilterGroups         |                                                                                                                    |
| ldapGroupFilterMode           | 0                                                                                                                  |
| ldapGroupFilterObjectclass    |                                                                                                                    |
| ldapGroupMemberAssocAttr      | uniqueMember                                                                                                       |
| ldapHost                      | ucs01.mups.local                                                                                                     |
| ldapIgnoreNamingRules         |                                                                                                                    |
| ldapLoginFilter               | (&(&(|(objectclass=nextcloudUser)))(|(uid=%uid)(|(mailPrimaryAddress=%uid)(mail=%uid))(|(nextcloudEnabled=%uid)))) |
| ldapLoginFilterAttributes     | nextcloudEnabled                                                                                                   |
| ldapLoginFilterEmail          | 1                                                                                                                  |
| ldapLoginFilterMode           | 1                                                                                                                  |
| ldapLoginFilterUsername       | 1                                                                                                                  |
| ldapMatchingRuleInChainState  | unknown                                                                                                            |
| ldapNestedGroups              | 0                                                                                                                  |
| ldapOverrideMainServer        |                                                                                                                    |
| ldapPagingSize                | 500                                                                                                                |
| ldapPort                      | 7389                                                                                                               |
| ldapQuotaAttribute            |                                                                                                                    |
| ldapQuotaDefault              |                                                                                                                    |
| ldapTLS                       | 0                                                                                                                  |
| ldapUserAvatarRule            | default                                                                                                            |
| ldapUserDisplayName           | displayname                                                                                                        |
| ldapUserDisplayName2          |                                                                                                                    |
| ldapUserFilter                | (&(|(objectclass=nextcloudUser)))                                                                                  |
| ldapUserFilterGroups          |                                                                                                                    |
| ldapUserFilterMode            | 0                                                                                                                  |
| ldapUserFilterObjectclass     | nextcloudUser                                                                                                      |
| ldapUuidGroupAttribute        | auto                                                                                                               |
| ldapUuidUserAttribute         | auto                                                                                                               |
| turnOffCertCheck              | 0                                                                                                                  |
| turnOnPasswordChange          | 0                                                                                                                  |
| useMemberOfToDetectMembership | 1                                                                                                                  |
+-------------------------------+--------------------------------------------------------------------------------------------------------------------+

1 Like