Bug #3757
closedError when creating ldap account via nceas skin on dev
0%
Description
When submitting a new ldap account on dev in the nceas skin, a blank screen is returned.
The following errors show up in the apache error log:
[Tue Jan 20 14:16:19 2009] [error] [client 128.111.242.154] Use of uninitialized value in concatenation (.) or string at /usr/lib/perl5/5.8.5/i386-linux-thread-multi/Scalar/Util.pm line 30., referer: http://dev.nceas.ucsb.edu/knb/cgi-bin/ldapweb.cgi?cfg=nceas
[Tue Jan 20 14:16:19 2009] [error] [client 128.111.242.154] is only avaliable with the XS version at /usr/lib/perl5/site_perl/5.8.5/IO/Socket/SSL.pm line 30, referer: http://dev.nceas.ucsb.edu/knb/cgi-bin/ldapweb.cgi?cfg=nceas
[Tue Jan 20 14:16:19 2009] [error] [client 128.111.242.154] BEGIN failed--compilation aborted at /usr/lib/perl5/site_perl/5.8.5/IO/Socket/SSL.pm line 30., referer: http://dev.nceas.ucsb.edu/knb/cgi-bin/ldapweb.cgi?cfg=nceas
[Tue Jan 20 14:16:19 2009] [error] [client 128.111.242.154] Compilation failed in require at /usr/lib/perl5/site_perl/5.8.5/Net/LDAP.pm line 991., referer: http://dev.nceas.ucsb.edu/knb/cgi-bin/ldapweb.cgi?cfg=nceas
Updated by Shaun Walbridge almost 16 years ago
Fixed by installing Scalar::Util with cpan:
cpan
force install Scalar::Util
A redhat specific issue, explained in http://objectmix.com/perl/306950-scalar-util-not-using-xs-fedora-8-leading-performanceproblem.html