If you upgrade to 4.4.1 and use reCAPTCHA on Methods, then the UI will display errors (reported to engineering).

Workaround:


  1. Backup /opt/novell/nids/lib/webapp/jsp/login_latest.jsp
  2. Edit /opt/novell/nids/lib/webapp/jsp/login_latest.jsp


  • Comment out the JSP code:

Code:
//if recaptcha is enabled just let the recaptcha code submit the document after verification
<% //if (request.getAttribute(NIDPConstants.ATTR_RECAPTCHA_SITEKEY) != null) {  %>
//      return;
<%// } %>
  • Alter this section (yes, bit of deletion in there):

Code:
<%
	//Moved this code in from login_captcha.jsp
	String strCaptchaSiteKey = (String)request.getAttribute(NIDPConstants.ATTR_RECAPTCHA_SITEKEY);
	if (strCaptchaSiteKey != null) { %>
	<div class="signin-div g-recaptcha" data-sitekey="<%=strCaptchaSiteKey%>"></div> <!-- Site Key -->
	<script src="https://www.google.com/recaptcha/api.js" async defer></script>
<% } %>
	<div class="closure-but signin-div">