Evergreen ILS Website

IRC log for #evergreen, 2022-03-30

| 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
06:01 pinesol News from qatests: Failed Running perl live tests <http://testing.evergreen-ils.org/~live//arch​ive/2022-03/2022-03-30_04:00:02/test.49.html>
06:07 Guest98 joined #evergreen
06:11 Guest98 hi guys, I trust that you are doing well.
06:12 Guest98 Can anyone kindly point me in the right direction on how to disable ssl redirection on this path "/eg/opac/myopac"?
06:13 Guest98 I am running it a kubernetes cluster and the self signed ssl is causing a redirect loop on that path
06:13 Guest98 I have been able to disable it on the staff portal and it works alright
07:15 rjackson_isl_hom joined #evergreen
07:31 collum joined #evergreen
07:41 JBoyer Guest98, there are a couple places you may need to check: the apache config is the obvious one, but the other place that can force an SSL redirect is Open-ILS/src/perlmods/lib/​OpenILS/WWW/EGCatLoader.pm
07:42 JBoyer it looks like redirect_ssl is only called twice in there.
07:51 rfrasur joined #evergreen
07:56 mantis joined #evergreen
08:12 Guest98 JBoyer: okk great!  this is what I am looking for.
08:12 Guest98 thanks very much
08:22 Guest98 resolved the issue by commenting the redirect_ssl line in Open-ILS/src/perlmods/lib/​OpenILS/WWW/EGCatLoader.pm
08:31 mmorgan joined #evergreen
08:36 dwebster joined #evergreen
08:38 dwebster joined #evergreen
08:48 jvwoolf joined #evergreen
08:53 Dyrcona joined #evergreen
09:03 terranm joined #evergreen
09:07 rfrasur joined #evergreen
09:24 Dyrcona @coffee pinesol
09:24 * pinesol brews and pours a cup of Ruvuma Tanzanian Peaberry, and sends it sliding down the bar to pinesol
09:25 jvwoolf Follow up on our drone issue yesterday. I tracked it down to a particular staff member. When I contacted them, they said they went to the stacks for a few moments and when they came back, a book had fallen on their keyboard and was entering the + sign repeatedly.
09:27 jvwoolf I also found the item it looks like was being scanned into item status several times a second, so I'm following up with them again to see what exactly happened. But I thought that was pretty wild...
09:30 Dyrcona jvwoolf: That sort of thing happens all the time. I've heard of people holding the enter key down until the screen refreshes, not knowing that they're spamming the request to the web server.
09:31 Dyrcona The only real fix is rate limiting in your firewall/load balancer/nginx proxy/apache server in that order of preference.
09:31 Dyrcona You can run into trouble with libraries that share an IP, though. They'll complain Evergreen is really slow.
09:31 terranm We've had that happen before, too, like when a key gets jammed in the keyboard.
09:34 mmorgan Or when a cat sits on it =^..^=
09:35 jvwoolf Dyrcona: When you say "share an IP" do you mean the entirety of a public IP?
09:35 Dyrcona jvwoolf: Yes. A lot of sites use NAT and have one 1 external IP.
09:36 jvwoolf We do that will all of the libraries on our network...
09:36 Dyrcona Rate limiting is usually configured by source IP, or just in general, but the use is tracked by IP.
09:37 Dyrcona Rate limiting in Apache or nginx could be aware of the URL and query string etc., but that gets complicated in a hurry.
09:40 pinesol News from commits: LP#1919500 - Tweak to Checkout Staff display <https://git.evergreen-ils.org/?p=E​vergreen.git;a=commitdiff;h=af427e​86085e00d3991996f6422c2728d55df1fe>
09:40 pinesol News from commits: LP#1919500 - Add Checkout Workstation and Checkout Staff to Item Status -> Circ Histo... <https://git.evergreen-ils.org/?p=E​vergreen.git;a=commitdiff;h=7bb215​b73834d5d1b2d13a85a7b798945bbf7ef8>
09:41 Dyrcona Good morning, pinesol! I see the coffee has kicked in.
10:02 Dyrcona Y'know what would be cool? A paste-around action. Like I want to copy some text before and after a line, then I want to paste it around another line..... I could probably implement that....
10:04 mantis1 joined #evergreen
10:04 rfrasur Dyrcona, it might or might not surprise you to know that I had the exact same thought thread (minus the "I could probably implement that" part) this morning.
10:07 Dyrcona rfrasur++
10:08 Dyrcona The tricky part would be excluding the "around" part from the copy.
10:11 Dyrcona It would take multiple commands.
10:12 rfrasur For sure.  And some well thought out logic
10:24 Keith-isl joined #evergreen
10:25 csharp_ my "it would be nice if..." feature of the day is I wish I could search for terminal sessions from the GNOME search bar
10:25 csharp_ sure beats sifting through multiple tabs in multiple windows (and sometimes between multiple terminal emulators)
10:26 csharp_ "where the hell did my db03 go?"
10:26 rfrasur lol, #reallifesearchquery
10:28 rfrasur #realliferedundanthashtag
10:31 csharp_ #sometimesillstartahashtagan​didontevenknowwhereitsgoing
10:32 rfrasur csharp_#havenapostropheweallquestionmark
10:32 csharp_ we have to stop this, Ruth
10:32 rfrasur (dang, I tried to lean into that and just got lazy)
10:32 rfrasur agreed. In the meantime. where the hell did your db03 go?
10:33 csharp_ @dunno add where the hell did my db03 go?
10:33 pinesol csharp_: The operation succeeded.  Dunno #71 added.
10:33 rfrasur @tea csharp_
10:33 * pinesol brews and pours a pot of Bao Zhong Oolong Tea, and sends it sliding down the bar to csharp_ (http://ratetea.com/tea/ris​hi/bao-zhong-oolong/768/)
11:24 mantis joined #evergreen
12:29 mantis1 joined #evergreen
12:34 collum joined #evergreen
12:42 collum joined #evergreen
14:23 rfrasur joined #evergreen
15:01 * Dyrcona must be hallucinating again. I swear there was a branch for SASL with Perl OpenSRF, but I can't find it.
15:03 jeffdavis Dyrcona: bug 1703411 has a branch
15:03 pinesol Launchpad bug 1703411 in OpenSRF "OpenSRF: XMPP Non-SASL auth is being phased out" [Medium,Confirmed] https://launchpad.net/bugs/1703411
15:04 Dyrcona jeffdavis: That branch is actually for another bug 1793356.
15:04 pinesol Launchpad bug 1793356 in OpenSRF "Ejabberd strips custom XML attributes" [Medium,Fix released] https://launchpad.net/bugs/1793356
15:05 JBoyer Dyrcona, I have mentioned this before and appear to have not uploaded it, *again*. I'm going to hop over to my personal machine to pull it off of there and throw in into working. It's a super-early-wip but it appears that the perl parts work, but since I never got around to working on the routers it doesn't amount to much.
15:06 Dyrcona JBoyer++
15:06 * Dyrcona is glad to not be gaslighting himself.
15:07 * Dyrcona is a) looking for something to do and b) considering using cyrus-sasl for the C parts.
15:09 JBoyer Behold! working/collab/jboyer/lp1703411_sasl_auth_wip exists and can not possibly live up to expectations that bug's age has placed upon it!
15:10 Dyrcona JBoyer: Cool! I just did a fetch and saw it.
15:10 JBoyer Also, I don't believe I put in the makefile changes so the perl modules needed will have to be added by hand for now.
15:13 JBoyer But I believe that Authen::SASL::XS also uses cyrus-sasl so +1 to that.
15:15 Dyrcona It'll take a look.
15:16 Dyrcona I suppose we should get SSL working, too....
15:19 JBoyer One step at a time there, I imagine. :)
15:33 Dyrcona Yeah, that should also be its own bug.
15:41 Dyrcona I don't think Evergreen needs any changes for this bug, does it? I guess I'll leave it for now until I determine that for sure.
15:59 Dyrcona I'm going to update my laptop's kernel. Might be back later, might not.
16:05 Dyrcona joined #evergreen
17:01 jvwoolf left #evergreen
17:17 mmorgan left #evergreen
18:02 pinesol News from qatests: Failed Installing Angular web client <http://testing.evergreen-ils.org/~live//arch​ive/2022-03/2022-03-30_16:00:02/test.29.html>
22:42 pinesol News from commits: Update billing.adoc <https://git.evergreen-ils.org/?p=E​vergreen.git;a=commitdiff;h=5de8ef​385114f06f8c2532dba7d48e336bef9563>
22:42 pinesol News from commits: Updating billing.adoc <https://git.evergreen-ils.org/?p=E​vergreen.git;a=commitdiff;h=50d8e9​f70005c56b816b6b6e04c08ff96d63ac19>

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