<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>449241025</title>
    <link>https://ruby-china.org/449241025</link>
    <description/>
    <language>en-us</language>
    <item>
      <title>gem sources 加不上 taobao.org</title>
      <description>&lt;p&gt;这是什么情况，怎么哪个也不行了，网上搜只是说 rubygems.org 可能被什么，怎么 taobao.org 也不行啊&lt;/p&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;hao@linux-qtew:~&amp;gt; gem sources &lt;span class="nt"&gt;-a&lt;/span&gt; https://ruby.taobao.org
Error fetching https://ruby.taobao.org:
        Errno::ECONNREFUSED: Connection refused - connect&lt;span class="o"&gt;(&lt;/span&gt;2&lt;span class="o"&gt;)&lt;/span&gt; &lt;span class="k"&gt;for&lt;/span&gt; &lt;span class="s2"&gt;"your-dns-needs-immediate-attention.site"&lt;/span&gt; port 443 &lt;span class="o"&gt;(&lt;/span&gt;https://your-dns-needs-immediate-attention.site/specs.4.8.gz&lt;span class="o"&gt;)&lt;/span&gt;
hao@linux-qtew:~&amp;gt; gem sources &lt;span class="nt"&gt;-a&lt;/span&gt; http://ruby.taobao.org
Error fetching http://ruby.taobao.org:
        Errno::ECONNREFUSED: Connection refused - connect&lt;span class="o"&gt;(&lt;/span&gt;2&lt;span class="o"&gt;)&lt;/span&gt; &lt;span class="k"&gt;for&lt;/span&gt; &lt;span class="s2"&gt;"your-dns-needs-immediate-attention.site"&lt;/span&gt; port 80 &lt;span class="o"&gt;(&lt;/span&gt;http://your-dns-needs-immediate-attention.site/specs.4.8.gz&lt;span class="o"&gt;)&lt;/span&gt;
hao@linux-qtew:~&amp;gt; gem sources &lt;span class="nt"&gt;-a&lt;/span&gt; https://rubygems.org/
Error fetching https://rubygems.org/:
        Errno::ETIMEDOUT: Connection timed out - connect&lt;span class="o"&gt;(&lt;/span&gt;2&lt;span class="o"&gt;)&lt;/span&gt; &lt;span class="k"&gt;for&lt;/span&gt; &lt;span class="s2"&gt;"s3.amazonaws.com"&lt;/span&gt; port 443 &lt;span class="o"&gt;(&lt;/span&gt;https://api.rubygems.org/specs.4.8.gz&lt;span class="o"&gt;)&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;下面是 debug 信息，大神帮忙看看是什么情况&lt;/p&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;hao@linux-qtew:~&amp;gt; gem sources &lt;span class="nt"&gt;-a&lt;/span&gt; https://ruby.taobao.org &lt;span class="nt"&gt;--debug&lt;/span&gt; &lt;span class="nt"&gt;-V&lt;/span&gt;
NOTE:  Debugging mode prints all exceptions even when rescued
Exception &lt;span class="sb"&gt;`&lt;/span&gt;LoadError&lt;span class="s1"&gt;' at /home/hao/.rvm/rubies/ruby-2.2.1/lib64/ruby/2.2.0/resolv.rb:168 - LoadError
Exception `Resolv::DNS::Config::NXDomain'&lt;/span&gt; at /home/hao/.rvm/rubies/ruby-2.2.1/lib64/ruby/2.2.0/resolv.rb:546 - _rubygems._tcp.ruby.taobao.org
Exception &lt;span class="sb"&gt;`&lt;/span&gt;Errno::EEXIST&lt;span class="s1"&gt;' at /home/hao/.rvm/rubies/ruby-2.2.1/lib64/ruby/2.2.0/fileutils.rb:252 - File exists @ dir_s_mkdir - /home/hao/.gem/specs/your-dns-needs-immediate-attention.site%443
Exception `Errno::ENOENT'&lt;/span&gt; at /home/hao/.rvm/rubies/ruby-2.2.1/lib64/ruby/site_ruby/2.2.0/rubygems/remote_fetcher.rb:300 - No such file or directory @ rb_file_s_stat - /home/hao/.gem/specs/your-dns-needs-immediate-attention.site%443/specs.4.8
Exception &lt;span class="sb"&gt;`&lt;/span&gt;Errno::ECONNREFUSED&lt;span class="s1"&gt;' at /home/hao/.rvm/rubies/ruby-2.2.1/lib64/ruby/2.2.0/net/http.rb:879 - Connection refused - connect(2) for "your-dns-needs-immediate-attention.site" port 443
Exception `Gem::RemoteFetcher::FetchError'&lt;/span&gt; at /home/hao/.rvm/rubies/ruby-2.2.1/lib64/ruby/site_ruby/2.2.0/rubygems/remote_fetcher.rb:286 - Errno::ECONNREFUSED: Connection refused - connect&lt;span class="o"&gt;(&lt;/span&gt;2&lt;span class="o"&gt;)&lt;/span&gt; &lt;span class="k"&gt;for&lt;/span&gt; &lt;span class="s2"&gt;"your-dns-needs-immediate-attention.site"&lt;/span&gt; port 443 &lt;span class="o"&gt;(&lt;/span&gt;https://your-dns-needs-immediate-attention.site/specs.4.8.gz&lt;span class="o"&gt;)&lt;/span&gt;
Error fetching https://ruby.taobao.org:
        Errno::ECONNREFUSED: Connection refused - connect&lt;span class="o"&gt;(&lt;/span&gt;2&lt;span class="o"&gt;)&lt;/span&gt; &lt;span class="k"&gt;for&lt;/span&gt; &lt;span class="s2"&gt;"your-dns-needs-immediate-attention.site"&lt;/span&gt; port 443 &lt;span class="o"&gt;(&lt;/span&gt;https://your-dns-needs-immediate-attention.site/specs.4.8.gz&lt;span class="o"&gt;)&lt;/span&gt;

&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;已解决，我用的系统是 opensuse13.2 的，它自动成的主机名是带 site 域名的&lt;/p&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;hao@linux-qtew:~&amp;gt; &lt;span class="nb"&gt;hostname
&lt;/span&gt;linux-qtew.site

&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Background: the tld ".site" is offically registered and thus no longer available for private use.&lt;/p&gt;

&lt;p&gt;ToDo: Change your private tld, to something NOT registered.&lt;/p&gt;

&lt;p&gt;Gotchas: ".local" is reserved for mDNS / ZeroConf / Bonjour / Rendezvous. Do NOT use it for DNS / DHCP !&lt;/p&gt;

&lt;p&gt;Examples: ".box", ".lan" : both are suggested by some Internet-Connect-Routers (DSL/Cable/Fibre) ".lnet", ".your-name-here" (.ArupRakshit for you) : possible, worth to try.
修改：goto YAST -&amp;gt; Netwrok devices -&amp;gt; Network Settings -&amp;gt; Hostname/DNS -&amp;gt; Domain Name (and here put your name).&lt;/p&gt;

&lt;p&gt;还要修改：/etc/resolve.conf，注掉 search site&lt;/p&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;hao@linux-qtew:~&amp;gt; &lt;span class="nb"&gt;cat&lt;/span&gt; /etc/resolv.conf
&lt;span class="c"&gt;### Please remove (at least) this line when you modify the file!&lt;/span&gt;
&lt;span class="c"&gt;#search site&lt;/span&gt;
nameserver 223.5.5.5
nameserver 223.6.6.6
&lt;/code&gt;&lt;/pre&gt;</description>
      <author>449241025</author>
      <pubDate>Sun, 12 Apr 2015 22:46:46 +0800</pubDate>
      <link>https://ruby-china.org/topics/25111</link>
      <guid>https://ruby-china.org/topics/25111</guid>
    </item>
    <item>
      <title>有用 ruby 写 windows 下游戏外挂的吗？</title>
      <description>&lt;p&gt;有用 ruby 写 windows 下游戏外挂的吗？好写吗？&lt;/p&gt;</description>
      <author>449241025</author>
      <pubDate>Tue, 01 Apr 2014 09:38:31 +0800</pubDate>
      <link>https://ruby-china.org/topics/18302</link>
      <guid>https://ruby-china.org/topics/18302</guid>
    </item>
  </channel>
</rss>
