Hi,
We had to change one more line of code for 8.2 in the latest hotfix, instead of :
CMSRequestEvents.Begin.Before += new EventHandler<EventArgs>(SetClientAddress);
use:
RequestEvents.Begin.Execute += new EventHandler<EventArgs>(SetClientAddress);
Not validated by Kentico, but I think that's the correct new method to handle this event.
Cheers,
P.