From 0768dd15d6eaa4fe2cb6c4cc7d987800b66b9e28 Mon Sep 17 00:00:00 2001 From: Dele Olajide Date: Fri, 26 Apr 2024 13:51:24 +0100 Subject: [PATCH] fix #472 NTLM SSO stopped working with Of 4.8+ and Pade 1.8.1 --- build.cmd | 8 ++++---- changelog.html | 2 +- .../openfire/plugin/ofmeet/JitsiMeetRedirectFilter.java | 2 ++ 3 files changed, 7 insertions(+), 5 deletions(-) diff --git a/build.cmd b/build.cmd index 425b0b98..ded9869a 100644 --- a/build.cmd +++ b/build.cmd @@ -2,10 +2,10 @@ call mvn clean package -Dmaven.test.skip=true cd target rename pade-openfire-plugin-assembly.jar pade.jar -rd "D:\Openfire\openfire_4_8_0\plugins\pade" /q /s -del "D:\Openfire\openfire_4_8_0\plugins\pade.jar" -del /q "D:\Openfire\openfire_4_8_0\logs\*.*" -copy pade.jar D:\Openfire\openfire_4_8_0\plugins\pade.jar +rd "D:\Openfire\openfire_4_8_1\plugins\pade" /q /s +del "D:\Openfire\openfire_4_8_1\plugins\pade.jar" +del /q "D:\Openfire\openfire_4_8_1\logs\*.*" +copy pade.jar D:\Openfire\openfire_4_8_1\plugins\pade.jar rd "D:\Projects\openfire-cluster\node1\plugins\pade" /q /s del "D:\Projects\openfire-cluster\node1\plugins\pade.jar" diff --git a/changelog.html b/changelog.html index cbfb1051..8e7d1ca5 100644 --- a/changelog.html +++ b/changelog.html @@ -46,7 +46,7 @@

1.8.2 -- April 30, 2024

1.8.1 -- March 19, 2024

diff --git a/src/java/org/jivesoftware/openfire/plugin/ofmeet/JitsiMeetRedirectFilter.java b/src/java/org/jivesoftware/openfire/plugin/ofmeet/JitsiMeetRedirectFilter.java index c7ec0069..672f68ed 100644 --- a/src/java/org/jivesoftware/openfire/plugin/ofmeet/JitsiMeetRedirectFilter.java +++ b/src/java/org/jivesoftware/openfire/plugin/ofmeet/JitsiMeetRedirectFilter.java @@ -70,6 +70,8 @@ protected boolean containsExcludedExtension( HttpServletRequest request ) } } + if (uri.contains("/waffle")) return true; + if (uri.contains("/password")) return true; if (uri.contains("/webchat")) return true; if (uri.contains("/swagger")) return true; if (uri.contains("/win-sso")) return true;