[OPEN-ILS-DEV] Install hiccups: blank webpages and a bum router

Dan Wells dbw2 at calvin.edu
Wed Jun 13 16:05:22 EDT 2007


Hello Ed,

For starters, I will be interested to see if you are able to get Ubuntu 6.xx to work.  I beat my head against it for a long time before moving to 7.xx.  From what I recall, 6.xx had some erlang issues related to encryption or something which prevented ejabberd from functioning correctly.  It is hard to recall; all I really remember at this point is the pain :-)  What else can I say but that you have been warned.

Assuming that those issues may have since been fixed somewhere or somehow, I will try to answer your two questions.  The Ubuntu instructions specify that you run:
sudo a2enmod disk_cache
This command should load both the disk_cache module and the base 'cache' module.  Maybe this instruction got skipped, maybe your version of Apache doesn't support the Cache* directives, or maybe your version of Apache doesn't automatically load module dependencies.  My guess is on #2, but you could try this anyway:
sudo a2enmod cache
and see what happens.  If it says the module is already loaded, then I would just leave the directives commented (for now anyway).

For your router problem, the first thing I am going to suggest is that your machine names be checked for consistency.  Your urls say 'mynewegmachine' yet your router is being sought on 'eg-server'.  Maybe these differences are just some partial email sanitization at work, but we have to start the troubleshooting somewhere.  If this is the wrong tree to bark up, sending along your config files and logs is usually the next step.  If you are unsure how to do this, here are some basic instructions: http://www.open-ils.org/dokuwiki/doku.php?id=scratchpad:dmcmorris:start#config_log_zip-up .  If your logs have grown too large to send, stop Evergreen, delete/move the logs, then start it up again.

Good luck,
DW



>>> "Sperr, Edwin" <sperr at nelinet.net> 6/13/2007 2:18 PM >>>
I'm following along with the (absolutely awesome) Ubuntu installation
instructions, with a couple of detours since I'm running v.6 instead of
v.7 (the main one being that I had to install libmemcache from source).

I've gotten as far as bringing up OpenILS (seems to start okay).  When
starting Apache, I got:

Syntax error on line 73 of /etc/apache2/sites-enabled/eg.conf:
Invalid command 'CacheStorePrivate', perhaps mis-spelled or defined by a
module not included in the server configuration

I went ahead and commented out the image caching stanzas in eg.conf, and
that seemed to shut Apache up.


However, when I go to http://mynewegmachine to see the fruits of my
labors, I just get:

XML Parsing Error: no element found
Location: http://mynewegmachine/opac/en-US/skin/default/xml/index.xml 
Line Number 1, Column 1:

Attempting to go to config.cgi (step 25) returns only a blank screen.


I then tried to finalize the opac using the autogen script, but I found
something even more disturbing:

Updating fieldmapper
  * ! EXCEPTION ! * 
TYPE: OpenSRF::EX::Session
Mess: Session Error 
Mess: router at eg-server/opensrf.settings IS NOT CONNECTED TO THE
NETWORK!!!
Loc.: 103 OpenSRF::Utils::SettingsClient 
Loc.: /openils/lib/perl5/OpenSRF/Utils/SettingsClient.pm 
Time: Wed Jun 13 10:00:00 2007
(and the same for web_fieldmapper, OrgTree and OrgTree HTML)

So I have two issues:

1) What the heck is going on with Apache?
2) Is the opensrf router connecting?  If not, where do I start with
troubleshooting?


Thanks!

Ed Sperr
Digital Services Consultant
NELINET, Inc.
153 Cordaville Rd. Suite 200  Southborough, MA 
(508) 597-1931  |  (800) 635-4638 x1931  



More information about the Open-ils-dev mailing list