Mille
November 6, 2019, 1:09pm
1
Hi, ich habe das Problem, dass sich einige Mitarbeiter*innen mit Vor- und Nachname mit Leerzeichen als Benutzernamen registriert haben. Die Leerzeichen scheinen zu Problemen bei der Kommunikation in der Social App zu führen. Weitere Probleme gab es mit dem Teilen von Kalendern.
Meines Wissens nach können die Benutzernamen nicht nachträglich geändert werden.
Gibt es eine Möglichkeit die Vergabe solcher Benutzernamen zu verhindern?
Kann die NC angewiesen werden, bei der Erstellung der internen Benutzeradresse Leerzeichen zu ignorieren? Danke für euer Mitdenken!
j-ed
November 6, 2019, 1:46pm
2
Meines Wissens nach können die Benutzernamen nicht nachträglich geändert werden.
Diese Annahme ist wohl korrekt:
Hello, I’m not sure if this is the proper place to post this question but here goes. I have a user on my Nextcloud setup whose name has changed due to marriage. She wants her user name changed accordingly. I haven’t been able to find anything on the google that would help me accomplish this. I could create a new user but then i would have to work with her to re-do all her shares and set up her calendars and laptop clients and tablet clients, etc, etc, etc. Is the solution really as easy as …
Gibt es eine Möglichkeit die Vergabe solcher Benutzernamen zu verhindern?
Mir ist eine solche Einstellmöglichkeit nicht bekannt.
Das ursprüngliche Problem wurde hier bereits adressiert. Aktuell ist NC 18 als Milestone definiert um das Problem zu beheben:
opened 08:09PM - 04 Mar 19 UTC
closed 11:53AM - 25 Jun 21 UTC
bug
1. to develop
feature: dav
<!--
Please report only issues corresponding to the calendar for Nextcloud 9 or… later.
The old calendar 0.x is discontinued!
Migration and CalDAV issues belong in the server repo!
https://github.com/nextcloud/server/issues
-->
### Steps to reproduce
1. create a user with a space in the username
2. attempt to share a calendar event with user from step 1
3. event doesn't create
### Expected behaviour
Tell us what should happen
Create event with users with space in username or prohibit users with a space in the username from being created. Documentation does state that "Login names may contain letters (a-z, A-Z), numbers (0-9), dashes (-), underscores (_), periods (.) and at signs (@)"
### Actual behaviour
Tell us what happens instead
spaces in usernames are accepted and shared events with such a user fail
### Server configuration
<!--
You can use the Issue Template application to prefill most of the required information: https://apps.nextcloud.com/apps/issuetemplate
-->
CentOS Linux release 7.5.1804
**Operating system**: CentOS Linux release 7.5.1804
**Web server:** Apache/2.4.6
**Database:**mysql Ver 15.1 Distrib 5.5.60-MariaDB, for Linux (x86_64) using readline 5.1
**PHP version: **PHP 7.2.11 (cli)
**Server version:** (see your admin page) Nextcloud 15.0.5
**Calendar version:** (see the apps page) 1.6.4
**Updated from an older installed version or fresh install:**
Fresh, and duplicated the error on a second fresh
**Signing status (ownCloud/Nextcloud 9.0 and above):**
```
Login as admin user into your cloud and access
http://example.com/index.php/settings/integrity/failed
paste the results here.
```
**List of activated apps:**
```
If you have access to your command line run e.g.:
sudo -u www-data php occ app:list
from within your instance's installation folder
```
**Nextcloud configuration:**
```
If you have access to your command line run e.g.:
sudo -u www-data php occ config:list system
from within your instance's installation folder
or
Insert your config.php content here
Make sure to remove all sensitive content such as passwords. (e.g. database password, passwordsalt, secret, smtp password, …)
```
**Are you using external storage, if yes which one:** local/smb/sftp/...
**Are you using encryption:** yes/no
**Are you using an external user-backend, if yes which one:** LDAP/ActiveDirectory/Webdav/...
#### LDAP configuration (delete this part if not used)
```
With access to your command line run e.g.:
sudo -u www-data php occ ldap:show-config
from within your instance's installation folder
Without access to your command line download the data/owncloud.db to your local
computer or access your SQL server remotely and run the select query:
SELECT * FROM `oc_appconfig` WHERE `appid` = 'user_ldap';
Be sure to replace sensitive data as the name/IP-address of your LDAP server or groups.
```
### Client configuration
**Browser:**
**Operating system:**
**CalDAV-clients:**
### Logs
#### Web server error log
```
Insert your webserver log here
```
#### Log file (data/nextcloud.log)
```
Insert your nextcloud.log file here
```
#### Browser log
```
Insert your browser log here, this could for example include:
a) The javascript console log
b) The network log
c) ...
```
<bountysource-plugin>
---
Want to back this issue? **[Post a bounty on it!](https://www.bountysource.com/issues/70916258-users-created-with-space-in-username-cannot-have-events-shared-with-them-fresh-duplicated?utm_campaign=plugin&utm_content=tracker%2F45525646&utm_medium=issues&utm_source=github)** We accept bounties via [Bountysource](https://www.bountysource.com/?utm_campaign=plugin&utm_content=tracker%2F45525646&utm_medium=issues&utm_source=github).
</bountysource-plugin>
1 Like