Gabriel Torres 4 Report post Posted October 26, 2020 Hi @Kevin Carwile With the latest 4.5 series, when clicking to edit rules, I am getting: 2S119/1 The CSRF protection key did not match. This may indicate a plugin or theme is out of date. Please contact technical support for more information. Running IPS 4.5.4 with Rules 1.4.6 Thanks. Quote Share this post Link to post Share on other sites
alexis 33 Report post Posted October 27, 2020 This error appears every time by every of the four main Kevin's applications, when creating any rule, any rule set, any collab, any banks or currency or even a new path alias. Quote Share this post Link to post Share on other sites
Zorro_X 2 Report post Posted October 27, 2020 Same here, it seems the "problem" appeared since the V4.5.4... Quote Share this post Link to post Share on other sites
alexis 33 Report post Posted October 30, 2020 Don't worry guys, luckily this current issue is easy to fix! The only thing we need to do, is to add these lines into all php files in the "modules" folder of any Kevin's application, so it will start working again: /** * @brief Has been CSRF-protected */ public static $csrfProtected = TRUE; The lines should be added inside the first "class" section, lets see it on an picture below: On the left side is a new view, after the changes has been made, on the right side - is it was before (originally). This changes has to be made in the files, because it is a new IPS developers' requirement regarding the security. @Bluto @Dan @liquidfractal @pixeldude @xSeq2 @Zayon 1 Quote Share this post Link to post Share on other sites
Gabriel Torres 4 Report post Posted October 30, 2020 @alexis Thanks. It worked like a charm. Just frustrated here because this is a paid app with renewal fees, so IMHO the developer should be able to fix this in a timely fashion... thanks! Quote Share this post Link to post Share on other sites
Zorro_X 2 Report post Posted November 1, 2020 (edited) Hi, thankyou very much for that tip. Just a question : it should be done on the module files before installation or on the IPS files once installed ? (of course, mine is already installed, but I wonder if I need to modify and install it again or just modify the already installed thing) Edited November 1, 2020 by Zorro_X Quote Share this post Link to post Share on other sites
alexis 33 Report post Posted November 2, 2020 You can modify those files directly on your server (just edit the already installed files). On my live test board I did an update through the application page (meaning that first I modified the necessary files in the .tar archive of the Rules application). But on my main board I am going to modify the files on the server, since I got some other small custom modifications on the Rules. 1 Quote Share this post Link to post Share on other sites
Zorro_X 2 Report post Posted November 5, 2020 @alexis : thankyou ! Quote Share this post Link to post Share on other sites
Zorro_X 2 Report post Posted Wednesday at 02:53 PM hi @alexis : just to say I've tried and it seems to work ! thank you again ! 1 Quote Share this post Link to post Share on other sites