[GH-ISSUE #32] Add error handling and logging #13

Closed
opened 2026-09-04 00:21:34 +02:00 by Stone_Red · 1 comment
Owner

Originally created by @stephan418 on GitHub (Apr 23, 2022).
Original GitHub issue: https://github.com/detleph/server/issues/32

Originally assigned to: @stephan418 on GitHub.

After testing and researching some time, I noticed that the current version of the server is quite buggy, especially regarding errors.

For example, the user can currently crash the server simply by sending an ill-formated UUID string. There has also been a case where there was simply no response returned (Which is also sub-optimal)

For these reasons, I think we should focus even more on handling all possible errors and devise tests (with humans at best) to ensure reliable operation (As already discussed during planning)

It might also be a good idea to revise our zero-log policy in a way that we at least store errors that could not be handled (Without any PII so that there aren't as high standards of security to be upheld)

Request for comments: @Stefan-5422 @Flexla54

Originally created by @stephan418 on GitHub (Apr 23, 2022). Original GitHub issue: https://github.com/detleph/server/issues/32 Originally assigned to: @stephan418 on GitHub. After testing and researching some time, I noticed that the current version of the server is quite buggy, especially regarding errors. For example, the user can currently crash the server simply by sending an ill-formated UUID string. There has also been a case where there was simply no response returned (Which is also sub-optimal) For these reasons, I think we should focus even more on handling all possible errors and devise tests (with humans at best) to ensure reliable operation (As already discussed during planning) It might also be a good idea to revise our zero-log policy in a way that we at least store errors that could not be handled (Without any PII so that there aren't as high standards of security to be upheld) Request for comments: @Stefan-5422 @Flexla54
Stone_Red added the enhancement label 2026-09-04 00:21:34 +02:00
Author
Owner

@stephan418 commented on GitHub (May 1, 2022):

This was implemented in #38

<!-- gh-comment-id:1114307867 --> @stephan418 commented on GitHub (May 1, 2022): This was implemented in #38
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: detleph/server#13