Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I am trying to configure authentication by OpenID in lemonldap::ng with this

When I try, I see following error:

Unable to load Net::OpenID::Server

Base class package "Net::OpenID::Server" is empty.
(Perhaps you need to 'use' the module which defines that package first,
or make that module available in @INC (@INC contains: /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5
>/usr/share/perl5 . /etc/httpd). at /usr/share/perl5/vendor_perl/Lemonldap/NG/Portal/OpenID/ line 9
BEGIN failed--compilation aborted at /usr/share/perl5/vendor_perl/Lemonldap/NG/Portal/OpenID/ line 9, line 522.
Compilation failed in require at /usr/share/perl5/vendor_perl/Lemonldap/NG/Portal/ line 40, line 522.

Lemonldap::ng works in CentOS 6.4 and server have all update's

share|improve this question
Did you install Net::OpenID::Server? – Jenny D Oct 17 '13 at 14:25
I reinstall perl-Net-OpenID-Server and now I dont't have this error but please explain me which values I must to have in (secret token and SREG mapping). This values I must to have in Lemonldap::ng – spy86 Oct 18 '13 at 8:22
you need to read the documentation to know how configure OpenID provider : – Clément OUDOT Sep 2 '14 at 7:57

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Browse other questions tagged or ask your own question.