[OPEN-ILS-DEV] Startup Help

Don McMorris don.mcmorris at gmail.com
Thu Mar 15 16:48:27 EDT 2007


As a diagnostic measure, you may also want to consider connecting to
your jabber server with a jabber client, just to ensure everything's
working right at the jabberd.

I don't know how many times I've tried to fix issues like this when
all along it was simply an error in the server (such as... I forgot to
start it! ;)).

Good Luck!
--Don McMorris

On 3/15/07, Bill Erickson <billserickson at gmail.com> wrote:
>
>
>
> On 3/15/07, Cory Fuchs <cory.fuchs at ronank12.edu> wrote:
> >
> >
> >
> >
> > Hello Everyone,
> >
> >
> >
> > I have gotten further in my installation.  I trying to start opensrf and I
> am getting the following errors.
> >
> >
> >
> >
> ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
> >
> >
> >
> > /etc/init.d/opensrf start
> >
> >  * Starting OpenSRF ...
> >
> > su: Authentication service cannot retrieve authentication info.
> >
> > (Ignored)
> >
> > Starting OpenSRF Router
> >
> > !!!! Unable to connect router to jabber server localhost...
> exitingStarting OpenSRF Perl
> >
> >         (in cleanup) Dying 7698 at
> /usr/lib/perl5/vendor_perl/5.8.8/OpenSRF/UnixServer.pm line
> 21
> >
> >
> OpenSRF::UnixServer::DESTROY('OpenSRF::UnixServer=HASH(0x89c9d18)')
> called at
> /usr/lib/perl5/vendor_perl/5.8.8/OpenSRF/System.pm line 317
> >
> >         eval {...} called at
> /usr/lib/perl5/vendor_perl/5.8.8/OpenSRF/System.pm line 317
> >
> >
> OpenSRF::System::launch_settings('OpenSRF::System=HASH(0x81421c8)')
> called at
> /usr/lib/perl5/vendor_perl/5.8.8/OpenSRF/System.pm line 159
> >
> >         OpenSRF::System::bootstrap('OpenSRF::System')
> called at -e line 1
> >
> >
> >
> > Use of uninitialized value in concatenation (.) or string at
> /usr/lib/perl5/vendor_perl/5.8.8/OpenSRF/Transport/SlimJabber/Inbound.pm
> line 52.
> >
> > Use of uninitialized value in concatenation (.) or string at
> /usr/lib/perl5/vendor_perl/5.8.8/OpenSRF/Transport/SlimJabber/Inbound.pm
> line 52.
> >
> > Use of uninitialized value in concatenation (.) or string at
> /usr/lib/perl5/vendor_perl/5.8.8/OpenSRF/Transport/SlimJabber/Client.pm
> line 455.
> >
> > Use of uninitialized value in concatenation (.) or string at
> /usr/lib/perl5/vendor_perl/5.8.8/OpenSRF/Transport/SlimJabber/Client.pm
> line 465.
> >
> > Use of uninitialized value in concatenation (.) or string at
> /usr/lib/perl5/vendor_perl/5.8.8/OpenSRF/Transport/SlimJabber/Client.pm
> line 465.
> >
> > Use of uninitialized value in concatenation (.) or string at
> /usr/lib/perl5/vendor_perl/5.8.8/OpenSRF/Transport/SlimJabber/Client.pm
> line 465.
> >
> > Use of uninitialized value in pattern match (m//) at
> /usr/lib/perl5/vendor_perl/5.8.8/OpenSRF/Transport/SlimJabber/Client.pm
> line 478.
> >
> >   * ! EXCEPTION ! *
> >
> > TYPE: OpenSRF::EX::Config
> >
> > Mess: Config Exception
> >
> > Mess: JPeer could not load all necesarry values from config
> >
> > Loc.: 71 OpenSRF::Transport::SlimJabber::PeerConnection
> >
> > Loc.:
> /usr/lib/perl5/vendor_perl/5.8.8/OpenSRF/Transport/SlimJabber/PeerConnection.pm
> >
> > Time: Thu Mar 15 11:21:54 2007
> >
> > Use of uninitialized value in concatenation (.) or string at
> /usr/lib/perl5/vendor_perl/5.8.8/OpenSRF/Transport/SlimJabber/Client.pm
> line 489.
> >
> > Use of uninitialized value in concatenation (.) or string at
> /usr/lib/perl5/vendor_perl/5.8.8/OpenSRF/Transport/SlimJabber/Client.pm
> line 489.
> >
> > Use of uninitialized value in concatenation (.) or string at
> /usr/lib/perl5/vendor_perl/5.8.8/OpenSRF/Transport/SlimJabber/Client.pm
> line 489.
> >
> > Use of uninitialized value in concatenation (.) or string at
> /usr/lib/perl5/vendor_perl/5.8.8/OpenSRF/Transport/SlimJabber/Client.pm
> line 491.
> >
> > Use of uninitialized value in concatenation (.) or string at
> /usr/lib/perl5/vendor_perl/5.8.8/OpenSRF/Transport/SlimJabber/Client.pm
> line 491.
> >
> > Use of uninitialized value in concatenation (.) or string at
> /usr/lib/perl5/vendor_perl/5.8.8/OpenSRF/Transport/SlimJabber/Client.pm
> line 491.
>
> From the looks of the error (Mess: JPeer could not load all necessary values
> from config), it appears that jabber username, password, host, and/or port
> is not correctly defined in bootstrap.conf.  Bootstrap.conf has settings
> like the following:
>
> list:domains  = localhost
> username = jabber_user
> passwd = jabber_password
> port = 5222
>
> Apart from making sure the values are set (and are sane), make sure there
> are no trailing spaces after any of the settings, because spaces can become
> part of the value in some case.
>
> Hope this helps,
>
> -bill
>
>
>
>
> --
> Bill Erickson
> PINES Systems Developer
> Georgia Public Library Service
> billserickson at gmail.com
> http://open-ils.org


More information about the Open-ils-dev mailing list