***: LT has joined #arpnetworks
   
 bardo has joined #arpnetworks
   
 awyeah has quit IRC (Ping timeout: 250 seconds)
   
 awyeah has joined #arpnetworks
   
 bardo has quit IRC (Ping timeout: 265 seconds)
   
 LT has quit IRC (Quit: Leaving)
   
 bardo has joined #arpnetworks
   jpalmer: mercutio: for laggy ssh connections,  I really like mosh.
   
 mercutio: I know I'm crazy late to that conversation, but I like it enough that I felt like it was still worth mentioning.
   
 mercutio: I have a datacenter in a city north of the arctic circle.  It's only connectivity is via satellite, and it's down more than it's up.   1200-2000ms round trip ping times are common.  mosh still makes that link useful.
   mhoran: I wish mosh supported IPv6.
   jpalmer: mhoran: same
   
 mhoran: but also,  most sites that are modern enough to have ipv6,  probably have decent connectivity too.
   
 (with obvious exceptions, like the datacenter I was just talking about)
   mhoran: T-mobile is native IPv6 on Android 4.4+, and the IPv4 connectivity is actually NAT back to the base station. So that's kinda lame, for a mobile SSH client, connecting over IPv6 to an IPv6 server via IPv4.
   brycec: ipv6 you say? I might consider switching... (I was already considering switching anyways)
   
 If only they had better coverage in my area.
   mhoran: Yeah. It's great in the city but drops whenever I'm outof town. Oh well.
   brycec: I'm pretty close to rural areas, so I'd frequently be in and out
   
 But the pricing is appealing, as is native ipv6
   mhoran: Yeah, the price is great.
   
 Also, their international roaming deal is awesome.
   
 Free data and SMS.
   
 And calls are pretty cheap.
   RandalSchwartz: yeah - it's my primary plan now
   brycec: Tmo is who I use the odd time I need a temporary cell plan. It's wonderful that (unlike most US carriers) they're happy to sell a SIM
   RandalSchwartz: incredible for world-travellers like me
   
 especially since I spend one weekend a month in tijuana :)
   
 ... http://www.t-mobile.com/cell-phone-plans/simple-choice-international-plan-countries.html
   m0unds1: tmo uses 464XLAT for v6
   
 if anyone was interested in checking that out
   brycec: https://sites.google.com/site/tmoipv6/464xlat
   m0unds1: there was a talk about it at nanog earlier this year
   brycec: I love how open they are
   mhoran: Well, they use 464XLAT for v4. :)
   
 It's native v6.
   BryceBot: That's what she said!!
   brycec: BryceBot: no
   BryceBot: Oh, okay... I'm sorry. 'It's native v6.'
   brycec: lol mhoran
   mhoran: But it's pretty cool.
   
 I'm happy that mobile is pushing v6 deployment.
   brycec: (I also love just "fuck you bigger guys" Tmo's CEO is)
   mhoran: Yeah.
   m0unds1: yea, his strategy forced other carriers to reduce my monthly cost, haha
   
 tmo's covg where i live is horrible, so they're not an option for me
   
 i tried them out and couldn't use my phone in my house or where i worked, haha
   
 https://www.youtube.com/watch?v=Xl-hIyZSAmA
   BryceBot: YouTube Tech: "464XLAT: Breaking Free of IPv4" by TeamNANOG (39m 47s), 841 views, 14 likes and 0 dislikes. Uploaded 2014-06-06T00:50:51.000Z.
   mhoran: T-mo branded phones have some sort of UMA or whatever the most recent is these days, which lets you make calls on your WiFi with voice minutes.
   m0unds1: yeah, but my phone doesn't support it because it's an unlocked device
   mhoran: Yeah, same.
   ***: bardo has quit IRC (Ping timeout: 258 seconds)
   
 bardo has joined #arpnetworks
   m0unds1: meh. guess i should go run errands.
   mercutio: jpalmer: for normal path based loss bouncing via another host often works easier
   
 if you have a 1000 msec or something link that you can't do anything about mosh may work better.
   
 is anyone here running smokeping with fastcgi/nginx?
   
 i've been using lighttpd for ages, and i thought i'd try nginx more properly, and i'm struggling to make smokeping work
   -: brycec is
   mercutio: i'm stuck at that atm smokeping_cgi: require Smokeping::probes::FPing failed: Can't locate IPC/Open3.pm
   
 <pre>require Smokeping::probes::FPing failed: Can't locate IPC/Open3.pm:   Permission denied at /usr/bin/../lib/Smokeping/probes/FPing.pm line 19, <File> line 3.
   
 i'm sure it used to work
   brycec: lol
   mercutio: [http@emerald ~]$ locate IPC/Open3.pm
   
 /usr/share/perl5/core_perl/IPC/Open3.pm
   
 [http@emerald ~]$ wc -l /usr/share/perl5/core_perl/IPC/Open3.pm
   
 425 /usr/share/perl5/core_perl/IPC/Open3.pm
   
 i was doing:  smokeping_cgi /etc/smokeping/config
   
 to make sure that part works
   brycec: You mean "/usr/bin/perl /usr/lib/cgi-bin/smokeping.cgi" ?
   mercutio: nah it's called smokeping_cgi
   brycec: (At least, that's what I'm running)
   mercutio: which seems to be in perl
   ***: mkb has joined #arpnetworks
   mercutio: hmm it loads as root
   
 but not as http/smokeping
   
 are you using fcgiwrap?
   brycec: no
   mercutio: how are you doing it?
   
 OHHH
   mkb: mercutio, were you the one I was talking about 5.6 on arp with?
   mercutio: i think i found the issue
   
 mkb: yeah probably
   -: brycec is tied up, sorry I can't hep more
   mercutio: when i su'ed i was still in /root/
   
 so that bit is working
   mkb: have you been migrated yet and have you been able to boot since then?
   mercutio: i never hit the issue myself
   BryceBot: That's what she said!!
   mercutio: my host is on newer kvm
   
 were you migrated?
   mkb: oh nice; yeah to kvr04
   mercutio: and is it working?
   mkb: haven't updated yet
   mercutio: ahh ok
   mkb: when it didn't work I reinstalled 5.5
   mercutio: i updated to 5.6 snapshots early ish
   
 from 5.4
   ***: mkb has quit IRC (Quit: leaving)
   
 mkb has joined #arpnetworks
   up_the_irons: I migrated another customer that ran OpenBSD 5.6 and he reports it works great now on newer KVM/QEMU
   ***: bardo has quit IRC (Ping timeout: 272 seconds)
   mercutio: up_the_irons: how are the upgrades going?
   
 i suppose having so many hosts makes it harder :)
   brycec: s/how.*/are we there yet?
   BryceBot: <mercutio> up_the_irons: are we there yet?
   brycec: :P
   mercutio: what?
   
 bryce are you free now? :)
   brycec: More free
   
 Composing a long email, then I'm free
   mercutio: i got distracted heh.  so i'm getting 403 forbidden error with nginx smokeping still.
   
 oh ok :)
   brycec: (unless something else comes up)
   mercutio: i'll let you compose!
   up_the_irons: lol
   mercutio: damnit i had an idea that it might be socket permissions, but nooo
   brycec: What does error_log say?
   mercutio: nothing
   
 that's the problem
   brycec: For a 403 response, there's gotta be something
   mercutio: it says something if you miss the i off the end
   
 % ./microcurl/microcurl -v http://202.49.71.24:24/smokeping/smokeping.fcgi
   
 http protocol.
   
 f
   
 403 Forbidden
   
 0
   
 *402 open() "/srv/http/smokeping/smokeping.fcg" failed (2: No such file or directory)
   
 so the error log works normally
   
 and su to http user and running the cgi works
   
 but you have to get out of the /root/ directory
   
 or it says permission denied
   
 on something random to confuse you :)
   brycec: Here's my nginx config http://sprunge.us/DiPX
   mercutio: how are you running smokeping with with that fastcgi.sock
   brycec: And I spawn smokeping with: exec /usr/bin/spawn-fcgi -n -s /var/run/smokeping/fastcgi.sock -u smokeping -g smokeping -U www-data -G www-data -- /usr/lib/cgi-bin/smokeping.cgi
   mercutio: ok maybe i shoudl try that
   
 i'm trying to use fcgiwrap
   brycec: (And I'm using runit to supervise that)
   mercutio: it says to use multiwatch
   
 this was so easy on lightty :)
   brycec: Meh I prefer runit
   mercutio: hmm
   
 i used to use daemontools
   brycec: Either way, command/syntax for spawn-fcgi is the same
   mercutio: i use it some other places
   ***: bardo has joined #arpnetworks
   -: brycec has no idea why he preferred runit, but there were reasons at the time)
   brycec: It's the only service I use runit for as well
   
 Anyhow, hope that helps. It really Just Works(tm) for me, a matter of pointing nginx at the fastcgi socket, and spawning the fastcgi listener
   -: brycec runs into the night
   mercutio: yeah uhh
   
 hopefulyl i can figure it out
   
 i'm not used to this whole systemd thing
   brycec: heh
   mercutio: i'm going to try inside tmux first i think
   brycec: (This is a Debian Wheezy system, no systemd involved in my setup)
   mercutio: yeah
   
 now i get that IPC/Open3.pm error
   
 I am going up in the world! :)
   
 woot got it
   
 i have to do that exec in /tmp
   
 rather than somwhere it cna't read
   
 and i have a script that calls itself and runs that spawn-fcgi
   
 thanks bryce
   brycec: congrats, mercutio
   ***: mkb has quit IRC (Remote host closed the connection)
   
 mkb has joined #arpnetworks
   mkb: up_the_irons, openbsd 5.6 works great; thanks!
   up_the_irons: mkb: :)
   mkb: only difficulty was that vio0 turned into em0 and I was without networking until I fixed that
   up_the_irons: oh did you have virtio before?  I can enable that again if you like.
   
 cuz with em0 you're just on intel e1000
   mercutio: was that an inbetwen version?
   
 i thought virtio didn't work on older kvm
   mkb: I did; I didn't know if it was supported on the new kvm
   
 I guess it wouldn't have gone away
   
 up_the_irons, send a ticket or can you just do it?
   up_the_irons: mkb: pm me your vps uuid
   mercutio: while you're shifting his to virtio could you shift mine to virtio too please?
   mkb: done
   up_the_irons: mercutio: the nic?
   mercutio: nic and storage
   mkb: dmesg said my storage was already vio
   mercutio: oh
   
 right you are
   
 my storage is virtual
   
 it wasn't last i looked :)
   
 it's hostname.vic0?
   up_the_irons: vio0 i believe
   mercutio: ok
   mkb: apparently viornd(4) exists. didn't know that
   mercutio: in new kvm yeh
   
 hard to get entropy in a virtual machine
   ***: mkb has quit IRC (Quit: brb)
   
 mkb has joined #arpnetworks
   mkb: and there's vio
   mercutio: mine isn't up again yet hmm
   
 oh it can't find /dev/rwd1a
   
 up?
   
 there was an extra drive attached to it
   mkb: wd? mine are sd
   mercutio: mine are wd
   
 it booted in read only mode when i typed exit
   
 after shell
   
 i hoped it would just continue without the drive
   BryceBot: That's what she said!!
   mkb: when it was mounting everything?
   mercutio: vinagre breaks under synergy
   
 shift doesn't work
   
 now i can't exit vi
   
 bah it's mounted read only anyway
   
 yeah i had rwd0 and rwd1
   mkb: you should have your console be the serial console
   mercutio: yeah that'd be sensible
   
 the option wasn't there when i first set it up iirc
   mkb: bsd.rd asks when you install
   mercutio: nah on arp
   mkb: oh you used the default setup
   mercutio: nah ssh console server wasn't there i mean i think
   mkb: oh that must have been a long time ago
   mercutio: maybe it was
   
 i've had a vm since jan 2011 it sems
   mkb: that's longer than me at least
   mercutio: it doesnt' seem like very long to me
   
 i had a dedicated server 10 years ago or something
   
 in a different location
   
 and it ran openbsd too :)
   
 but pentium pro 200
   mkb: heh
   
 I used to have a machine at home, but it just got to be such a hassle to maintain behind dynamic IP
   mercutio: heh
   
 dynamic ip sucks yeh
   
 i ran a mail server on dynamic ip in like 98
   
 but the whole idea of personal servers and vps's isn't new to me relaly
   
 but now days there's no real reason for low end servers vs vsp
   
 vps
   
 hmm up_the_irons didnt' seem to get back
   
 argh shit why did i use vi again
   
 so i've lot wd1 and wd0 has turend to sd0
   
 but it seems to work at least
   mkb: the bios always shows 3 disks for me; maybe that explains wd0 wd1
   mercutio: cool, working now up_the_irons.  thanks.
   up_the_irons: mercutio: np
   ***: acf__ is now known as acf_
   
 bardo has quit IRC (Ping timeout: 272 seconds)