IRC log for #utah on 20160224

00:11.15*** join/#utah Nemus (~Nemus@unaffiliated/nemus)
01:10.56*** join/#utah T4rku5 (~T4rku5@unaffiliated/shunkydave)
01:13.50*** join/#utah smcquay (~smcquay@173-164-185-125-SFBA.hfc.comcastbusiness.net)
01:17.12*** part/#utah Nemus (~Nemus@unaffiliated/nemus)
01:17.55*** join/#utah T4rku5 (~T4rku5@unaffiliated/shunkydave)
01:36.10*** join/#utah vibrasian (~vibrasian@c-76-23-60-71.hsd1.ut.comcast.net)
02:37.12*** join/#utah fozzmoo (~fozz@server.solitaryworld.net)
03:24.40*** join/#utah Enemby (~Enemby@75-162-72-108.slkc.qwest.net)
03:24.40*** join/#utah Enemby (~Enemby@unaffiliated/enemby)
04:01.25*** join/#utah Sargun (~sargun@atarack/Staff/Sargun)
04:13.43*** join/#utah IvAn__ (~StealthTa@104.152.62.14)
05:00.09*** join/#utah IvAn__ (~StealthTa@104.152.62.14)
05:06.00*** join/#utah siel (~siel@unaffiliated/motley)
05:08.02*** join/#utah Enemby (~Enemby@unaffiliated/enemby)
07:12.52*** join/#utah IvAn__ (~StealthTa@104.152.62.14)
09:58.24*** join/#utah neanderslob_ (~quassel@c-50-168-247-73.hsd1.ut.comcast.net)
10:05.28*** join/#utah neanderslob (~quassel@c-50-168-247-73.hsd1.ut.comcast.net)
11:43.28*** join/#utah vibrasian (~vibrasian@c-76-23-60-71.hsd1.ut.comcast.net)
12:16.50*** join/#utah vibrasian (~vibrasian@c-76-23-60-71.hsd1.ut.comcast.net)
12:33.48*** join/#utah RuShan (~RuShan@2600:100e:b13a:8ac9:baef:f292:3d32:2320)
14:00.01*** join/#utah pmcnabb (~peter@kaa.mcnabbs.org)
14:12.38*** join/#utah emcnabb (emcnabb@nat/redhat/x-wrdnlpyfkphsfust)
14:12.38*** mode/#utah [+v emcnabb] by ChanServ
14:28.07*** join/#utah vibrasian (~vibrasian@c-76-23-60-71.hsd1.ut.comcast.net)
15:16.34*** join/#utah T4rku5 (~T4rku5@unaffiliated/shunkydave)
15:20.56*** join/#utah IvAn__ (~StealthTa@104.152.62.14)
15:42.09*** join/#utah josephscott (~josephsco@192.0.80.201)
15:44.25*** join/#utah kendsnyder (~Adium@68.69.174.66)
16:02.32*** join/#utah dfinn (~Adium@c-73-52-164-113.hsd1.ut.comcast.net)
16:13.41*** join/#utah RyanE (rberick@166.70.8.4)
16:23.35jfindlay~nacho
16:23.35infobotThe people here think I don't know a buttload of crap about the gospel, but I do!
16:25.43*** join/#utah zzzirk (~zzzirk@67.21.63.148)
17:21.01pashdowni'd like to learn more infobot
17:22.03*** join/#utah Heartsbane (tsharpe@shell.xmission.com)
17:22.03*** join/#utah Heartsbane (tsharpe@unaffiliated/heartsbane)
17:27.52asocHelp! I get calls from people telling me my computer has errors but when I tell them it is a Linux box they just hang up on me! How am I supposed to ever find the errors my PC has!
17:28.00asoc:-P
17:51.44*** join/#utah keldwud (ce47473f@gateway/web/freenode/ip.206.71.71.63)
17:53.55keldwudomg. so weird. apparently creating a directory in /var/log causes ubuntu 14.04 to hang on the next reboot during the "starting automatic crash report generation" stage
17:54.22jfindlaynice
17:54.46keldwudI mean, I've done a few other things after a clean install, like install rabbitmq, mongodb, nodejs, nginx and celery and virtualenv
17:55.21keldwudguess I'll have to install each one of those individually and then create a directory in /var/log then see which one is tied to the error
17:55.26keldwudso weird
17:56.14keldwudblew my mind when I first found it but after rebuilding my stack 3 times and using snapshots to revert to the time JUST before I ran mkdir /var/log/mozdef, I had to accept that it was really happening
17:56.37keldwudI'm wondering if it has something to do with virtualenv
17:56.51keldwudwhich is installed via pip
17:57.49keldwudanybody else ever run into anything weird like this? where creating a directory in /var/log causes system to hang on the next boot?
17:59.05keldwudI tested by creating other directories in other locations and rebooting but I couldn't recreate the issue like that
17:59.17keldwudjust by creating a directory in /var/log using root and sudoers
18:06.03keldwudso now I'm going through my stack to see who the culprit is
18:09.23keldwudit's going to go like this
18:10.20keldwudsnapshot <command1> && reboot now; mdkir /var/log/mozdef && reboot now; snapshot <command2> && reboot now; etc etc
18:14.30*** join/#utah emcnabb (emcnabb@nat/redhat/x-plgqdntqmzvkqdhl)
18:14.30*** mode/#utah [+v emcnabb] by ChanServ
18:29.20eightyeightlevi: started the 2nd WoT book. :)
18:30.03keldwudeightyeight: how'd you like eye of the world? I've never met anybody who has *just* started the series. I really liked eye of the world but that's it
18:30.32keldwudin my teen years I stopped reading the 4th book about 3/4ths of the way through even though I tried for a year to finish it
18:30.40eightyeightso, here's something interesting about it
18:30.46keldwudlast year I tried again and made it about halfway through the great hunt before giving up again
18:30.48eightyeighti came to jordan from brandon sanderson
18:31.01eightyeightalmost immediately, i could see the jordan influence on sanderson in mistborn
18:31.14keldwudI'd recommend either stick to it just for pure commitment or give up when you're no longer enjoying it
18:31.25eightyeighthowever, after finished EotW, it's clear jordan was inspired by tolkien
18:31.29keldwudyeah, mistborn definitely had the whole "reborn" thing going on
18:31.47keldwudand I agree that eye of the world is very tolkienesque
18:31.58eightyeightalmost to the point that it's a rip-off
18:32.00eightyeightalmost
18:32.24eightyeighti really enjoyed it though
18:32.52eightyeighti read 'new spring' first, actually
18:33.41eightyeightkeldwud: https://www.goodreads.com/review/show/1423373550?book_show_action=false
18:33.43leviIt gets less Tolkienesque, I think.
18:33.50eightyeight(my review of the book)
19:40.01levieightyeight: Have you read anything by Guy Gavriel Kay?
19:41.42leviHe helped out Christopher Tolkien with The Silmarillion, and his own books range on a spectrum from high fantasy to historical fiction with light fantasy elements.
19:53.09jfindlaythe stupid thing about magnet toys is that they don't tell you the polarity of the fields, so when you try to build something of more than trivial complexity or size it crumbles
19:53.42jfindlaymagnetic fields are not unipolar (that we know of) and if they were, it's far more likely that there would still be two flavors
19:58.59leviI'll take a chocolate magnet, please.
19:59.19keldwudis that anything like chocolate rain?
19:59.36leviI have no idea, I just stuck some random words together.
20:00.24eightyeightlevi: i haven't read anything of his
20:19.20keldwudok I found the portion of my stack that was screwing things up
20:19.51keldwudit happens not after I install nginx, but when I copy over an nginx.conf from MozDef's repository
20:20.30keldwudbut that still doesn't make sense that after updating my nginx.conf locally that creating /var/log/<newfolder> would cause it to hang on boot
20:20.39keldwudit boots just fine as long as I don't create folders in /var/log
20:20.44keldwudI can create other folders
20:21.09keldwudany ideas? I'm looking through his nginx.conf now to see what in the heck would cause that kind of behavior
20:21.47keldwudahh, this would be it, wouldn't it
20:22.11keldwudserver { #stuff; #morestuff; error_log /var/log/mozdef/loginput_nginx_error.log notice; }
20:22.59keldwudit's trying to put a log in a folder that doesn't exist. would that cause a hang at boot?
20:23.12keldwud.ping infobot
20:23.23keldwud@help
20:23.28keldwud!help
20:23.30keldwud.help
20:23.38keldwuddid I diededed?
20:24.41eightyeight~help
20:24.56eightyeight^ pms you
20:26.38jfindlayso if you know the polarity of the magnets, you can create structures that will actually stay assembled
20:27.26jfindlaythe problem is that we've failed to educate the public properly about how magnetic fields really work, so people don't want to know that the fields are polar
20:27.52jfindlayand expect their magnet toys to magically connect regardless of orientation
20:31.43eightyeightjfindlay: what are you trying to do?
20:32.01eightyeightcan't you figure out the polarity with an existing magnet whose polarity you do know?
20:32.44jfindlayeightyeight: yes, of course, but I'll have to manually do that with each magnetic component
20:33.11jfindlaybut they should be manufactured with a polarity indicator on them so I don't have to reverse engineer it
20:33.52eightyeightwhat are you working on?
20:36.19RyanEjfindlay: you have quite the business opportunity there: Professional magnet toy polarization marker.
20:36.22jfindlayferromagnetic materials confusing people on the nature of magnetic fields is similar to the dominance of the incorrect Aristotelian mechanics for millenia by elevating frictive forces to fundamental status, inseparable from any and all phenomena
20:36.32RyanEfor a nominal fee, you'll mark the 'N' on all magnet toys.
20:37.05jfindlayferromagnetic materials align their domains to the ambient magnetic field by definition
20:37.44jfindlayeightyeight: I've decided to complain about this particular topic now so I can move on with my life
20:37.51jfindlayfind something else and complain about that
20:41.24eightyeighthttps://pbs.twimg.com/media/Cb_SJnaWIAACTQR.jpg:large
21:46.38TodPunkkeldwud: if it's a boot process trying to do that, then it would hang at boot, yes
21:46.43TodPunk*could
21:51.55keldwudhey if I wanted to SRC => SSL => BLACKBOX => TLS => DEST, stunnel would be my guy, right?
21:55.22TodPunkSSL to TLS?
21:56.14eightyeightSSL shouldn't be in production anymore
21:56.21eightyeightyes, i'm going to be pedantic
21:56.47eightyeightalso, assuming SRC/DEST = client, and TLS = service
21:56.54eightyeightBLACKBOX = NSA?
21:57.46leviI assumed it was the box running some tunnel-creating software.
21:58.03TodPunkthought this is what OpenVPN was made for
21:58.28TodPunkstunnel could be some overlap though
21:58.59eightyeightkeldwud: what are you trying to do?
22:15.04*** join/#utah TimRiker (~TimRiker@bzflag/projectlead/TimRiker)
22:15.04*** mode/#utah [+o TimRiker] by ChanServ
23:01.25keldwudeightyeight: I'm trying to take old as shit java app output that outputs SSL to an external site that only accepts TLS because security
23:01.48keldwudsorry, blackbox was the box that I am creating
23:02.05keldwudnot sure what's going in it yet, but I want it to take SSL as input and output TLS
23:02.21keldwudbut yeah, SSL shouldn't be in production
23:02.37keldwudbut devs don't like to upgrade to newer versions of java
23:03.37keldwudso I think a few options I have are stunnel, openvpn(?), squid
23:04.28keldwudsquid is a full proxy, though, I don't really need proxy, just need to change the SSL to TLS and I can't do it at the layer that is outputting the SSL, have to transform it at a new layer, hence the 'blackbox'
23:17.22TodPunkkeldwud: you need a man-in-the-middle
23:17.25TodPunkwhich is problematic
23:18.52TodPunkUltimately the java app with a man-in-the-middle is meaningless as it won't improve security to have the blackbox you're speaking of anywhere but in the java app itself
23:19.36TodPunkif the java app is the server in this cast, you have your SSL/TLS backwards in your diagram
23:19.41TodPunk*case
23:26.07leviI don't think improved security is the goal here, or the devs would be upgrading their Java instead of keldwud trying to figure out some crappy way around the incompatibility.
23:26.42TodPunkthat's fair, I did mean meaningless to security, not like "you're wasting you time"
23:27.44TodPunkalthough again, if it's a java app on the client, having SSL on the server isn't a problem
23:31.37leviThere seem to be conflicting needs at the endpoints that can't be directly changed by keldwud. The Java endpoint refuses TLS, the other party refuses anything *but* TLS. He is left trying to satisfy both parties with some widget in-between.
23:31.40programmerqkeldwud: to be honest, nginx would be perfect for this.
23:31.52programmerqit too would be running in reverse proxy mode, but that sounds like it is kind of what you need.
23:33.25leviA proxy / reverse-proxy does sound like the right shape to for this particular widget.
23:33.33keldwudprogrammerq for real? interesting
23:33.35leviEr, "right shape for"
23:34.04keldwudTodPunk: yeah, we're not actually trying to improve the security, just make the round peg a square peg
23:34.33TodPunkkeldwud: java client or server?  These are the answers I crave!
23:34.42keldwudthe starting point is java
23:34.50keldwudthe end point is who knows
23:34.56keldwudI just know that I need to give it TLS
23:35.33keldwudand all I have to give it is SSL and I don't have the authority to force the source or dest to change
23:35.45keldwudit's a java app
23:35.58leviIt doesn't need to be a caching-proxy like squid, but it does need to understand enough about what's going on at a protocol level to successfully pretend it's initiating queries itself to the TLS endpoint.
23:36.05keldwudexactly
23:36.26keldwudI wasn't aware of this feature of nginx, I'll look into it
23:36.44TodPunkkeldwud: does the java run on my comp and I connect to your SSL, or does the java serve SSL and my browser contacts IT?
23:36.46keldwudis that the general consensus? nginix might be better to look into than stunnel?
23:37.07TodPunkyes, nginx
23:37.18keldwudTodPunk: oh the java app runs on a server and generates a payload encrypted with SSL
23:37.35TodPunkok, so it's a server
23:37.35keldwudand it sends the payload to a 3rd party API
23:37.44TodPunkok, so it's not a server
23:37.52keldwudreally just generates a request
23:38.38keldwudwhich will initiate a payload on the 3rd party side sent to me inside TLS which I will then also need to get back to the java app
23:38.47keldwudthis is a non-trivial thing, isn't it
23:39.16keldwudfor some reason I just thought I could point traffic to a port on my "stunnel middle man" and that would forward it to the proper place
23:39.58keldwudit's a server
23:40.25keldwudgtg, bbl
23:40.27keldwud<3
23:40.35keldwudthanks for the discussion and the recommendation for nginx
23:40.44keldwudI'll research it and come back with more questions :)
23:45.56leviDoes stunnel speak SSL and TLS on both its incoming link and its outgoing link?  I mostly see it used as providing a secure public port that tunnels to an insecure stdio interface to a child process or an insecure local port.
23:47.24programmerqkeldwud: reverse proxy is one of the primary usecases of nginx in my experience.

Generated by irclog2html.pl Modified by Tim Riker to work with infobot.