Hello to all

Just a short word about log format.

*Context*
I use Fail2ban to check if brute force is done on authentication. For this use,
I maintain a regex for Fail2ban in order to match failing login attempts.

*Problem*
Unfortunately, after the 7.0.2 release and now the 8 release, log format evolved
without mention in the Changelog.

The log (or only authentication failure log) format evolution :
ownCloud version =< 7.0.1                  : {"app":"core","message":"Login
failed: user '.*' , wrong password, IP:<HOST>","level":2,"time":".*"}
7.0.2 =< ownCloud version =< 7.0.5         : {"app":"core","message":"Login
failed: '.*' \(Remote IP: '<HOST>', X-Forwarded-For: 
'.*'\)","level":2,"time":".*"}
8.x <= ownCloud version                    :
{"reqId":".*","remoteAddr":"<HOST>","app":"core","message":"Login failed:
.*","level":2,"time":".*"}

*Questions*
May it be possible to :
- update *clearly* the Changelog (if I skip it, I have to be blame, np with
that) to indicate it ?
- think about log format as API and keep it as stable as possible ?

Thank you for the reading and maybe the answer
Christophe


*****************************************************
"Le contenu de ce courriel et ses eventuelles pièces jointes sont 
confidentiels. Ils s'adressent exclusivement à la personne destinataire. Si cet 
envoi ne vous est pas destiné, ou si vous l'avez reçu par erreur, et afin de ne 
pas violer le secret des correspondances, vous ne devez pas le transmettre à 
d'autres personnes ni le reproduire. Merci de le renvoyer à l'émetteur et de le 
détruire.

Attention : L'Organisme de l'émetteur du message ne pourra être tenu 
responsable de l'altération du présent courriel. Il appartient au destinataire 
de vérifier que les messages et pièces jointes reçus ne contiennent pas de 
virus. Les opinions contenues dans ce courriel et ses éventuelles pièces 
jointes sont celles de l'émetteur. Elles ne reflètent pas la position de 
l'Organisme sauf s'il en est disposé autrement dans le présent courriel."
******************************************************

_______________________________________________
Devel mailing list
Devel@owncloud.org
http://mailman.owncloud.org/mailman/listinfo/devel

Reply via email to