Error registering new account
Bryce reports error when using the KNB #signup page.
He presses "register" and the UI spins for ever. the ldap cgi returned a 500 so I looked at the apache error.log and see this:
The 'hours' parameter (undef) to DateTime::Duration::new was an 'undef', which is not one of the allowed types: scalar at /usr/local/lib/perl/5.18.2/DateTime/Duration.pm line 28. DateTime::Duration::new(undef, 'hours', undef) called at /usr/local/lib/perl/5.18.2/DateTime.pm line 1700 DateTime::subtract('DateTime=HASH(0x3935e80)', 'hours', undef) called at /var/lib/tomcat7/webapps/knb/cgi-bin/ldapweb.cgi line 345 main::clearTemporaryAccounts() called at /var/lib/tomcat7/webapps/knb/cgi-bin/ldapweb.cgi line 568