drbrain changed the topic of #rubygems to: RubyGems 2.0.2: http://bit.ly/rubygems-2-0-2 – Latest status: http://twitter.com/rubygems_status and http://status.rubygems.org
ckrailo_ has joined #rubygems
nateberkopec has joined #rubygems
ckrailo has quit [Quit: Computer has gone to sleep.]
ckrailo_ has quit [Ping timeout: 276 seconds]
terceiro has joined #rubygems
terceiro has quit [Read error: Connection reset by peer]
terceiro has joined #rubygems
qmx|away is now known as qmx
rwilcox has quit [Quit: ["Textual IRC Client: www.textualapp.com"]]
nateberkopec has quit [Quit: Linkinus - http://linkinus.com]
stevenharman has quit [Quit: Leaving...]
kentaro has quit [Ping timeout: 264 seconds]
HPL has quit [Read error: Connection reset by peer]
HPL has joined #rubygems
yerhot has quit [Remote host closed the connection]
terceiro has quit [Read error: Connection reset by peer]
terceiro has joined #rubygems
ckrailo has joined #rubygems
terceiro has quit [Client Quit]
mockra has quit [Remote host closed the connection]
pipework has joined #rubygems
Emily is now known as EmilyAFK
yut148 has joined #rubygems
ckelly has quit [Quit: Leaving...]
whit537 has quit [Quit: whit537]
EmilyAFK is now known as Emily
lsegal has joined #rubygems
yashshah has quit [Read error: Connection reset by peer]
yashshah has joined #rubygems
baburdick has quit [Quit: Leaving.]
ckelly has joined #rubygems
yerhot has joined #rubygems
qmx is now known as qmx|away
yerhot has quit [Remote host closed the connection]
yerhot has joined #rubygems
yerhot has quit [Ping timeout: 246 seconds]
Emily is now known as EmilyAFK
mbull9 has joined #rubygems
ckelly has quit [Quit: Leaving...]
mockra has joined #rubygems
yerhot has joined #rubygems
yerhot has quit [Remote host closed the connection]
yerhot has joined #rubygems
yerhot has quit [Ping timeout: 245 seconds]
nirvdrum has quit [Ping timeout: 252 seconds]
yeban has quit [Ping timeout: 245 seconds]
yeban has joined #rubygems
EmilyAFK is now known as Emily
whit537 has joined #rubygems
adkron has joined #rubygems
kentaro_ has joined #rubygems
Emily is now known as EmilyAFK
adkron has quit [Ping timeout: 245 seconds]
huoxito has quit [Ping timeout: 272 seconds]
yashshah has quit [Read error: Connection reset by peer]
yashshah has joined #rubygems
ckelly has joined #rubygems
markalanevans has quit [Read error: Operation timed out]
mbull9 has quit [Remote host closed the connection]
huoxito has joined #rubygems
whit537 has quit [Quit: whit537]
nirvdrum has joined #rubygems
ckelly has quit [Quit: Leaving...]
markalanevans has joined #rubygems
fromonesrc has quit []
mbull9 has joined #rubygems
EmilyAFK is now known as Emily
Emily is now known as EmilyAFK
baburdick has joined #rubygems
nirvdrum has quit [Ping timeout: 260 seconds]
baburdick has quit [Ping timeout: 252 seconds]
markalanevans has quit [Quit: markalanevans]
baburdick has joined #rubygems
baburdick has quit [Ping timeout: 272 seconds]
EmilyAFK is now known as Emily
baburdick has joined #rubygems
baburdick has quit [Ping timeout: 252 seconds]
whit537 has joined #rubygems
indirect has quit [Read error: Connection reset by peer]
baburdick has joined #rubygems
kgrz has joined #rubygems
indirect has joined #rubygems
Emily is now known as EmilyAFK
baburdick has quit [Ping timeout: 264 seconds]
baburdick has joined #rubygems
baburdick has quit [Ping timeout: 272 seconds]
EmilyAFK is now known as Emily
wolfeidau has quit [Read error: Connection reset by peer]
wolfeidau has joined #rubygems
baburdick has joined #rubygems
Emily is now known as EmilyAFK
yashshah has quit [Read error: Connection reset by peer]
yashshah has joined #rubygems
baburdick has quit [Ping timeout: 260 seconds]
baburdick has joined #rubygems
baburdick has quit [Ping timeout: 264 seconds]
kgrz has quit [Quit: Computer has gone to sleep.]
baburdick has joined #rubygems
wolfeidau has quit [Remote host closed the connection]
EmilyAFK is now known as Emily
kgrz has joined #rubygems
icco has quit [Ping timeout: 252 seconds]
ckrailo has quit [Quit: Computer has gone to sleep.]
jigfox has joined #rubygems
whit537 has quit [Quit: whit537]
workmad3 has joined #rubygems
kgrz has quit [Ping timeout: 252 seconds]
charliesome has joined #rubygems
jigfox has quit [Quit: jigfox]
mbull9 has quit [Remote host closed the connection]
lsegal has quit [Quit: Quit: Quit: Quit: Stack Overflow.]
huoxito has quit [Quit: Leaving]
yashshah has quit [Read error: Connection reset by peer]
yashshah has joined #rubygems
workmad3 has quit [Ping timeout: 260 seconds]
yerhot has joined #rubygems
mbull9 has joined #rubygems
jigfox has joined #rubygems
mbull9 has quit [Remote host closed the connection]
Emily is now known as EmilyAFK
mbull9 has joined #rubygems
yerhot has quit [Remote host closed the connection]
darix has quit [Ping timeout: 264 seconds]
darix has joined #rubygems
darix has quit [Changing host]
darix has joined #rubygems
webdestroya has quit [Read error: Connection reset by peer]
webdestroya has joined #rubygems
EmilyAFK is now known as Emily
mbull9 has quit [Remote host closed the connection]
mbull9 has joined #rubygems
yashshah has quit [Read error: Connection reset by peer]
Emily is now known as EmilyAFK
yerhot has joined #rubygems
charliesome has quit [Quit: Textual IRC Client: www.textualapp.com]
yerhot has quit [Ping timeout: 245 seconds]
mbull9 has quit [Remote host closed the connection]
mbull9 has joined #rubygems
yashshah has joined #rubygems
havenwood has quit [Remote host closed the connection]
EmilyAFK is now known as Emily
mbull9 has quit [Remote host closed the connection]
mbull9 has joined #rubygems
mbull9 has quit [Remote host closed the connection]
mockra has quit [Remote host closed the connection]
mockra has joined #rubygems
mockra has quit [Ping timeout: 256 seconds]
Emily is now known as EmilyAFK
yut148 has quit [Read error: Connection reset by peer]
pipework has quit [Remote host closed the connection]
pipework has joined #rubygems
wolfeidau has joined #rubygems
wolfeidau has quit [Remote host closed the connection]
wolfeidau has joined #rubygems
pipework has quit [Remote host closed the connection]
yerhot has joined #rubygems
mockra has joined #rubygems
yashshah has quit [Read error: Connection reset by peer]
yashshah has joined #rubygems
mockra has quit [Ping timeout: 256 seconds]
terceiro has joined #rubygems
charliesome has joined #rubygems
yerhot has quit [Remote host closed the connection]
yerhot has joined #rubygems
tcopeland has quit [Quit: Leaving.]
_whitelogger has joined #rubygems
yerhot has quit [Remote host closed the connection]
kgrz has joined #rubygems
yerhot has joined #rubygems
mockra has joined #rubygems
pipework has joined #rubygems
EmilyAFK is now known as Emily
mockra has quit [Ping timeout: 256 seconds]
yerhot has quit [Remote host closed the connection]
qmx|away is now known as qmx
Emily is now known as EmilyAFK
kgrz has quit [Ping timeout: 260 seconds]
fromonesrc has joined #rubygems
fromonesrc has quit [Client Quit]
nirvdrum has joined #rubygems
kgrz has joined #rubygems
tekin has joined #rubygems
yerhot has joined #rubygems
fromonesrc has joined #rubygems
fromonesrc_ has joined #rubygems
charliesome has quit [Ping timeout: 252 seconds]
fromonesrc has quit [Ping timeout: 255 seconds]
fromonesrc_ is now known as fromonesrc
yerhot has quit [Read error: Connection reset by peer]
yerhot has joined #rubygems
nirvdrum has quit [Ping timeout: 260 seconds]
adkron has joined #rubygems
alextheger has joined #rubygems
yashshah has quit [Read error: Connection reset by peer]
yashshah has joined #rubygems
alextheger has quit [Remote host closed the connection]
alextheger has joined #rubygems
mockra has joined #rubygems
kgrz has quit [Ping timeout: 252 seconds]
mockra has quit [Ping timeout: 260 seconds]
EmilyAFK is now known as Emily
kgrz has joined #rubygems
kgrz has quit [Client Quit]
tcopeland has joined #rubygems
Emily is now known as EmilyAFK
huoxito has joined #rubygems
yerhot has quit [Remote host closed the connection]
mbull9 has joined #rubygems
qmx is now known as qmx|afk
markalanevans has joined #rubygems
sockmonk has joined #rubygems
huoxito has quit [Ping timeout: 264 seconds]
yerhot has joined #rubygems
yfeldblum has quit [Ping timeout: 272 seconds]
qmx|afk is now known as qmx
mockra has joined #rubygems
baburdick has quit [Quit: Leaving.]
baburdick has joined #rubygems
mockra has quit [Ping timeout: 252 seconds]
huoxito has joined #rubygems
nateberkopec has joined #rubygems
EmilyAFK is now known as Emily
baburdick has quit [Remote host closed the connection]
ddd has quit [Ping timeout: 245 seconds]
baburdick has joined #rubygems
therealadam has joined #rubygems
Emily is now known as EmilyAFK
ddd has joined #rubygems
yfeldblum has joined #rubygems
blowmage has quit [Quit: Coyote finally caught me]
blowmage has joined #rubygems
vantreeseba has joined #rubygems
<vantreeseba> Would this be the place to ask questions about building ruby gems? If so, when building code files in the lib dir, do I need to worry about including between them (like say, a /lib/util/xmlloader.rb that is used in many places), or just include them all in the gemspec to be built?
<qrush> Bundler::Fetcher::CertificateFailureError: Could not verify the SSL certificate for https://rubygems.org/.
* qrush throws his computer out the window
<qrush> vantreeseba: "to be built" ?
<qrush> you mean required?
<qrush> or included in the gemspec so they are packaged with the gem?
<vantreeseba> sorry, the terminilogy is new to me, I'm mostly a c++ guy, I'm talking about when I call gem build blah.gemspec, the files that are listed in that file are packed into the lib dir in the built archive of the gem, but my question is whether I need to worry about requiring between files inside the gem
apepper has joined #rubygems
<vantreeseba> so, say I have /lib/a/a.rb, and it uses crap from /lib/utils/xml.rb, in the a.rb file, do I need to require the xml.rb file? The few places I've read about gems are somewhat confusing on when require is necessary
blowmage has quit [Quit: Coyote finally caught me]
blowmage has joined #rubygems
alextheger has quit [Ping timeout: 245 seconds]
fromonesrc has quit []
Guest85414 has quit [Read error: Operation timed out]
blowmage has quit [Client Quit]
blowmage has joined #rubygems
yashshah has quit [Read error: Connection reset by peer]
yashshah has joined #rubygems
apepper has quit [Remote host closed the connection]
alextheger has joined #rubygems
mbull9 has quit [Remote host closed the connection]
alextheger has quit [Client Quit]
<vantreeseba> Nevermind, rereading the guide, I see that you do 'require' the files in the way you normally would, but for some reason, the guide is requiring the file at the bottom, is this better than requiring at the top of the file for some reason?
tbuehlmann has joined #rubygems
mockra has joined #rubygems
vantreeseba has quit [Quit: Page closed]
LeuX has quit [Remote host closed the connection]
LeuX has joined #rubygems
mockra has quit [Ping timeout: 260 seconds]
EmilyAFK is now known as Emily
Emily is now known as EmilyAFK
ckrailo has joined #rubygems
stevenharman has joined #rubygems
samkottler has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
samkottler has joined #rubygems
samkottler has quit [Changing host]
samkottler has joined #rubygems
stevenharman has quit [Quit: Leaving...]
mbull9 has joined #rubygems
markalanevans has quit [Quit: markalanevans]
mockra has joined #rubygems
therealadam has quit [Remote host closed the connection]
EmilyAFK is now known as Emily
Emily is now known as EmilyAFK
kgrz has joined #rubygems
qmx is now known as qmx|away
markalanevans has joined #rubygems
markalanevans has quit [Remote host closed the connection]
markalanevans has joined #rubygems
yashshah has quit [Read error: Connection reset by peer]
yashshah has joined #rubygems
Guest85414 has joined #rubygems
jigfox has quit [Quit: jigfox]
hltbra has joined #rubygems
lsegal has joined #rubygems
<adam12> Erm.
<adam12> evan: ping
baburdick has quit [Quit: Leaving.]
EmilyAFK is now known as Emily
Emily is now known as EmilyAFK
EmilyAFK is now known as Emily
cmar has joined #rubygems
hltbra has quit [Remote host closed the connection]
tekin has quit [Quit: ["Textual IRC Client: www.textualapp.com"]]
pipework has quit [Ping timeout: 256 seconds]
<adam12> evan: Expired SSL certificate - rubygems.org / 54.245.255.174. md5 fingerprint: 31:62:A0:32:1F:DA:2A:BD:E3:D2:79:EA:D0:02:C9:78
<evan> O_o
<drbrain> when I connect to rubygems.org I see:
<drbrain> SHA1: A5 88 62 CB 6D 8A D5 C2 51 79 F8 37 0E 20 0F 29 9D C3 3B 2E
<drbrain> MD5: 65 FE A6 E2 33 BD 82 49 57 F9 59 DC 51 29 E9 B3
<drbrain> Serial Number: RRAXldgzDrRZWQpGo6FHdTHV3qwvwXtD
<drbrain> IssueR: US, GeoTrust, Inc., RapidSSL CA
tbuehlmann has quit [Remote host closed the connection]
<drbrain> adam12: ↑
<adam12> I received the same expired certificate via browser and bundler - which is why I passed along the IP address, thinking it may be a LB issue?
<drbrain> same IP
<adam12> Just checked again and no expiration error in browser.
<adam12> So .. I dunno?
hltbra has joined #rubygems
<drbrain> if it happens again can you get subject/issuer/serial?
<adam12> Will do.
<adam12> lol
<adam12> Rubygems.org header logo links to .dev?
<drbrain> not for me :/
<drbrain> from root?
<adam12> Yeah.
tenderlove has joined #rubygems
<raggi> adam12: do you have something in your hosts file?
<raggi> adam12: also, what does `openssl s_client -showcerts -connect 54.245.255.174:443` output?
<drbrain> I see <a href="http://rubygems.org/" title="HOME">...
<adam12> raggi: I return loopback address for *.dev via dnsmasq, but I don't see that causing an issue here.
<drbrain> evan: also, we don't have HSTS enabled on rubygems.org, it seems
<drbrain> curl -v http://rubygems.org doesn't show the header (-I is disallowed again)
<adam12> raggi: I ran that originally when I received the error, and again just now. I'll gist them so you guys see the difference.
<raggi> adam12: that's not rubygems.org
<drbrain> nope
<raggi> adam12: can you do that wiht the IP like i provided?
<raggi> adam12: (i want to split between if you have an IP mitm, or dns)
<raggi> if it's dns, then you probably have somethign in your hosts file or the like
<adam12> raggi: Lower file in the gist is the output of the command you passed to me.
<raggi> oh apologies
<raggi> so, where did this output come from:
<raggi> 11:08 adam12: evan: Expired SSL certificate - rubygems.org / 54.245.255.174. md5 fingerprint: 31:62:A0:32:1F:DA:2A:BD:E3:D2:79:EA:D0:02:C9:78
<adam12> raggi: IP is from 'host -t a rubygems.org' - md5 fingerprint is from browser requesting both rubygems.org and IP.
<drbrain> bus time
<raggi> adam12: did you check your host file?
<adam12> raggi: Hosts file is empty - nadda.
<raggi> adam12: ok, what DNS servers do you use?
<adam12> raggi: The only DNS muckery I do is redirecting *.dev
<adam12> HE.net resolvers.
<adam12> You can see in the top file that I am getting a rubygems.org cert back - you can see it in the common name.
<adam12> So I don't see why it wouldn't be hitting a rubygems.org endpoint.
<raggi> adam12: that's the old cert, this is probably stale dns cache
<raggi> adam12: i suspect either the he.net resolvers are stale, or your dnsmasq local cache is stale
<raggi> the latter is more likely
<adam12> I'll check ttl.
<raggi> dig @<henet server ip> rubygems.org
<raggi> vs
<raggi> dig @127.0.0.1 rubygems.org
<raggi> i have to run to a meeting
<evan> 54.245.255.174 is the proper DNS for rubygems.org
<adam12> It's OK - it's working now, so it could of been stale DNS.
<adam12> but it seems strange that I would of received an expired certificate back.
pipework has joined #rubygems
Spaceghost|work has joined #rubygems
<adam12> Still getting .dev in the header - is it just me?
<evan> it feels that way
jigfox has joined #rubygems
<evan> honestly
<adam12> :| Maybe I need a break from this machine :P
<evan> your .dev thing sounds like is causing issues.
<evan> drbrain: when you return
<adam12> I'll try it from a VPS
<evan> I have a handle on cert errors bundler is spitting out.
<evan> need assistance
<evan> indirect: ping
pipework has quit [Ping timeout: 245 seconds]
<adam12> evan: Do you return a style tag in head when running in development?
<evan> development of what?
<adam12> Development mode - rubygems.org
<evan> um
<evan> dunno off hand
<adam12> :| I'll check source.
<adam12> Last question - is the 'read only' message still showing on the production rubygems.org?
<evan> no
<evan> absolutely not.
<adam12> :| ok something is fucked then.
yashshah has quit [Ping timeout: 260 seconds]
cmar has left #rubygems ["Textual IRC Client: http://www.textualapp.com/"]
<adam12> Where is rubygems.org hosted at now?
<evan> AWS
<adam12> Ah ok - I'm getting somewhere now.
sockmonk has quit [Quit: meeting]
<evan> thats the old IP: 204.232.149.25
<adam12> Yeah.
<evan> you had the correct IP earlier
<adam12> host -t a rubygems.org
<adam12> rubygems.org has address 54.245.255.174
<adam12> :P It's gotta be on my end. I'll look into it. Thanks.
whit537 has joined #rubygems
<evan> np
yerhot has quit [Remote host closed the connection]
pipework has joined #rubygems
Spaceghost|work has quit [Ping timeout: 276 seconds]
Ash has left #rubygems [#rubygems]
pipework has quit [Ping timeout: 256 seconds]
fromonesrc has joined #rubygems
whit537 has quit [Quit: whit537]
whit537 has joined #rubygems
whit537 has quit [Client Quit]
tenderlove has quit [Remote host closed the connection]
yerhot has joined #rubygems
yerhot_ has joined #rubygems
nirvdrum has joined #rubygems
yerhot has quit [Ping timeout: 258 seconds]
hltbra has quit [Remote host closed the connection]
qmx|away is now known as qmx
clouder`g has joined #rubygems
clouder`grr has quit [Ping timeout: 258 seconds]
adkron has quit [Ping timeout: 252 seconds]
amateurhuman has quit [Quit: IRCRelay - http://ircrelay.com]
amateurhuman has joined #rubygems
pipework has joined #rubygems
kgrz has quit [Quit: Computer has gone to sleep.]
Emily is now known as EmilyAFK
Spaceghost|work has joined #rubygems
bradland has joined #rubygems
bradland has quit [Client Quit]
bradland has joined #rubygems
pipework has quit [Ping timeout: 264 seconds]
pipework has joined #rubygems
yerhot_ has quit [Ping timeout: 264 seconds]
yerhot has joined #rubygems
Spaceghost|work has quit [Ping timeout: 256 seconds]
<raggi> seems to be his username
baburdick has joined #rubygems
mbull9 has quit [Remote host closed the connection]
adkron has joined #rubygems
tenderlove has joined #rubygems
hltbra has joined #rubygems
<indirect> evan: pong
huoxito has quit [Quit: Leaving]
workmad3 has joined #rubygems
bradland has quit [Quit: bradland]
tcopeland has quit [Ping timeout: 252 seconds]
ckrailo has quit [Quit: Computer has gone to sleep.]
<evan> indirect: ping
<indirect> evan: dingdingding
<evan> :D
<evan> so
<indirect> or!
<evan> people have been seeing cert errors in bundler
<indirect> errr so
<indirect> yes
<evan> I think they're fixed
<indirect> at least one of those is because they don't have certs
<evan> I ran into it today at work
<indirect> at least one of those is hard to repro
<evan> with certs
<evan> yeah
<evan> that hard to repro one
<indirect> I'm trying to repro trevorturk's
<evan> is the one I fixed
<evan> most likely.
<indirect> oh really?
<evan> yeah
<indirect> did you push?
<evan> here is the situation
<evan> it's not in bundler.
<indirect> ohhhh
<indirect> I see
<indirect> how does it work?
<evan> on SSLError is raised from s.connect at net/http/persistent/ssl_reuse.rb +117
EmilyAFK is now known as Emily
<evan> not on every connect
<evan> I could see it connect to rubygems.org just fine
<evan> so I instrumented around that code
<evan> it's only when @ssl_session isn't nil
<evan> ie
<evan> it's when persistent is trying to restart the SSL session
<evan> the message in the exception is "unknown message
<evan> so my guess is that openssl and/or ruby's openssl bindings get confused
<evan> rubygems.org was configured with the default ssl session cache
<evan> which for nginx, is "none"
<indirect> ohhhhhhhhh
<evan> that doesn't actually turn the cache fof
<indirect> yikes
<evan> off
<evan> it actually just means "let someone send us info about their session, but ignore it"
<evan> something in the protocol there confused things
<evan> and the exception bubbled up
<evan> I tried 2 things
<evan> 1) explicitly set the cache (we had this done before the move to AWS)
<evan> that didn't work
<evan> unsure why yet
<evan> 2) set the cache to actually off
<raggi> if you're happy on AWS now
<evan> which causes nginx to tell the clients "no session caches around these parts!"
<raggi> it's probably easier to get ELB to terminate SSL for us
<evan> that fixed the issue.
<evan> raggi: maybe.
<raggi> it has some other advantages
<raggi> if we get dos'd, or the server goes down
<evan> indirect: so, thats the story
<evan> when I changed to off, the bug goes away
<evan> so it's off now
<evan> drbrain needs to change persistant to catch an SSLError and retry the connection without the cache
<evan> that would have solved the issue
<drbrain> Ruby 2.0 Net::HTTP probably needs that too
<evan> eventually, we should dig in more
<evan> yeah
<indirect> drbrain: if and when you update it, please ping me so I can update the bundler vendored copy
<drbrain> what was the issue adam12 was having?
<evan> i'ts possible that ruby's openssl bindings fixed this issue
<evan> internally
<evan> because I couldn't get it to happen on 1.9.3
<drbrain> even with the same OpenSSL version?
<drbrain> I don't know if Martin has touched that
<evan> so it could be a bug in how SSL_Connect sets up the cache
<evan> adam12 has his own issues :)
<evan> this isn't related.
<drbrain> how can I reproduce the issue?
<dwradcliffe> evan: did you change it in chef?
<drbrain> I was just curious since I had to leave for the bus
<adam12> :)
<evan> dwradcliffe: yes
<evan> just push'd, sorry
<evan> drbrain: you should be able to using nginx
<evan> have it to SSL
<evan> connect to it
<dwradcliffe> evan: cool thx
<evan> save the SSLSession
<evan> open up a new TCP session
<evan> and pass the old SSLSession in
<evan> i believe that will reproduce it.
yfeldblum has quit [Ping timeout: 258 seconds]
therealadam has joined #rubygems
dvu has quit [Ping timeout: 264 seconds]
dvu has joined #rubygems
<drbrain> ok
<drbrain> default nginx?
yerhot_ has joined #rubygems
yerhot has quit [Read error: Connection reset by peer]
workmad3 has quit [Ping timeout: 240 seconds]
<drbrain> I notice HTTPS vs HTTP in this issue
<evan> hm.
mbull9 has joined #rubygems
sockmonk has joined #rubygems
tenderlo_ has joined #rubygems
<drbrain> evan: did you see https://github.com/rubygems/rubygems/issues/513, I got disconnected
<drbrain> it seems to be an HTTPS vs HTTP problem
tenderlove has quit [Ping timeout: 252 seconds]
<evan> drbrain: hm
<evan> it looks like it's rubygems trying to figure out how to install the right version of rails
pipework has quit [Remote host closed the connection]
<evan> using the dependency resolver.
fromonesrc has quit []
fromonesrc has joined #rubygems
fromonesrc has quit [Ping timeout: 264 seconds]
Emily is now known as EmilyAFK
<drbrain> 378 requests for 2.0.3 before first gem…
<drbrain> (actually, master)
<drbrain> oh dang, they're all cached now
fromonesrc has joined #rubygems
<drbrain> still, even 1.8.x downloaded extra gemspecs
nateberkopec has quit [Read error: Connection reset by peer]
tenderlo_ has quit [Ping timeout: 264 seconds]
vertis has quit [Ping timeout: 252 seconds]
adkron has quit [Ping timeout: 264 seconds]
wolfeidau has quit [Remote host closed the connection]
yerhot_ has quit [Remote host closed the connection]
yfeldblum has joined #rubygems
<drbrain> evan: ah-ha! 513 is an HTTPS issue
<drbrain> for some reason it's taking them ~5s per GET
tenderlove has joined #rubygems
qmx is now known as qmx|away
yerhot has joined #rubygems
vertis has joined #rubygems
dfgg_ is now known as dfgg
wolfeidau has joined #rubygems
ddd has quit [Ping timeout: 245 seconds]
sockmonk has quit [Ping timeout: 264 seconds]
<dwradcliffe> drbrain: is it the GET to rubygems or s3?
<drbrain> dwradcliffe: I just asked on 513
<dwradcliffe> drbrain: oh, hah
yerhot has quit [Remote host closed the connection]
yerhot has joined #rubygems
yerhot has quit [Remote host closed the connection]
therealadam has quit [Remote host closed the connection]
tcopeland has joined #rubygems
EmilyAFK is now known as Emily
pipework has joined #rubygems
havenwood has joined #rubygems
vertis has quit [Quit: Leaving.]
G________ has joined #rubygems
G________ is now known as Noma4i
<Noma4i> Evan
<evan> hi!
<evan> so
<Noma4i> hi
<evan> if 2 DNS servers return the same IP
<evan> I don't see how that would effect if curl works
<Noma4i> google and telstra returns same address
<Noma4i> 54.245.255.174
<evan> were you doing 'curl rubygems.org'
<evan> ?
<Noma4i> with goggle dns it stucks
<evan> on what?
<evan> stuck where?
<Noma4i> right from start
<Noma4i> so i do wget
<Noma4i> wget --spider ruygems.org
<Noma4i> Spider mode enabled. Check if remote file exists.
<Noma4i> Resolving ruygems.org... failed: nodename nor servname provided, or not known.
<Noma4i> --2013-03-15 09:31:24-- http://ruygems.org/
<Noma4i> wget: unable to resolve host address ‘ruygems.org’
<Noma4i> this is with google dns
<Noma4i> oops\
<Noma4i> sorry
<Noma4i> wget --spider rubygems.org
<Noma4i> Spider mode enabled. Check if remote file exists.
<Noma4i> --2013-03-15 09:31:34-- http://rubygems.org/
<Noma4i> Connecting to rubygems.org|54.245.255.174|:80... connected.
<Noma4i> Resolving rubygems.org... 54.245.255.174
<Noma4i> HTTP request sent, awaiting response... 405 Not Allowed
<Noma4i> Remote file does not exist -- broken link!!!
<evan> why are you doing spider?!
<Noma4i> hm, w/o same result
<evan> are you trying to download the whole site?
<Noma4i> =)
<evan> i'm serious.
<drbrain> I guess that "disallow HEAD" thing works pretty well then
<evan> so it's not stuck
<evan> basically google's DNS servers are busted.
<evan> I thought you said googles DNS servers returned you an IP
<Noma4i> i loved em
<Noma4i> via ping google fns resolved right ip
<Noma4i> *dns
<drbrain> note that ruygems.org is not rubygems.org
<Noma4i> i already said, wrong copypaste
<Noma4i> this was my typo
<drbrain> Noma4i: for evan
<evan> i'm confused
<evan> what was a typo?
<evan> oh
<evan> you pasted in a typo
<Noma4i> ..
<evan> ok, I see.
<Noma4i> i pasted right after
<evan> you thought you meant the 1st was google, 2nd was telstra
<evan> anyway
<Noma4i> anyway, as I said. W/o google dns this works
<evan> it's got nothing to do with google DNS.
<evan> you're trying to spider and download the while site
<evan> and the server is rejecting you from doing that
<evan> is what I see
<Noma4i> and http://downforeveryoneorjustme.com/rubygems.org also is downloading site or using goggle dns?
<evan> i have no idea what they use.
<drbrain> maybe it uses HEAD but doesn't understand 405 either
<evan> that could very well be
<evan> i'll bet it doesn't understand 400s
<evan> it == they
<dwradcliffe> "we did not receive a 200 OK HTTP status code"
<evan> there ya go.
<Noma4i> ok guys, thanks for quick support. I need to go.
<evan> ok.
Noma4i has quit [Quit: Textual IRC Client: www.textualapp.com]
<drbrain> 400 = stop doing it wrong
<drbrain> 4xx anyhow
<evan> also
<evan> is he really spidering the whole damn site?
<drbrain> he certainly seems to be trying
<evan> GR.
<evan> now I regret helping him.
<dwradcliffe> I thought we enabled HEAD?
<drbrain> it didn't seem to take
<drbrain> if it confuses wget --spider, I don't have a problem with it
<evan> me neither.
<drbrain> regarding 513, both are slow
<drbrain> so it sounds like a local network issue
<evan> k
vertis has joined #rubygems
hltbra has quit [Remote host closed the connection]
vertis has quit [Ping timeout: 264 seconds]
qmx|away is now known as qmx
vertis has joined #rubygems