webcalendar prior to 1.2.7 shows the reason for a failed login (e.g., "no such user").
webcalendar project webcalendar