Perl 6 - the future is here, just unevenly distributed

IRC log for #openam, 2017-09-11

| Channels | #openam index | Today | | Search | Google Search | Plain-Text | summary

All times shown according to UTC.

Time Nick Message
01:55 ilbot3 joined #openam
04:42 aldaris joined #openam
06:43 aldaris joined #openam
08:38 FireBurn|Work joined #openam
08:39 FireBurn|Work Good morning
08:40 asyd morning FireBurn|Work
08:50 FireBurn|Work aldaris: What's Forgerocks current stance on the agents? It seems it used to be only the major releases that used to be available, but since the big change over all the versions were released. Does that mean 4.1.2 will be released too?
08:51 aldaris I don't know much about any of this
08:51 FireBurn|Work Are you able to find out for me
08:54 FireBurn|Work At the moment I'm thinking reverting https://github.com/apache/httpd/commit/1485d64698ef816f1586e2d772c58cb9b78c788d (if it fixes things) might be the best way to get 2.4.27 working with WebAgents 4.1.0
08:54 FireBurn|Work Of course if 4.1.2 is available that'd be the bestest option (or biggly if you're in the states)
08:55 aldaris the link I sent you for the JIRA issue already contained some guidelines on how to fix this on the agent side
08:57 FireBurn|Work I've got the JIRA issue up on screen https://bugster.forgerock.org/jira/browse/AMAGENTS-349 I don't see a solution there though
08:57 aldaris the text doesn't quite match up to the actual code change :/
08:59 aldaris the issue talks about if method_number==M_GET and header_only>0
08:59 aldaris find that code in agent.c
09:05 FireBurn|Work I found that on friday, that's the only bit that really should be doing what it says on the tin. The rest does a look up on a hash table but https://github.com/apache/httpd/commit/1485d64698ef816f1586e2d772c58cb9b78c788d  now means there are 2 entries for GET and I'm guessing if OpenAM picks the wrong one first it keeps using the wrong one, hence my Heisenbug
09:07 aldaris the agents handle this situation by changing that code..
09:14 FireBurn|Work I realise you're trying to lead me to the answer, I'm afaid my C is letting me down here
09:14 aldaris and I don't feel I can help you a lot either
09:18 FireBurn|Work No worries, I'm just about to test if reverting 1485d64698ef816f1586e2d772c58cb9b78c788d  fixes things with 2.4.27
09:29 FireBurn|Work Boss not keen on me doing that
09:30 FireBurn|Work Going to figure out the fix in agent.c (wish me luck)
09:37 FireBurn|Work Oooo
09:37 aldaris the fix was to remove a complete method and replace its invocation with something else
09:37 FireBurn|Work I have an idea
10:01 FireBurn|Work https://github.com/FireBurn/web-agents-public/commit/c8192013895cc48f138c00a169934af30b3d6d12
10:05 aldaris well if it works, I'm happy :)
10:05 aldaris and probably you are too :)
10:05 FireBurn|Work Not tried it yet
10:10 fooctrl joined #openam
10:21 FireBurn|Work Didn't compile no M_HEAD
10:21 FireBurn|Work https://github.com/FireBurn/web-agents-public/commit/master
10:21 FireBurn|Work Now updated
10:21 FireBurn|Work Fingers crossed
12:13 FireBurn|Work Seems to work, I've pushed the fix to my repo and added a Gist explaining how to compile it
12:13 FireBurn|Work Well adding a script
12:34 aldaris joined #openam
13:02 gbuxton1 joined #openam
14:00 gbuxton1 left #openam
15:43 aldaris joined #openam
16:09 FireBurn|Work Whoop with that fixed I think we can get this put into prod :D
18:31 aldaris joined #openam
18:53 aldaris joined #openam
19:04 aldaris joined #openam
19:24 aldaris joined #openam
22:07 aldaris joined #openam
22:18 Procule joined #openam
22:27 aldaris joined #openam
23:09 auke- joined #openam

| Channels | #openam index | Today | | Search | Google Search | Plain-Text | summary