[OPEN-ILS-GENERAL] srfsh% login USER PASSWORD wont authenticate

Howard Canning hcanning at bluehills.org
Sat Mar 7 17:07:12 EST 2015


Also get errors at http://hostname/xul/server/
 see attached. Any idea what causes these?
Thanks

On Sat, Mar 7, 2015 at 3:50 PM, Howard Canning <hcanning at bluehills.org>
wrote:

> Thanks. Ok moved to a bigger linode and can access the website now. When I
> try to connect with the Staff Client 274 I get the attached error though:
> TypeError: g.my_libs_tree is null
> Any ideas. Thanks so much. Ive spent 20-30 hrs on this easily
>
>
>
> On Sat, Mar 7, 2015 at 1:16 PM, Ben Shum <bshum at biblio.org> wrote:
>
>> For curiosity, since you mention this is a Linode, how much system
>> resources are you assigning your instance?  Depending on the memory
>> limits on your system, you might be hitting some problems too with
>> startup/use and lack of available memory and Linux killing off
>> processes to try and work around things.
>>
>> In practice, I've found for myself when building Evergreen test
>> systems to start off with around 3 GB of RAM or better.
>>
>> -- Ben
>>
>> On Sat, Mar 7, 2015 at 1:10 PM, Ben Shum <bshum at biblio.org> wrote:
>> > Hi Howard,
>> >
>> > So, for the ejabberd communications, they are actually flexible enough
>> > to allow you to send messages to/from any host you configure for it.
>> > The default instructions assume that you're setting up a single server
>> > to run Evergreen (not multiple servers in a cluster).  As such, the
>> > entries for public.localhost and private.localhost are intentionally
>> > 127.0.x.x so that they're internal to the server, and not exposed as
>> > external communications.  Also, ejabberd by default may not be
>> > configured to listen from external sources.
>> >
>> > So, when you connect with an Evergreen system, via the IP address, the
>> > apache web server should be replying, not ejabberd.
>> >
>> > In your example, you won't want your Linode's public IP or your
>> > client's private IP reflected in the ejabberd configuration.  You
>> > should follow the instructions as suggested for the best working
>> > solution.
>> >
>> > -- Ben
>> >
>> > On Sat, Mar 7, 2015 at 11:26 AM, Howard Canning <hcanning at bluehills.org>
>> wrote:
>> >> Assuming my server IP is e.g. 20.21.22.23 and my personal PC IP public
>> >> address is e.g. 50.60.70.80
>> >>
>> >> I dont quite get the public.localhost thing.
>> >>
>> >> instructions suggest adding:
>> >>
>> >> 127.0.1.2  public.localhost public
>> >> 127.0.1.3 private.localhost private
>> >>
>> >> ...such that /etc/hosts reads:
>> >>
>> >> 127.0.0.1 localhost
>> >> 127.0.1.1       ubuntu
>> >> 127.0.1.2  public.localhost public
>> >> 127.0.1.3 private.localhost private
>> >> # The following lines are desirable for IPv6 capable hosts
>> >> ::1     localhost ip6-localhost ip6-loopback
>> >> ff02::1 ip6-allnodes
>> >> ff02::2 ip6-allrouters
>> >>
>> >>
>> >> but should I be changing this to
>> >>
>> >> 127.0.0.1 localhost
>> >> 127.0.1.1       ubuntu
>> >> 20.21.22.23  public.localhost public
>> >> 50.60.70.80 private.localhost private
>> >> # The following lines are desirable for IPv6 capable hosts
>> >> ::1     localhost ip6-localhost ip6-loopback
>> >> ff02::1 ip6-allnodes
>> >> ff02::2 ip6-allrouters
>> >>
>> >> I'm lost.
>> >>
>> >> Regarding the below...
>> >>
>> >> ejabberdctl register router private.localhost tempPassword123
>> >>
>> >>
>> >> ejabberdctl register opensrf private.localhost tempPassword123
>> >>
>> >>
>> >> ejabberdctl register router public.localhost tempPassword123
>> >>
>> >>
>> >> ejabberdctl register opensrf public.localhost tempPassword123
>> >>
>> >> ....
>> >>
>> >> Do I need to specify something else for public.localhost and update
>> some
>> >> files someplace? For now I just want to get the basic install working
>> and
>> >> see the Evergreen ILS at e.g. http://20.21.22.23 in my browser.
>> >>
>> >>
>> >>
>> >> Thanks
>> >>
>> >>
>> >>
>> >> On Sat, Mar 7, 2015 at 10:25 AM, Howard Canning <
>> hcanning at bluehills.org>
>> >> wrote:
>> >>>
>> >>> Hi all,
>> >>> Thanks for the replies. Ok I started afresh to reduce chances of an
>> error
>> >>> as this is my final attempt hopefully.
>> >>> Attached is my rather OCD/methodical list of ssh commands, logs, osrf
>> >>> diagnostic and the end settings tester I use to install everything. I
>> am
>> >>> installed on Ubuntu 14.04 on using a linode.com server.
>> >>>
>> >>> I use Putty as my SSH client and also monitor file locations using
>> >>> Filezilla. See screenshots of files in filezilla and the etc/host in
>> Putty..
>> >>>
>> >>> I switched out the password btw.
>> >>>
>> >>> This install actually threw no errors so I'm hopeful.
>> >>>
>> >>> I am installing:
>> >>>
>> >>> http://evergreen-ils.org/downloads/opensrf-2.4.0.tar.gz
>> >>>
>> >>> Evergreen Server
>> >>>
>> >>> http://evergreen-ils.org/downloads/Evergreen-ILS-2.7.4.tar.gz
>> >>>
>> >>> Client
>> >>>
>> >>> http://evergreen-ils.org/downloads/evergreen-setup-2.7.4.exe
>> >>>
>> >>>
>> >>>
>> >>> ****
>> >>>
>> >>> I also get the below when I run autogen.sh (only error):
>> >>>
>> >>>  opensrf at li904-206:~$ autogen.sh
>> >>> Updating Evergreen organization tree and IDL
>> >>>
>> >>> Updating fieldmapper
>> >>> Empty filename at
>> >>> /usr/local/share/perl/5.18.2/OpenILS/Utils/Fieldmapper.pm line 199.
>> >>>  -> /openils/var/web/opac/common/js//fmall.js
>> >>> Updating web_fieldmapper
>> >>> Empty filename at
>> >>> /usr/local/share/perl/5.18.2/OpenILS/Utils/Fieldmapper.pm line 199.
>> >>>  -> /openils/var/web/opac/common/js//fmcore.js
>> >>> Updating OrgTree
>> >>> Empty filename at
>> >>> /usr/local/share/perl/5.18.2/OpenILS/Utils/Fieldmapper.pm line 199.
>> >>> Empty filename at
>> >>> /usr/local/share/perl/5.18.2/OpenILS/Utils/Fieldmapper.pm line 199.
>> >>> Exception: OpenSRF::EX::Session 2015-03-07T14:40:19 OpenSRF::Transport
>> >>> /usr/local/share/perl/5.18.2/OpenSRF/Transport.pm:83 Session Error:
>> >>> router at private.localhost/open-ils.cstore IS NOT CONNECTED TO THE
>> NETWORK!!!
>> >>>
>> >>>
>> >>> ....which I expect is due to my server IP not being reflected
>> someplace?
>> >>>
>> >>> So if my linode server is running as e.g. IP 21.22.23.24 ...where do I
>> >>> update this in the config files.
>> >>>
>> >>> I ultimately want to login to evergreen at http://21.22.23.24
>> >>>
>> >>>  In Putty "su -" switches me to root if thats ok?
>> >>>
>> >>> "sudo su -" asks me for the sudo password for "user" which isn't set.
>> I
>> >>> created "user" using adduser with default settings.
>> >>>
>> >>> Thanks all for your help!
>> >>>
>> >>>
>> >>> Same attachments on dropbox if not accessible otherwise:
>> >>>
>> https://www.dropbox.com/sh/woa0a4qib8yjtx4/AACDT2p8MdL5QUqHoJ-YoS7Ia?dl=0
>> >>>
>> >>>
>> >>>
>> >>> On Sat, Mar 7, 2015 at 8:29 AM, Chris Sharp <
>> csharp at georgialibraries.org>
>> >>> wrote:
>> >>>>
>> >>>> Hi Howard,
>> >>>>
>> >>>> ----- Original Message -----
>> >>>> > From: "Howard Canning" <hcanning at bluehills.org>
>> >>>> > To: "Evergreen Discussion Group"
>> >>>> > <open-ils-general at list.georgialibraries.org>
>> >>>> > Sent: Friday, March 6, 2015 9:17:30 PM
>> >>>> > Subject: Re: [OPEN-ILS-GENERAL] srfsh% login USER PASSWORD wont
>> >>>> > authenticate
>> >>>> >
>> >>>> > Not having luck with installing Evergreen ILS. Attempted at least 5
>> >>>> > long
>> >>>> > comprehensive times with ubuntu 14.04 and 12.04.
>> >>>> > With Ubuntu 12.04 just now
>> >>>> >
>> >>>> > cp Open-ILS/examples/apache/eg.conf
>>  /etc/apache2/sites-available/
>> >>>> > cp Open-ILS/examples/apache/eg_vhost.conf /etc/apache2/
>> >>>> > cp Open-ILS/examples/apache/eg_startup    /etc/apache2/
>> >>>> >
>> >>>> > actually had "in" appended to the ends in their directories...so:
>> >>>> > cp Open-ILS/examples/apache/eg.conf.in
>> >>>> > /etc/apache2/sites-available/
>> >>>> > cp Open-ILS/examples/apache/eg_vhost.conf.in /etc/apache2/
>> >>>> > cp Open-ILS/examples/apache/eg_startup.in    /etc/apache2/
>> >>>> >
>> >>>> > and errors like:
>> >>>> >
>> >>>> > ossible unintended interpolation of @sysconfdir in string at
>> >>>> > Open-ILS/src/support-scripts/eg_db_config line 329.
>> >>>> > Possible unintended interpolation of @sysconfdir in string at
>> >>>> > Open-ILS/src/support-scripts/eg_db_config line 329.
>> >>>> > Global symbol "@sysconfdir" requires explicit package name at
>> >>>> > Open-ILS/src/support-scripts/eg_db_config line 329.
>> >>>> > Global symbol "@sysconfdir" requires explicit package name at
>> >>>> > Open-ILS/src/support-scripts/eg_db_config line 329.
>> >>>> > Execution of Open-ILS/src/support-scripts/eg_db_config aborted due
>> to
>> >>>> > compilation errors.
>> >>>> >
>> >>>> > ************************
>> >>>>
>> >>>> Are you copying these from the source directory from which you built
>> and
>> >>>> installed Evergreen?  The "configure/make/make install" process
>> should be
>> >>>> substituting the actual values for @sysconfdir, etc. and creating
>> the files
>> >>>> described in the installation README.  Sounds like you either missed
>> a step
>> >>>> or or working from more than one source directory.
>> >>>>
>> >>>> >
>> >>>> > Is there a version of OpenSRF, Evergreen, Ubuntu and client that
>> >>>> > install cleanly with a tutorial to go with.
>> >>>> >
>> >>>> > I just keep getting errors thrown despite being methodical. Apache
>> >>>> > restart issues, services not running like  open-ils.auth, apparent
>> >>>> > data corruption....
>> >>>> >
>> >>>> > My luck is out. Would love to see this working.
>> >>>> >
>> >>>> > Thanks
>> >>>>
>> >>>> If what you're after is a running Evergreen system, you might
>> consider
>> >>>> installing from the GPLS archive:
>> http://archive.georgialibraries.org/  It's
>> >>>> slightly behind on the version, but still in the 2.7 release
>> family.  It
>> >>>> requires a fresh install of Ubuntu 12.04.
>> >>>>
>> >>>> However, if your goal is to successfully get through the installation
>> >>>> instructions, we can help you do that too.  For live help (M-F 9-5
>> EST/EDT),
>> >>>> use the #evergreen IRC channel (
>> http://evergreen-ils.org/communicate/irc/
>> >>>> for details).  Sometimes people are around on the weekends too.
>> >>>>
>> >>>> --
>> >>>> Chris Sharp
>> >>>> PINES System Administrator
>> >>>> Georgia Public Library Service
>> >>>> 1800 Century Place, Suite 150
>> >>>> Atlanta, Georgia 30345
>> >>>> (404) 235-7147
>> >>>> csharp at georgialibraries.org
>> >>>> http://pines.georgialibraries.org/
>> >>>
>> >>>
>> >>
>> >
>> >
>> >
>> > --
>> > Benjamin Shum
>> > Evergreen Systems Manager
>> > Bibliomation, Inc.
>> > 24 Wooster Ave.
>> > Waterbury, CT 06708
>> > 203-577-4070, ext. 113
>>
>>
>>
>> --
>> Benjamin Shum
>> Evergreen Systems Manager
>> Bibliomation, Inc.
>> 24 Wooster Ave.
>> Waterbury, CT 06708
>> 203-577-4070, ext. 113
>>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://libmail.georgialibraries.org/pipermail/open-ils-general/attachments/20150307/915ad968/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: error-boxes.png
Type: image/png
Size: 70704 bytes
Desc: not available
URL: <http://libmail.georgialibraries.org/pipermail/open-ils-general/attachments/20150307/915ad968/attachment-0002.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: errors.PNG
Type: image/png
Size: 124244 bytes
Desc: not available
URL: <http://libmail.georgialibraries.org/pipermail/open-ils-general/attachments/20150307/915ad968/attachment-0003.png>


More information about the Open-ils-general mailing list