-
Notifications
You must be signed in to change notification settings - Fork 582
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Unable to add device groups while using SAML causes crash (email as userid) #6596
Comments
I modified the error to show the value of k.
As we use SAML, our usernames are email addresses which is trigger the "." check. I believe this must have been triggered by an update as this worked until recently. |
Ah right ok! We already have a function built in which should convert the full stops to like fullstops that nedb can understand so we might of missed one :) Will look at it next week or when I get chance :) In the mean time the better way is |
Thanks @si458, is their a migration guide for moving to monodb/sqlite from nedb? |
It's very simple,
P.s if anything isnt working, stop meshcentral, uncomment/remove all databases in config.json, start meshcentral :) |
Fantastic, thank you. Will give it a go when I feel brave enough. |
You can also use the database export and import methods too https://ylianst.github.io/MeshCentral/meshcentral/#database |
Describe the bug
When creating a new group MeshCentral appears to crash and then restart itself. Error log contains:
This has only just started happening. It was either caused by a version update or due to us having 25 groups - this would be our 26th device group.
To Reproduce
Steps to reproduce the behavior:
With 25 groups active. Click 'New' next to Device Groups on My Account. New Device Group popup will appear, enter details, e.g. Name="Test" - Click 'OK'. MeshCentral then changes page to 'Server Disconnected'. The error above mentions a field cannot contain ".", this character isn't being used in the field name so something else is triggering it.
Expected behavior
New empty group you should be added.
Server Software (please complete the following information):
Client Device (please complete the following information):
Remote Device (please complete the following information):
N/A
Additional context
Add any other context about the problem here.
Your config.json file
The text was updated successfully, but these errors were encountered: