Welcome to the #dominoforever Product Ideas Forum! The place where you can submit product ideas and enhancement request. We encourage you to participate by voting on, commenting on, and creating new ideas. All new ideas will be evaluated by HCL Product Management & Engineering teams, and the next steps will be communicated. While not all submitted ideas will be executed upon, community feedback will play a key role in influencing which ideas are and when they will be implemented.
For more information and upcoming events around #dominoforever, please visit our Destination Domino Page
Hi Thomas - did this get incorporated into 12.0.1 ?
Properly logging the XFORWARDED_FOR address will be done in Domino 12.0.1
As my request was merged into this idea - the XFORWARDED_FOR address should be also used by the bulit in Security Feature, as this feature is useless in a proxy environment.
Another comment from me ..
We have customers who need a solution today.
So I wrote an Extension Manager (EM) which will find the request in the domlog.nsf with a 401 and gets the IP provided via X-Forward-For header.
The documents in domlog.nsf can even be discarded by the EM before updating (to prevent the domlog.nsf to get full).
We can start an agent running on the document to pass the information to another service like a fail2ban running on another machine.
In my current customer project I leveraged the new LS HTTP request class to pass the data directly to a NGINX server which have a custom fail2ban configuration for the errors which are logged.
Here is the post to my fail2ban blog entry:
http://blog.nashcom.de/nashcomblog.nsf/dx/fail2ban-support-for-domino-intrusion-detection.htm
[ Daniel Nashed / http://blog.nashcom.de ]
Yes please! this should be enhanced. Just logging the IP to the domlog.nsf document isn't completely helpful.
It would make sense to also allow use the x-forward header for the error message on the console.
there are integrations like fail2ban and also other applications for intrusion detection.
Those applications collect log information from plain text log files like console.log but cannot access a NSF file like domlog.nsf
[ Daniel Nashed / http://blog.nashcom.de ]
:-) A working link