Evergreen ILS Website

IRC log for #evergreen, 2021-02-19

| 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:48 malexander joined #evergreen
05:20 malexander joined #evergreen
05:46 khuckins joined #evergreen
06:30 khuckins_ joined #evergreen
06:35 khuckin__ joined #evergreen
07:18 troy__ joined #evergreen
07:31 rjackson_isl_hom joined #evergreen
07:53 mantis1 joined #evergreen
08:08 Dyrcona joined #evergreen
08:27 rfrasur joined #evergreen
08:32 mmorgan joined #evergreen
08:32 khuckins_ joined #evergreen
08:52 malexander joined #evergreen
09:14 jonadab joined #evergreen
10:16 terranm joined #evergreen
11:09 jvwoolf1 joined #evergreen
11:10 Dyrcona Trying to create a VM from the Ubuntu 18.04.5 live server image is not going very well.
11:18 malexander joined #evergreen
11:28 malexander joined #evergreen
11:31 terranm phasefx: I'm configuring the geo work on my test server with my Google API key - which map API(s) do I need to enable? I have Maps JavaScript API and Geocoding API enabled already, do I need something else?
11:34 terranm Distance Matrix API maybe?
11:37 terranm Geolocation API?
11:50 JBoyer terranm, I would expect that Geocoding is the primary one you need, is it giving you errors or just not giving you results?
11:50 terranm Just no results
11:54 terranm The browser console just says "Net: request open-ils.actor.geo.retrieve_coordinates" and then doesn't do anything
11:55 JBoyer Did you enable geolocation in Server Admin / Global Flags?
11:56 JBoyer There's something else I'm looking for but I've typed and erased too much to not send *something* heh.
11:56 terranm Yes
11:57 JBoyer And selected the service you defined in the OU editor?
11:57 terranm Yep
11:57 JBoyer (Lots of moving pieces for this one...)
11:58 terranm Yes - the documentation is certainly necessary for this one.
11:58 sandbergja joined #evergreen
11:59 JBoyer What service code did you use?
11:59 terranm It's on https://terran-master.gapines.org/eg/staff if you have a moment that you can take a look
11:59 JBoyer I'm assuming there's nothing helpful in your Eg logs
11:59 terranm Google
11:59 terranm I have no clue how to look at the Eg logs. I haven't learned that yet.
11:59 terranm :/
12:03 Christineb joined #evergreen
12:03 JBoyer Ok, in the OU editor I clicked the Get Coordinates button to try to fill in the coords for an OU and got this: Session Error: router@private.localhost/open-ils.geo IS NOT CONNECTED TO THE NETWORK!!!
12:03 JBoyer So it looks like the geo service isn't running. Your opensrf.xml (and possibly opensrf_core.xml) may be out of date
12:06 jeff Does it count as scraping and caching if you have to select "Get Coordinates" and then "Save" for every org unit? I'm glad I don't have to determine that.
12:09 terranm hrrm
12:09 khuckins joined #evergreen
12:10 terranm Thanks JBoyer++ I'll try to investigate that
12:11 terranm Bah, I'd somehow unclicked the "Errors" in the browser console and was only looking at warnings. Oops
12:11 jvwoolf joined #evergreen
12:12 jihpringle joined #evergreen
12:12 mmorgan terranm: You just wanted a bigger challenge ;-)
12:12 gmcharlt_ joined #evergreen
12:13 terranm That's what I always look for on a Friday!
12:21 jvwoolf1 joined #evergreen
12:24 nfBurton28 joined #evergreen
12:50 terranm Okay, so I updated opensrf.xml and opensrf_core.xml and restarted everything, so now I'm getting a *different* error
12:51 terranm GEOCODING_LOCATION_NOT_FOUND
12:56 terranm *sigh*
12:57 csharp as of 2/16 at around 6:30 pm EST, I started seeing this error in the logs and our XML-RPC gateway stopped working:
12:57 csharp Can't locate object method "args" via package "XML::Parser::ExpatNB" at /usr/local/share/perl/5.22.1/​OpenILS/WWW/XMLRPCGateway.pm line 69.\n
12:57 csharp anyone encountered that?
13:00 mantis1 left #evergreen
13:01 csharp we turn on the "force HTTPS for everything" option in eg_vhost.conf - I bet that's relevant
13:01 csharp s/turn/turned/
13:04 csharp maybe needs a RewriteCond to handle that
13:06 csharp yep, this seems to confirm the issue: https://stackoverflow.com/question​s/10307406/perl-xml-rpc-over-https
13:21 Dyrcona There's a nagging voice in my head saying there's a better way to fix that, but I'd really have to look at the code again, and I'm doing something else at the moment.
13:22 * Dyrcona tests the Ubuntu 20.04 branches.
13:22 csharp well turns out the "better way" was for the client to use "https://" instead :-)
13:22 csharp that Just Worked™
13:25 Dyrcona Yeah, I was looking at the module and about to say that it shouldn't affect us.
13:25 Dyrcona That stackoverflow question is about a XML::RPC client.
13:26 Dyrcona OpenSRF prereqs are installed... Time of the next step....
13:27 Dyrcona BTW, how does the force ssl work with a proxy? I think you'd want the proxy to force TLS and not Apache.
13:28 Dyrcona That may be a part of the problem, csharp. ^^^
13:30 Dyrcona What we *should* do is have the proxy handle TLS, and pass plain text HTTP from the proxy to Apache. That would save a few (several) CPU cycles.
13:31 Dyrcona The above should also be optional for cases where the proxy and Apache are on different hosts and you can't guarantee the security of the LAN.
13:31 csharp Dyrcona: it just rewrites the URL without issue, but I can see the point about having the proxy handle it
13:37 berick related, bug 1882967
13:38 pinesol Launchpad bug 1882967 in Evergreen "SSL / TLS changes" [Wishlist,New] https://launchpad.net/bugs/1882967
13:39 Dyrcona Yeahp.
13:41 Dyrcona I'm also going to test websocketd 0.4.1. I've been using 0.3.1 in production for the past 2 years, and it has been rock solid, even more so than 0.3.0. We should consider updating the README.
13:53 alynn26 joined #evergreen
13:53 berick Dyrcona++ # websocketd testing
14:00 abowling2 joined #evergreen
14:03 Dyrcona csharp: I'm going to test the nginx redirect to https on this vm.
14:08 Dyrcona I'm gonna update the TLS settings, too.
14:08 Dyrcona I'll open a Lp bug for the TLS settings.
14:12 Dyrcona And, these changes stop XUL from being able to connect. :)
14:20 Dyrcona Things get complicated rather quickly, don't they?
14:40 rhamby joined #evergreen
14:40 jweston joined #evergreen
14:40 yeats_ joined #evergreen
14:40 jeff joined #evergreen
14:40 genpaku joined #evergreen
14:40 egbuilder joined #evergreen
15:01 Dyrcona OpenSRF still works on Ubuntu 20.04.
15:48 dbwells joined #evergreen
15:49 Dyrcona Evergreen works.
15:50 sandbergja joined #evergreen
15:52 Dyrcona Might as well call it a day. Have a nice weekend everyone!
16:09 dbwells joined #evergreen
16:36 dbwells joined #evergreen
16:38 dbwells joined #evergreen
17:05 mmorgan left #evergreen
17:23 dbwells joined #evergreen
17:31 dbwells joined #evergreen
17:35 dbwells joined #evergreen

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