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