# Gem update error

**URL:** <https://www.ruby-forum.com/t/gem-update-error/186280>\
**Category:** Ruby\
**Created:** [April 3, 2010, 3:45pm UTC](https://www.ruby-forum.com/t/gem-update-error/186280 "2010-04-03T15:45:26Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![Junkone](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/e274bd/32.png) [@Junkone](https://www.ruby-forum.com/u/Junkone)\
**Post date:** [April 3, 2010, 3:45pm UTC](https://www.ruby-forum.com/t/gem-update-error/186280/1 "2010-04-03T15:45:26Z")

</div>

dunno what to do. i have a ruby installed on my new machine and cannot  
add fastercsv.

E:\Documents and Settings\TTS\>gem install fastercsv  
WARNING: RubyGems 1.2+ index not found for:  
[http://gems.rubyforge.org/](http://gems.rubyforge.org/)

RubyGems will revert to legacy indexes degrading performance.  
Bulk updating Gem source index for: [http://gems.rubyforge.org/](http://gems.rubyforge.org/)  
ERROR: While executing gem … (Gem::RemoteSourceException)  
Error fetching remote gem cache: bad response Not Found 404  
([http://producti](http://producti)  
[on.s3.rubygems.org/yaml](http://on.s3.rubygems.org/yaml))

E:\Documents and Settings\TTS\>ruby -ver  
ruby 1.9.1p378 (2010-01-10 revision 26273) [i386-mingw32]  
-e:1:in `<main>': undefined local variable or method `r’ for  
main:Object (NameEr  
ror)

---

<div class="post-metadata">

**Author:** ![Junkone](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/e274bd/32.png) [@Junkone](https://www.ruby-forum.com/u/Junkone)\
**Post date:** [April 3, 2010, 4:00pm UTC](https://www.ruby-forum.com/t/gem-update-error/186280/2 "2010-04-03T16:00:39Z")

</div>

On Apr 3, 3:41 pm, Junkone [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> ```
> Error fetching remote gem cache: bad response Not Found 404
> 
> ```
> 
> ([http://producti](http://producti)  
> [on.s3.rubygems.org/yaml](http://on.s3.rubygems.org/yaml))

Are you behind a firewall or proxy? That is the common source of this  
problem

See “gem help install” on how to provide proxy settings for gem  
installation.

gem install fastercsv --http-proxy=[http://user:pass@proxy](http://user:pass@proxy):port/

---

<div class="post-metadata">

**Author:** ![Junkone](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/e274bd/32.png) [@Junkone](https://www.ruby-forum.com/u/Junkone)\
**Post date:** [April 3, 2010, 4:30pm UTC](https://www.ruby-forum.com/t/gem-update-error/186280/3 "2010-04-03T16:30:30Z")

</div>

On Apr 3, 9:57 am, Luis L. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> > Bulk updating Gem source index for:[http://gems.rubyforge.org/](http://gems.rubyforge.org/)
> 
> gem install fastercsv --http-proxy=[http://user:pass@proxy](http://user:pass@proxy):port/
> 
> –  
> Luis L.

no. i am in direct connection to internet.

E:\Documents and Settings\TTS\>ping [rubygems.com](http://rubygems.com)

Pinging [rubygems.com](http://rubygems.com) [174.120.120.196] with 32 bytes of data:

Reply from 174.120.120.196: bytes=32 time=55ms TTL=48  
Reply from 174.120.120.196: bytes=32 time=54ms TTL=48  
Reply from 174.120.120.196: bytes=32 time=54ms TTL=48  
Reply from 174.120.120.196: bytes=32 time=55ms TTL=48

Ping statistics for 174.120.120.196:  
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),  
Approximate round trip times in milli-seconds:  
Minimum = 54ms, Maximum = 55ms, Average = 54ms

---

<div class="post-metadata">

**Author:** ![Junkone](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/e274bd/32.png) [@Junkone](https://www.ruby-forum.com/u/Junkone)\
**Post date:** [April 3, 2010, 4:55pm UTC](https://www.ruby-forum.com/t/gem-update-error/186280/4 "2010-04-03T16:55:40Z")

</div>

On Apr 3, 10:27 am, Junkone [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> Ping statistics for 174.120.120.196:  
> Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),  
> Approximate round trip times in milli-seconds:  
> Minimum = 54ms, Maximum = 55ms, Average = 54ms

when i tried to ping from web, it is pingable only from USA  
[http://www.watchmouse.com/en/checkit.php?m=3&c=jpcheckperf&vurl=http://rubygems.org/&utm\_source=just-ping.com&utm\_medium=link&utm\_campaign=jpcheckperf](http://www.watchmouse.com/en/checkit.php?m=3&c=jpcheckperf&vurl=http://rubygems.org/&utm_source=just-ping.com&utm_medium=link&utm_campaign=jpcheckperf)

---

<div class="post-metadata">

**Author:** ![Junkone](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/e274bd/32.png) [@Junkone](https://www.ruby-forum.com/u/Junkone)\
**Post date:** [April 3, 2010, 5:10pm UTC](https://www.ruby-forum.com/t/gem-update-error/186280/5 "2010-04-03T17:10:53Z")

</div>

On Apr 3, 4:30 pm, Junkone [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> > > > dunno what to do. i have a ruby installed on my new machine and cannot  
> > > > ([http://producti](http://producti)  
> > > > –  
> > > > Reply from 174.120.120.196: bytes=32 time=54ms TTL=48
> 
> Pinging rubygems.org.csb.obgnet [8.15.7.103] with 32 bytes of data:
> 
> Request timed out.  
> Request timed out.  
> Request timed out.  
> Request timed out.
> 
> Ping statistics for 8.15.7.103:  
> Packets: Sent = 4, Received = 0, Lost = 4 (100% loss),

I can ping [rubygems.org](http://rubygems.org) without issues:

C:\Users\Luis\>ping [rubygems.org](http://rubygems.org)

Pinging [rubygems.org](http://rubygems.org) [72.4.120.124] with 32 bytes of data:  
Reply from 72.4.120.124: bytes=32 time=112ms TTL=50  
Reply from 72.4.120.124: bytes=32 time=103ms TTL=50  
Reply from 72.4.120.124: bytes=32 time=103ms TTL=50

Ping statistics for 72.4.120.124:  
Packets: Sent = 3, Received = 3, Lost = 0 (0% loss),  
Approximate round trip times in milli-seconds:  
Minimum = 103ms, Maximum = 112ms, Average = 106ms

So this raises again my previous question: are you behind a proxy or  
firewall?

The IP address of [rubygems.org](http://rubygems.org) is reporting in your case do not match  
the real one.

You’re in USA on Elliot Cable network?

> **[IP Address Lookup - IPAddresser.com](https://ipaddresser.com/)**
>
> Search for information about IP Addresses, including location, owner and usage information. Discuss IP Addresses with others.

For some reason, if that is your IP address of your current internet  
connection:

> **[What Is My IP Address? (IPv4 & IPv6) - Show My IP](https://www.showmyip.com/)**
>
> Show My IP displays your IP address with additional information like the country, city, ISP, and user agent.

Means you have a miss configuration in windows hosts file.

---

<div class="post-metadata">

**Author:** ![Junkone](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/e274bd/32.png) [@Junkone](https://www.ruby-forum.com/u/Junkone)\
**Post date:** [April 3, 2010, 4:35pm UTC](https://www.ruby-forum.com/t/gem-update-error/186280/6 "2010-04-03T16:35:46Z")

</div>

On Apr 3, 10:27 am, Junkone [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> Ping statistics for 174.120.120.196:  
> Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),  
> Approximate round trip times in milli-seconds:  
> Minimum = 54ms, Maximum = 55ms, Average = 54ms

well. i tried to ping the [rubygems.org](http://rubygems.org) and am getting a crazy error. i  
dunno where it is going to.  
E:\Documents and Settings\TTS\>ping [rubygems.org](http://rubygems.org)

Pinging rubygems.org.csb.obgnet [8.15.7.103] with 32 bytes of data:

Request timed out.  
Request timed out.  
Request timed out.  
Request timed out.

Ping statistics for 8.15.7.103:  
Packets: Sent = 4, Received = 0, Lost = 4 (100% loss),

---

<div class="post-metadata">

**Author:** ![Junkone](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/e274bd/32.png) [@Junkone](https://www.ruby-forum.com/u/Junkone)\
**Post date:** [April 3, 2010, 5:32pm UTC](https://www.ruby-forum.com/t/gem-update-error/186280/7 "2010-04-03T17:32:32Z")

</div>

On Apr 3, 11:07 am, Luis L. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> > > > On Apr 3, 3:41 pm, Junkone [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:
> > > > 
> > > > > ERROR: While executing gem … (Gem::RemoteSourceException)  
> > > > > gem install fastercsv --http-proxy=[http://user:pass@proxy](http://user:pass@proxy):port/  
> > > > > Reply from 174.120.120.196: bytes=32 time=55ms TTL=48  
> > > > > dunno where it is going to.  
> > > > > Packets: Sent = 4, Received = 0, Lost = 4 (100% loss),  
> > > > > Ping statistics for 72.4.120.124:  
> > > > > You’re in USA on Elliot Cable network?  
> > > > > –  
> > > > > Luis L.

i trouble shooted this one. when i use the googledns, it works. when i  
use the dns from my default service provider, it stinks.

dunno why.
