Index: lams_central/src/java/org/lamsfoundation/lams/webservice/SPEnrolmentServlet.java =================================================================== diff -u -r04d3decb34de254cdc01bb21fe04fb176c95f3e3 -r09db8759ed99ab5cecba9189e24ffe6f0fca778a --- lams_central/src/java/org/lamsfoundation/lams/webservice/SPEnrolmentServlet.java (.../SPEnrolmentServlet.java) (revision 04d3decb34de254cdc01bb21fe04fb176c95f3e3) +++ lams_central/src/java/org/lamsfoundation/lams/webservice/SPEnrolmentServlet.java (.../SPEnrolmentServlet.java) (revision 09db8759ed99ab5cecba9189e24ffe6f0fca778a) @@ -156,7 +156,7 @@ throw new IllegalArgumentException("Missing password parameter \"password\""); } String existingPassword = HashUtil.sha256(extServer.getServerkey()); - if (!password.strip().equals(existingPassword)) { + if (!password.strip().equalsIgnoreCase(existingPassword)) { throw new IllegalArgumentException("Invalid sha256 of integrated server key"); }