Use more applicable error when anonymous user tries to obtain a roster

Description

When an anonymous user tries to interact with a roster (which anonymous users do not have), an error should be (and is) returned:

internal-server-error / wait is not an appropriate error. A more appropriate error should be returned.
 

Environment

None
Fixed

Assignee

Guus der Kinderen

Reporter

Guus der Kinderen