Evergreen ILS Website

IRC log for #evergreen, 2016-07-11

| Channels | #evergreen index | Today | | Search | Google Search | Plain-Text | summary | Join Webchat

All times shown according to the server's local time.

Time Nick Message
01:12 gsams joined #evergreen
07:08 agoben joined #evergreen
07:27 rjackson_isl joined #evergreen
07:40 JBoyer joined #evergreen
07:48 ericar joined #evergreen
08:31 csharp ok - acq trouble that I've seen before, but I've never been able to track down.  A PO is created, and during record loading triggered by activation, the error BIBLIO_RECORD_ENTRY_NOT_FOUND pops up and the import stops cold - no log messages, no indication of which record caused the problem...
08:31 csharp it's very frustrating because neither the end user nor the administrator is given anything to go on
08:32 csharp so I'm about to dive into vandelay and acq code without a clear idea about where it's failing
08:33 _bott_ csharp: seems familiar, but I can't offer more than company for your misery
08:33 csharp _bott_: thanks
08:33 csharp this is the kind of thing that makes it hard for us to bring new libraries onto acq
08:34 csharp it takes up so much staff time on our end to track this kind of thing down, we're talking about adding positions to handle it
08:34 _bott_ Hunting my own acq misery.  Odd cases where POJEDI completes, with no template_output value, even though the event.state is 'complete'
08:35 _bott_ ...then the edi_pusher dies, since there's no data for it to process
08:36 jwl I'm at the point where I need to generate the Postgres database and schema.  What should the value of the "port" be?  I understand all the other variables.
08:39 jwl Anyone?
08:41 csharp _bott_: ugh
08:41 csharp jwl: 5432 is the default port in postgres
08:41 csharp jwl: if you follow the install instructions to the letter, you should be fine
08:42 mrpeters joined #evergreen
08:52 mmorgan joined #evergreen
08:59 Shae joined #evergreen
09:00 jwl Thanks, it didn't say anything about the port except I had to furnish it.
09:00 jwl I'm a mysql guy.  Not all that familiar with postgres.
09:02 Dyrcona joined #evergreen
09:03 mmorgan csharp: _bott_: We recently had an acq problem because a certain record had way too much punctuation in the title. Here's the title:
09:03 mmorgan Every body's guide to everyday pain: "it never used to hurt when I...?!"
09:04 mmorgan The failure was when the pusher ran: 2016-05-26 11:15:04 utility ./edi_pusher.pl:  [ERR :15868:EDI.pm:390:] EDI Translator json2edi failed, Error 2:  Uncaught exception Pending escape char in IMD+F+BTI+:::Every Body's  Guide to Everyday Pain:?: "It Ne ...  I...? in method json2edi
09:05 jwl What's an appropriate database name for the eg_db_config command?
09:05 mmorgan Not sure if it's related at all to what you're seeing, but worth a mention.
09:05 Dyrcona jwl: Any name you want, but most use evergreen.
09:05 jwl OK thanks.
09:06 csharp jwl: the postgresql port is set in /etc/postgresql/<release>/main/postgresql.conf (assuming a debian/ubuntu host here)
09:07 jwl It's Ubuntu.  OK it's 5432.  Thanks.
09:08 Dyrcona jwl: Yeah, 5432 is a default for most PostgreSQL installations.
09:08 * Dyrcona has used 5433 for reasons.
09:09 jwl Egads!  I hope there weren't any errors in all that blew past me!
09:10 Dyrcona jwl: It usually stops on errors. There are often some warnings that you can ignore.
09:12 jwl Exception: OpenSRF::EX::Session 2016-07-11T09:11:59 OpenSRF::Transport /usr/local/share/perl/5.18​.2/OpenSRF/Transport.pm:83 Session Error: router@private.localhost/open-ils.cstore IS NOT CONNECTED TO THE NETWORK!!!
09:13 jwl But that's a lie, Both the wireless and the wired are up and running.
09:13 Dyrcona jwl: Services need to be running. That message means they are not running or opensrf cannot talk to the ejabberd router.
09:14 jwl When I started the ejabberd it said it was already running.  Same for memcached
09:14 Dyrcona jwl: You need to run osrf_control --start-all
09:14 tsbere jwl: "cannot talk to the ejabberd router" could also mean issues with user accounts, limits, etc
09:14 tsbere "ejabberd is running" != "all the ejabberd users were set up correctly" as a result.
09:14 jwl I did the start-all.  It worked fine, then I did the autogen.sh.
09:15 Dyrcona jwl: What does osrf_control --diagnostic report?
09:15 jwl That's when it complained.
09:16 jwl opensrf.mdbmath not configured for this host.  Same for validator opensrf.settings opensrf.persist, etc.
09:16 jwl router looks OK.
09:17 jwl that was opensrf.dbmath.
09:17 Dyrcona jwl: add --localhost to the options
09:17 jwl That helped.  Everything seems OK.  No error messages.
09:18 jwl Want to see it?
09:18 Dyrcona If you don't configure a host name in opensrf_core.xml, you need to use --localhost.
09:18 Dyrcona If you want to paste it somewhere, sure.
09:18 jwl OK I thought I did.  I'll go back
09:19 Dyrcona Don't paste it in channel, though. :)
09:19 Dyrcona You might get booted for flooding.
09:20 pastebot "jwl" at 64.57.241.14 pasted "opensrf@ubuntu-OptiPlex-755:~$" (8 lines) at http://paste.evergreen-ils.org/20
09:20 jwl I know.
09:21 _bott_ Thanks mmorgan: This seems to be even before the pusher runs.  It just gets tripped up by the lack of data.  My work around has been to move the PO back to "pending", null out the order_date, and just re-activate without adding items.  That seems to do it.  I haven't tracked down any kind of error in the a/t execution, that's the frustration.
09:22 Dyrcona jwl: You need to copy the opensrf.xml and opensrf_core.xml from Evergreen and edit those.
09:22 Dyrcona Those are only the basic opensrf services. You need the open-ils services from Evergreen.
09:23 jwl OK I
09:23 jwl I'm not sure I follow you.
09:24 Dyrcona When you install Evergreen it puts a new copies of the configuration files into /openils/conf or wherever sysconfdir was set.
09:24 Dyrcona These configuration files add the configuration for the Evergreen OpenSRF services.
09:25 Dyrcona You need to edit those copies like you did for the ones that OpenSRF installed and use the ones from Evergreen.
09:25 * jeff looks in
09:27 jwl I see a Jabber port of 5222
09:27 Dyrcona jwl: That doesn't matter at this point. Jabber is working.
09:28 Dyrcona Do you remember how you put in the jabber user names and passwords in opensr_core.xml.example and copied it to opensrf_core.xml?
09:28 Dyrcona You need to do that again.
09:28 jwl The only think I see is that I long ago set a private and public localhost.
09:28 jwl OK let me look.
09:29 Dyrcona There's a section in the Evergreen README about it.
09:30 jwl OK I'm in the INSTALL doc.
09:31 jwl Hm, the README is a link to the INSTALL file.
09:32 Dyrcona Yes, it is if you got the code from git. It's not a link if you download the tarball, but it is the same file.
09:34 jwl Really?  I am in /home/ubuntu/Evergreen-ILS-2.10.5.  I untarred Evergreen-ILS-2.10.5.tar.gz to get these files and
09:34 jwl ubuntu@ubuntu-OptiPlex-755:~/Evergreen-ILS-2.10.5$ ls -l INSTALL
09:34 jwl lrwxrwxrwx 1 ubuntu ubuntu 6 Jun 15 20:40 INSTALL -> README
09:35 jwl Looks like someone changed that somewhere along the line.
09:35 Dyrcona All right, maybe that changed and I didn't nowice.
09:35 jwl No biggie.
09:35 Dyrcona s/nowice/notice/
09:35 Dyrcona You'd think I would, 'cause I make the 2.9 tarballs. Guess I never read the instructions. :)
09:36 jwl I'm trying...
09:37 Dyrcona Yep. I think you just need to reconfigure the opensrf_core.xml that Evergreen installed and copy the opensrf.xml.example and you should be OK to that point.
09:37 Dyrcona You'll probably have a little fun when you restart Apache afterward, but I'll leave that as a surprise for now. :)
09:37 jwl copy from the opensrf directory?
09:38 Dyrcona Nope.
09:38 jwl evergreen?
09:38 Dyrcona You did the make install for Evergreen, right?
09:38 jwl Yes
09:38 Dyrcona The new opensrf_core.xml.example file is in /openils/conf/
09:38 Dyrcona Search the INSTALL doc for opensrf_core.xml and you should find the steps.
09:39 Dyrcona Basically, you go to /openils/conf, and copy and edit the files in there.
09:40 jwl OK let me give that a try
09:40 Dyrcona It's basically what you already did for OpenSRF. You have to do it again.
09:44 Dyrcona I never liked that part of the installation, but it happens because they are separate projects.
09:44 jwl So it looks like I'm only adding passwords?  Is that right?
09:44 jeff also, because when you run into trouble it can be easier to troubleshoot at the "make sure opensrf itself with the example services is running okay first, before installing Evergreen itself" stage. :-)
09:45 Dyrcona jwl: Passwords, hostnames, anything that is different from the default.
09:45 Dyrcona If all you did was add passswords last time, then that's all you do now.
09:46 jwl I tried to leave everything as close to default as was possible.
09:46 jwl My first time out.
09:47 Dyrcona That's good.
09:47 jwl So do I need to restart something?
09:48 Dyrcona Yes, you'll need to run osrf_control to restart services.
09:48 Dyrcona You might get some strange messages if you didn't stop services before making the change, but they're likely harmless.
09:50 jwl --restart-all?
09:50 Dyrcona Yes, don't forget --localhost.
09:51 Dyrcona It will probably complain that some services are not running when it does the shut down part. You can ignore those.
09:51 Dyrcona Now, if you get errors about cstore not running, you'll probably have to do eg_db_config again. :)
09:52 jwl Nuts same error from autogen.sh
09:52 jwl The restart looked fine.
09:52 Dyrcona It doesn't always error when starting services cause they fork into the background.
09:52 Dyrcona The --diagnostic option is there so you can see what is running and what isn't.
09:53 pastebot "jwl" at 64.57.241.14 pasted "NOT CONNECTED TO THE NETWORK" (13 lines) at http://paste.evergreen-ils.org/21
09:53 Dyrcona That looks like your jabber passwords are not all correct.
09:54 jwl Hm, I set all the passwords everywhere to the same value in order to avoid that problem.
09:54 Dyrcona Mabye you missed one or two in the file...
09:55 Dyrcona I use the same passwords for ejabberd in testing, myself.
09:55 jwl in the opensrf.xml file?
09:55 Dyrcona Yeah, check there, too.
09:55 jwl Too?  Where else?
09:56 Dyrcona Also, you'll need to run eg_db_config before most of the services will work.
09:56 jwl I did it once, do I need to do it again?
09:56 Dyrcona opensrf_core.xml and opensrf.xml are about it. I don't think anywhere else would need jabber password.
09:56 Dyrcona Well, no, unless something was wrong.
09:57 jwl opensrf_core.xml and opensrf.xml both are the same.  With respect to passwords that is.
09:58 Dyrcona OK.
09:58 jwl I left the private.localhost and public.localhost the same.
09:58 jwl Same for user names.
09:59 jwl Will it hurt to run eg_db_config again?
09:59 Dyrcona jwl: Could paste the results of ls -l in /openils/conf?
09:59 Dyrcona jwl: It shouldn't, but that depends on some circumstances which probably don't affect you. ;)
10:00 jwl Wait, should I have copied opensrf.xml.example to opensrf.xml?
10:02 Dyrcona At some point, yes. I asked for the output of ls -l to see what was copied and what wasn't.
10:02 mmorgan1 joined #evergreen
10:02 jwl OK I don't see anything in that file I know how to change.  It doesn't look at all like opensrf.xml
10:02 jwl ::q
10:02 jwl Sorry, wrong window.
10:03 Dyrcona That's OK. You don't usually change it until you know you need to.
10:03 Dyrcona eg_db_config will change parts of it as necessary.
10:06 jeff @later tell kmlussier rsoulliere fixed the issue that was causing the 2.10 docs to be stale. looks fresh now!
10:06 pinesol_green jeff: The operation succeeded.
10:07 Dyrcona kmlussier should be signed in real soon, now.
10:10 jwl So I restarted osrf_control and got a whole bunch more services running.  But autogen.sh is still not happy.
10:11 jwl It looks like it worked for some services but not others.
10:11 pastebot "jwl" at 64.57.241.14 pasted "autogen" (18 lines) at http://paste.evergreen-ils.org/22
10:12 jwl The culprit is open-ils.cstore
10:12 Dyrcona Try running eg_db_config again. Make sure to use the --update-config and --service-all options as well as any others you need.
10:13 Dyrcona Maybe do osrf_control --stop-all before that.
10:13 Dyrcona Then do a --start-all after.
10:16 jwl Interesting.  Is that --service all or --service-all?
10:17 Dyrcona Yeah, --service all, no dash.
10:17 Dyrcona It's not easy to be the king of typos. :)
10:19 jwl OK np, I just wanted to be sure.
10:20 jwl Do I also do the create-schem and create-database and creat-offline?
10:20 Dyrcona If you have done them before and they succeeded, then no.
10:20 jwl That step seemed to have worked fine when I ran it.
10:20 Dyrcona If you do them again, it will recreate the database. It's probably harmless at this point.
10:22 jwl Looks like it rewrote my opensrf.xml file
10:22 Dyrcona Yep, that's what --update-config does.
10:23 Dyrcona It configures the database information for cstore and storage, etc., so you don't have to.
10:26 jwl OK so I see there's a telephony section with a password I didn't have anything to do with.  OK to just leave it alone?
10:28 Dyrcona Yeah. Don't worry about that until you want to setup asterisk or something. :)
10:29 jvwoolf joined #evergreen
10:30 kmlussier joined #evergreen
10:38 barbara joined #evergreen
10:39 jwl autogen.sh didn't throw any errors this time!  Thanks.
10:43 jwl And the srfsh login in seems to work.
10:44 jwl I'm at the end of the install document.
10:44 Dyrcona So, restart apache and see what happens. :)
10:44 kmlussier csharp: I've seen that error before and used to know what the cause was. I'll poke around and see if I can find any notes on it.
10:45 jwl I did that.  It restarted, now what.
10:45 jwl What's the URL?
10:46 Dyrcona Well, it depends on what you want to do. If you want to hit the OPAC, just go to http://hostname or IP address/
10:46 Dyrcona If you wan the browser staff client, and you started the websockets instance of Apache2, then add eg/staff/ on the end.
10:47 Dyrcona s/wan/want/
10:48 jwl http/ipaddress gives me the apache2 default page
10:48 Dyrcona Then, the apache isn't configured properly.
10:48 Dyrcona Did you do the a2dissite and a2ensite commands from the install documenation?
10:49 jwl I did the a2ensite but the a2dissite was optional
10:49 Dyrcona Not really. Disable the default site.
10:50 Dyrcona Or add eg/opac/ on the end of the URL.
10:50 jwl I thought I ignored it, but apparently not since the a2dissite says it doesn't exist
10:51 jwl The requested URL /eg/opac was not found on this server.
10:52 jwl I also tried https
10:54 Dyrcona jwl: try /eg/opac/home
10:54 kmlussier csharp: OK, I found two, very old instances where this happened. In one case, the option to import non-matching records was selected, but there was no option selected for merging a match. So the system doesn't have a bib record to which it can add copies for those incoming records that had a match.
10:54 Dyrcona But, that should be automagically redirected from the hostname, so I suspect that your apache configuration is not correct.
10:54 kmlussier csharp: In the other case, there was a suspicious that it was a permissions issues, but it was never confirmed.
10:55 jwl Hm.
10:57 _bott_ kmlussier: csharp: Those both sound familiar to me as well.  The latter in particular, where I believe there were missing catalogging permissions, while the acq perms were up to date.
11:01 jwl I manually removed the link from /etc/apache2/site-enabled for default and ssl.  And now it looks like it wants to run, it redirected me to /eg/opac/home but it gets a page unresponsive.
11:02 Dyrcona jwl: Did you restart Apache after removing the configuration files?
11:02 jwl Yes
11:03 jwl OK now it works with https.  Really slow.
11:03 Dyrcona How much RAM does the VM have?
11:04 jwl It's a laptop with 4G
11:04 Dyrcona Oh! I thought you were building on a VM on you laptop.
11:05 Dyrcona Well, that's why it is slow. 4GB is just barely enough these days, and with the other laptop stuff going on, probably not really enough.
11:05 jwl I was initially but gave up and booted 14.04.  This is dual boot 1404/1604 system.
11:06 jwl It's currently using 2600 Mb according to htop
11:06 Dyrcona jwl: I build 14.04 VMs on my 16.04 laptop, but I'd really recommend more RAM.
11:06 Dyrcona Right, and you're not doing anything, yet. :)
11:07 Dyrcona Anyway, you should have enough to kick the tires and practice setting it up, etc.
11:07 jwl Can't it's maxed out.  It'll be running in production in a VM on a 32 Gb server.  I wanted to 1) figure out how to install it and 2) give the librarian something she could play with to learn from.
11:08 jwl It's much more responsive now.  It must have been loading up cache.
11:09 jwl Should I have installed the staff browser?  I thought that part wasn't working yet?
11:10 jeff and... that just reminded me of a weird dream i had within the past few days.
11:10 Dyrcona What is there mostly works in 2.10. It's a little better in master.
11:10 jwl So should I be giving her the browser or the stand alone version?
11:11 Dyrcona jwl: If you're going to be using the XUL staff client in production, then let her use that.
11:11 jwl What should I be using?
11:12 jeff jwl: i'd recommend stand-alone (xul) staff client at this point.
11:12 Dyrcona For production, the XUL staff client.
11:12 jwl OK
11:12 Dyrcona BTW, it's technically a web browser, too. ;)
11:12 jwl Is that what's in this file evergreen-client-2.10.5_x86_64.tar.bz2
11:13 Dyrcona Yep, that should be the 64 bit client for Linux.
11:15 Dyrcona You'll want to extract it to its own directory somewhere. I usually call mine egbin/.
11:16 jwl Hm.  Doesn't like my password.  What username?  Seems there were a couple in use.
11:17 jwl Is that the one I set in the eg_db_config step?
11:19 Dyrcona Whatever used for the admin or see this:http://wiki.evergreen-ils.org/​doku.php?id=qa:concerto_logins
11:19 Dyrcona Assuming that you installed the sample dataset.
11:21 jwl There are two user defined in the eg_db_config step.  Neither of them work.  I add and ssl exception and get status OK version OK but the workstation not yet configured for the specified server.
11:22 jwl I also get Error in auth/session.js, close(): TypeError: host is undefined
11:22 jwl after I clear the login failed message
11:22 Dyrcona Right. You have to login with a user and register a workstation.
11:23 Dyrcona You should be able to login with --admin-user --admin-pass from the eg_db_config.
11:23 jwl Does not like that combo
11:24 Dyrcona You set the hostname properly? Just the hostname/IP address nothing more....
11:24 csharp kmlussier: thanks for the hint!  I'll check that out
11:24 jwl I've used localhost public.localhost private.localhost.  I'll try the ip address
11:25 csharp I'll see if I can find what options were checked from the logs
11:25 Dyrcona jwl: You don't use the private or public ones. Those are only for jabber.
11:26 _bott_ Odd, I've discovered my POJEDI issue.  It seems my action_trigger event is completing, but somehow the event_output is getting orphaned and id is not getting updated in the template_output column.
11:28 jwl No luck.  I tried the lan wlan and 127.0.0.1 addresses.  All show status of OK after I add an ssl exception.  Authentication using admin/mypassword fails every time.  I know set it right since I generated a batch file to run eg_db_config and can see what it says.
11:29 Dyrcona jwl: Obviously, the password isn't right or something else is wrong. At this point, you'll have to do some log diving, etc.
11:30 * Dyrcona has never had an issue with authentication when everything is supposedly working.
11:30 jwl I tried running evergreen as root. No help
11:30 Dyrcona As a test, you can try logging in via the OPAC at eg/opac/home
11:30 Dyrcona Never run as root.
11:31 Dyrcona It's not necessary.
11:32 Christineb joined #evergreen
11:33 jwl I went to opac/home and clicked on my account.  I used the same creds to log in and it looks like I'm there.  I see "administrator system account" at the top of the page.
11:34 Dyrcona OK, then something is wrong with the staff client setup on the server. Did you make the link in /openils/var/web/xul as instructed?
11:36 jwl Probably not. Where was that instruction?
11:36 Dyrcona In the Evergreen INSTALL doc.
11:37 jwl Oh yes, it's there.
11:38 jwl And permissions seem to be correct.
11:38 Dyrcona Dunno, then. I've never had that happen to me.
11:39 jwl You mentioned log diving, where are they?  I don't see anything in /var/log
11:40 Dyrcona jwl: /openils/var/log maybe.
11:41 Dyrcona Or in syslog in /var/log. That's probably the default now.
11:42 jwl That's odd.  /var/log/syslog is empty
11:43 Dyrcona Anything in /openils/var/log ?
11:43 jwl Four files with content, osrfsys.log router.log gateway.log sfrsh.log
11:44 Dyrcona check the first three for errors. osrfsys.log is going to look like a mess, btw.
11:45 jwl Getting a jabber error
11:45 jwl Out of osrf_json
11:45 pastebot "jwl" at 64.57.241.14 pasted "osrf_json_gw 2016-07-11 11:43:" (18 lines) at http://paste.evergreen-ils.org/23
11:46 jwl That might be nothing other that a message saying the user and/or passwords don't match.
11:47 brahmina joined #evergreen
11:47 jwl None of the others have any information around the time of the failure.
11:48 Dyrcona That means open-ils.auth_proxy service is not running.
11:48 Dyrcona I think.
11:48 Dyrcona try the diagnostic command again.
11:49 Dyrcona Plus, I never try to login from the same "machine" that is running the server, but it shouldn't matter.
11:50 pastebot "jwl" at 64.57.241.14 pasted "opensrf@ubuntu-OptiPlex-755:/o" (29 lines) at http://paste.evergreen-ils.org/24
11:50 jwl I'm not.  I'm doing this remotely.
11:51 jwl Also I'm running X forwarding to run the staff app
11:51 Dyrcona Right, but the staff client is being started on the server.
11:52 jwl Will it run somewhere else?
11:53 JBoyer joined #evergreen
11:53 Dyrcona I don't know what the problem is, specifically. It looks like a jabber communication error involving drones, but if that were the case, you should fail when trying to login via the OPAC.
11:55 jwl It didn't work from my local workstation either.
11:56 jwl Is there some sort of silent rejection of simple passwords?
11:57 Dyrcona Not unless you've configured it, and it mainly affects the OPAC, not the staff client.
11:58 jwl OK well I get the same messages in the gateway log when running from a remote staff client session, so at least I know it's communicating with the server.
11:59 jwl I guess I'll pop off a request for help on the email list???
12:00 Dyrcona You might want to try the development list rather than the general list.
12:00 jwl OK I'm not a member.
12:00 jwl Is membership restricted?
12:00 Dyrcona No. It's open.
12:02 jwl Hm.  I'm looking at https://evergreen-ils.org/​communicate/mailing-lists/ and don't see a specific developers list.
12:03 jeff looks like it's under the heading "Evergreen Technical Discussion List
12:03 jeff "
12:03 jeff http://libmail.georgialibraries.o​rg/mailman/listinfo/open-ils-dev
12:03 Dyrcona That's it.
12:05 jwl Thanks
12:07 jwl Thanks for all your help today.  I'm going to grab a bite of lunch.
12:21 mmorgan joined #evergreen
12:30 jihpringle joined #evergreen
12:53 bmills joined #evergreen
13:56 Bmagic jwl: will you be able to capture the error message in /openils/var/log/osrfsys.log when attempting to login
13:58 jwl I don't see an error in that log
13:58 Dyrcona jwl: It can be hard to see.
13:59 Dyrcona When I want to find what error something is doing I truncate that log and tail -f while doing what seems to cause an error.
13:59 Dyrcona truncate -s0 /openils/var/log/osrfsys.log
13:59 Dyrcona tail -f /openils/var/log/syslog
13:59 berick jwl: also verify 'open-ils.auth_proxy' is listed in the <services> list near the top of /openils/conf/opensrf_core.xml
13:59 Dyrcona Then you can try to login.
13:59 jwl The file is unchanged from befor the login attempt to after the log attempt.
14:00 Dyrcona jwl: That is unpossible unless you're logging to syslog.
14:01 jwl Syslog is empty.
14:02 Bmagic I am wondering about memcached, is it running, do you have configs talking to it on 127.0.0.1 or the IP of the NIC. Which IP address is memcached assigned in /etc/memcached.conf ?
14:03 jwl The entire list of services is missing from opensrf_core.xml
14:03 dbwells jwl: In line with what berick suggests, I wonder whether you have something wrong with your public router configuration.  It would at least make some sense with your observations, as the OPAC uses the private router internally, but XUL client requests are over public.  You could try connecting to the public router over srfsh and see if authentication, etc. works there.
14:04 jeff jwl: With a 503 error from ejabberd, I'd first check your ejabberd config -- feel free to pastebin it if you'd like another set of eyes.
14:04 jwl The entire list of services is missing from the opensrf_core.xml file.
14:05 jeff Another thing to check (since you're at least somewhat memory constrained) is to verify that the Linux OOM (out of memory) killer hasn't been invoked. You can generally see evidence of that in dmesg output.
14:06 dbwells jwl: perhaps you are still using the opensrf_core.xml from your OpenSRF install?
14:06 dbwells You need to repeat a few steps when installing Evergreen, as the files are different.
14:07 jwl dmesg shows a xouple of unrelated apparmor messages and nothing else of importance.
14:07 jwl I went through that.  The second time.  Something other than me removed the services from the opensrf_core.xml file
14:08 * tsbere is feeling lazy regarding scrollback
14:09 tsbere Has anyone done a "expected hostname vs perl reported hostname vs localhost" check?
14:09 * tsbere just ran into that when he made some changes to a VM
14:09 jwl No
14:11 dbwells jwl: If the services aren't listed, that's definitely a problem.  Your public router isn't going to do anything.  I'd copy the example file over again, update the passwords, then restart everything (OpenSRF stuffs, then Apache).
14:11 jeff pretty sure Dyrcona pointed out the need for --localhost when not specifying hostname in the configs, which i'm pretty sure jwl is not doing -- doesn't hurt to double check. :-)
14:12 jwl OK so once I redid the edit of the opensrf_core.xml I can log in.
14:12 tsbere I just ran into the problem when I changed a hostname after setting things up, but wasn't using --localhost. So yea.
14:13 jeff jwl: great!
14:13 jwl Except I can't do anything.  Open new window throws an error
14:13 jeff jwl: less great!
14:14 jwl More great, I hit the register button.
14:15 jwl Wonderful!  I have a full screen of things I have no idea what to do with.  Time to give it to my librarian.  Thank you one and all!
14:16 jwl Just one more question, is there an easy way to add existing books to the catalog?
14:21 jwl I must run.  Thanks again.
14:40 kmlussier @dessert [someone]
14:40 * pinesol_green grabs some Mint Truffle Hershey Kisses for brahmina
14:41 Bmagic Dyrcona++ # that clearly took your morning
14:42 Dyrcona I was just making my own inventory of servers at C/W MARS, so no biggie.
14:45 kmlussier @praise Dyrcona
14:45 * pinesol_green the upgrade came off brilliantly, and it's all because of Dyrcona
14:49 * jeff cleans up old messes
15:15 jvwoolf Amy - for the report for Molly - I think I have a SQL query that will work better
15:16 jvwoolf oops mt
15:41 Dyrcona Fun thing about buying ebooks from some publishers: You can buy them before they're done and get the chapters as they are written by the author.
15:48 Dyrcona Oh. Some of these pre-pubs are awful. I don't envy the editors.
16:06 _bott_ left #evergreen
16:09 _bott_ joined #evergreen
17:08 mmorgan left #evergreen
17:08 jvwoolf left #evergreen
18:32 gsams_ joined #evergreen
19:54 brahmina joined #evergreen
20:06 jihpringle_ joined #evergreen

| Channels | #evergreen index | Today | | Search | Google Search | Plain-Text | summary | Join Webchat