[01:05] *** schmir has joined #arpnetworks [02:05] *** schmir has quit IRC (Remote host closed the connection) [03:15] *** cmeiklejohn has quit IRC (Ping timeout: 272 seconds) [03:15] *** cmeiklejohn has joined #arpnetworks [04:23] *** schmir has joined #arpnetworks [04:32] up_the_irons: do the VPS hardware nodes have dual network connections, such as dual ethernet? and what's the port speed? [05:30] *** coil_ is now known as Sheath [06:32] *** nesta has quit IRC (Read error: Operation timed out) [06:32] *** nesta has joined #arpnetworks [07:31] maybe someone needs to send some iscsi hw to claudio@openbsd.org and then the *BSD's can all do iscsi clients to the iscsi server and disk space would be easier to allocate and deallocate via a std protocol [07:31] aka let the admins of the vps's deal with disk space on a per disk basis not on a dynamically resizing block device [07:33] technically one could add usb disks to vps's via arp's nifty control panel that hits the (kvm) prompt on the sly .. wonder which would be more overhead, a 2nd nic for iscsi for vps's or usb io to a dynamic block device? ;-) [07:35] are any of you any good with Apache rewrite rules? I'm getting stuck with an ugly loop. [07:35] random suggestion .. up_the_irons .. if the additional disk space were available via additional disk devices instead of resizing the existing one .. it could theoretically be possible to do so via the control panel with the caveat the customer would have to hard shut down the vps then boot it again in order to start using the additional storage .. and some might even set such a system up from the get go, os drive vs data drive etc .. ;-) [07:35] cedwards: I've got some in httpd.conf floating around, lemme dig them out [07:35] its always a chore until it works ;-) [07:36] it is. a lot of trial and error. [07:37] what I have now is: / -> browse/. [07:37] (caveat #2 for the random suggestion above: obviously the server in question would have to have disk space available, customers would have to realize if they `purchased' enough storage to over-allocate the server they're on there would be a delay for provisioning, but I think we'd be more than happy with that potential... I know I personally might be interested in more disk someday ..) [07:38] I need to add: if ! ^/browse/$ then ->^ (.*)$ -> /browse/$1 [07:38] makes sense in my head.. Apache just doesn't seem to like it [07:38] what is your current full ruleset? [07:41] RewriteEngine On RewriteRule %{REQUEST_URI} !^/browse/$ RewriteRule ^(.*)$ http://domain.tld/browse/$1 [R,L] [07:41] you must be using irssi heh [07:41] ack! no line breaks. [07:42] if its long enough or pasted slowly enough there are. *sigh*. I would love to know how to turn that `feature' off [07:42] at least on the input side [07:42] normally it does wrap for me. odd. [07:43] if you have a few lines, it'll wrap if you pasted it fast enough [07:44] I'm thinking my ! rule isn't specific enough. It needs to be: if ! /browse/* [07:44] hah yeah thats precisely it [07:44] !^/browse/.*$ [07:44] ought to do it [07:45] depends on if you have /browse.php /browse.html /browseable.jpg etc if you have nothing else that starts with /browse you could easily do !^/browse.*$ [07:45] RewriteRule %{REQUEST_URI} !^/browse/.*$ [07:45] right [07:45] RewriteRule ^(.*)$ http://domain.tld/browse/$1/ [R,L] [07:46] let's give that a try. Fingers crossed. [07:47] domain.tld/browse//browse//browse//browse//browse//browse//browse//browse//browse//browse//browse//browse//browse//browse//browse//browse//browse//browse//browse//browse//browse//project [07:49] damned redirects [07:49] bah I've been loking, I have redirect not rewrites .. this is definately interesting though will keep looking. some forum has ' (?!(mydir)) .. to negate the matching of mydir ' but that doesn't parse in my head's regex lib [07:49] what I'm aiming for is domain.tld/browse/project/ [07:49] yeah that much is very clear [07:50] I don't need to use Rewrite if you have a Redirect solution that'll work. [07:50] hah [07:50] RewriteCond %{REQUEST_URI} !^/browse/.*$ [07:50] I bet works better than RewriteRule [07:51] doh! [07:51] that works [07:51] imagine that [07:52] * toddf grins [07:53] I'm getting a few extra //, but it doesn't seem to affect functionality. [07:54] if you want to nix the extra // try [07:54] RewriteRule ^/(.*)$ http://domain.tld/browse/$1 [R,L] [07:55] that should nix 2 of them off the bat [07:55] I don't get the // at the end, I get them at browse//project/ [07:55] I bet you if you hit in the web browser http://domain.tld/project/ you'd end up with http://domain.tld/browse//project// [07:56] no.. still just double at browse//, single at project/ [07:57] and if I just hit domain.tld I end up with domain.tld/browse/// [07:57] (echo "telnet domain.tld 80"; echo GET http://domain.tld/project/)| sh [07:57] RewriteRule ^/(.*)$ http://domain.tld/browse/$1 [R,L] [07:57] what does that do? [08:24] sorry. got distracted by "work". pfft. [08:26] it almost works, but digging deeper I find that we have /browse/style.css, which I need to leave intact as well. [08:27] that should match the RewriteCond [08:30] *** schmir has quit IRC (Ping timeout: 240 seconds) [08:31] ..must not be. css gets clobbered [08:42] 'ftp http://domain.tld/browse/style.css' shows what? [08:55] *** schmir has joined #arpnetworks [09:03] *** nuke- has quit IRC (Ping timeout: 240 seconds) [09:22] Why doesn't my secondary DNS server realize that my first one actually is authoritative? [09:38] *** schmir has quit IRC (Remote host closed the connection) [09:39] *** RandalSchwartz has joined #arpnetworks [10:17] *** nukeAFK has joined #arpnetworks [10:17] *** based has joined #arpnetworks [10:26] *** nukeAFK has quit IRC (Ping timeout: 252 seconds) [10:47] *** js245646267 has quit IRC (Quit: js245646267) [10:47] *** dxtr has quit IRC (Read error: Operation timed out) [10:48] *** dxtr has joined #arpnetworks [11:39] toddf: finally figured it out. There were some additional Alias directives in another file that I didn't know about. [11:39] toddf: once I stumbled upon those and made exceptions for them, everything works as expected. [11:45] *** Guest41948 is now known as phlux [11:59] toddf: ah, yes, that's a good point. that'd be pretty doable; just create a blank volume, attach it to the VM, then require a reboot [12:01] mattx86: yes, they have dual. the public nic (what VPS's use) is 100 Mbps port, the private NIC (backend disk traffic, when needed) is 1 Gbps [12:13] up_the_irons: removing a `volume' would be as easy, limit 3 volumes with the cdrom slot .. w/out emulating scsi and/or usb volumes, but anyway, yeah lots of flex [12:27] up_the_irons: hrm, backend disk traffic? like an iSCSI SAN? [12:37] mattx86: no, just for rsync of large files and junk [12:38] it _was_ going to be for a SAN, but i like my non-SAN setup better (isolation between servers, super fast local disks, etc...) [12:47] up_the_irons: Did you give up on DRBD? Are you doing something else for failover now? [12:48] mhoran: yes, i gave up on it. i can count on one hand how many times i had an unexpected reboot (like 3), and 2 of the times was caused by drbd [12:49] so F*@! that [12:49] up_the_irons: Yeah. We work with a consultant who had nothing but trouble with it as well. [12:49] mhoran: when it worked, it worked well, but i can't have unexpected reboots [12:49] Wanted to know if you actually had luck with it, or if you had the same troubles. [12:49] Yeah, of course not. [12:50] yeah, i don't think i'll visit it again [12:51] The state of network storage is still pretty sad. [12:51] iSCSI's got its problems, ATA-over-Ethernet is interesting but I've not seen anything of the quality I'd want to put in production ... [12:52] DRBD sucks, FC is expensive. [12:52] (and not network backed.) [12:53] yup, there is no good solution yet; KVM 0.12.3 supports block device migration, without needing anything special; it copies the whole volume, then all the marked dirty blocks; seemlessly. so if I ever get around to feeling comfortable upgrading my QEMU/KVM/Libvirt setup, I can use that feature for live migration [12:53] but the thing is, after 18 months of running what I got, I actually haven't had much of a need for live migration [12:54] i thought I would; i sounds and looks cool, but meh... [12:54] * up_the_irons knocks on wood [12:54] Heh. [13:20] *** schmir has joined #arpnetworks [15:36] *** schmir has quit IRC (Remote host closed the connection) [15:44] up_the_irons: apathy <3 [18:00] *** ziyourenxiang has joined #arpnetworks [18:36] up_the_irons: ah, thanks for the info [18:37] I was actually using details from ARP to see how other guys stacked up :) [18:38] all in all, the other guys are about the same really [18:39] But with ARP, you get All the Right Pieces. ;) [18:39] true :) [18:39] i just realized, that's what ARP stands for, right? [18:39] :P [18:40] Indeed. [18:40] cool :) [18:46] *** nukeAFK has joined #arpnetworks [18:47] hm.. wonder what kind of day job, or hours, this guy at this UK VPS provider has [18:48] I sent him an e-mail at what would have been about 2:30 PM over there, and he replied at around 11:00 PM over there [18:48] today, monday in fact [18:51] must have had a busy day i guess.. last e-mail i got from him, was on a saturday, at approximately noon over there [18:51] of course, i waited before replying to him, so not like i waited all sunday and all today for a response ;) [18:59] oh hey, can you guys answer me this... [18:59] "riddle me this, bat man..." [18:59] are AS numbers recycled over time? [19:00] I'd kind of assume that a provider with a low AS number has been in the business for a while, but I don't know that to be true, per se [19:00] RandalSchwartz :P [19:02] ... However, if you got your ASN from an LIR, you can only use it while you continue to receive connectivity from the LIR. That is, if you decide to no longer use the LIR as one of your upstream providers, then you have to return the ASN. (Note this condition only applies to ASNs assigned after 1 December 2002). [19:02] Hmm. that doesn't quite answer it [19:03] because you're returning it tot he LIR, not to IANA [19:03] I "owned" a low ASN for a while [19:03] I was in charge of one of the two pipes that intel.com had to the internet [19:03] then they fired me, but nobody updated the INTEL-IWARP ASN :) [19:03] well, from looking up the ASN on bgp.he.net/ASnnnnn, I can't see any sort of registration date or otherwise [19:04] even in the whois details on bgp.he.net [19:04] AS99 [19:04] orly [19:04] so for a number of years, I was still listed as the contact for AS99 [19:04] even after the larger-than-life criminal prosecution :) [19:04] why'd they fire you though? [19:05] uh - they thought I was a spy [19:05] you didn't follow the case? [19:05] www.lightlink.com/fors [19:05] details there [19:08] changing locations... back in a few [19:09] *** fink_ has joined #arpnetworks [19:10] ah, yeah, i only got online around 95-96 i guess, i suppose with win3.1/win3.11 and/or win95 [19:11] at that time, I didn't have the slightest idea that linux and perl even existed, let alone what it was ;) [19:12] mattx86: netscape! [19:12] and geocities! [19:12] yeah :) [19:14] rocketmail and ml.org's dyndns [19:14] *** heavysixer has quit IRC (Quit: heavysixer) [19:15] back when hotmail was cool [19:15] yeah [19:15] i remember signing up for coldmail once :D [19:15] heh [19:15] yeah - geocities! [19:15] oh, and angelfire [19:16] there was another, tradewinds or something-winds [19:17] crosswinds i think [19:18] i remember buying a copy of WIRCSRV with the intent of running a permanent IRC server [19:18] IIRC, the program looked like and probably was designed for win3.1 [19:19] those were good times ;) [19:20] http://ircdiary.blogspot.com/2009/05/irc-server-program-wircsrv-for-windows.html [19:21] ah, they're running it on xp.. I knew I seemed to remember the window being totally white [19:25] * RandalSchwartz has never owned a computer that came with windows [19:27] actually, i know i wanted to buy a copy of wircsrv, but i don't think i ever managed to get the money for it.. i was like 9 or 10 years old i guess heh [19:29] so i just ran the trial version with a few other guys until I lost interest [19:30] I remember trying to run BIND once on windows 9x, when I found a guy on IRC who could change his IP or hostname [19:31] one guy tried to tell me how to spoof IP addresses, but I couldn't get it to work lol [19:31] guy was likely feeding me a bunch of bs, or had shell accounts or something [19:32] but anyways ;) [19:33] RandalSchwartz: that's interesting though; I mean, I had no idea who you were :o) [19:33] RandalSchwartz: you have a macbook pro now, right? [19:33] so it's cool that you'd hang out with us, so to speak [19:33] mattx86: who he was is different from who he is [19:34] ah, im sorry [19:34] mattx86: lol i totally forgot about angelfire [19:34] i used to have some angelfire pages [19:34] //;0 [19:35] ah, learning html, and hotlinking to other people's pics…the good old days [19:35] er :) darn vaio keypad [19:35] yeah [19:43] *** fink_ has quit IRC (Read error: Connection reset by peer) [19:54] I have an MBP yes [19:55] 17 inch, mid-2010 model with the i7 [19:55] 8GB ram, 500GB fast internal drive [19:58] nice [20:00] since I have no home system, this is it [20:03] that's cool [20:03] it ought to last a while [20:04] I have the 15" for work. [20:04] same mid-2010 model [20:05] its my primary desktop now though, i just dump any personal files into dropbox [20:05] did work pay for it? :o [20:05] Of course. [20:05] yeah - this replaced a 3-year-old model [20:06] not like the old days where I'd upgrade each 18 months [20:06] Thats not too bad, even a 3 yr old model probably had some legs left [20:06] money has been... tight. [20:06] *** ziyourenxiang has quit IRC (Ping timeout: 276 seconds) [20:07] I had been using a 1ghz powerbook up until about February (though not my primary machine), then I bought a refurb macbook. Then when I got this job in April they sent me the MBP and my wife replaced her 3 week old toshiba.. heh [20:07] with my old macbook, i meant [20:08] nice [20:08] A 2 year old macbook > a brand new toshiba :) [20:09] :P [20:10] I still need to put that thing on ebay [20:30] *** fink_ has joined #arpnetworks [21:24] *** amdprophet has quit IRC (Quit: amdprophet) [21:33] *** fink_ has quit IRC (Quit: fink_) [23:14] *** schmir has joined #arpnetworks [23:48] *** up_the_irons has quit IRC (Read error: Operation timed out) [23:48] *** mike-burns has quit IRC (Read error: Operation timed out) [23:49] *** RandalSchwartz has quit IRC (Read error: Operation timed out) [23:50] *** mike-burns has joined #arpnetworks [23:50] *** ChanServ sets mode: +o mike-burns [23:51] *** up_the_irons has joined #arpnetworks [23:51] *** ChanServ sets mode: +o up_the_irons