About January 2010

This page contains all entries posted to /blog/wvk in January 2010. They are listed from oldest to newest.

September 2009 is the previous archive.

February 2010 is the next archive.

Many more can be found on the main index page or by looking through the archives.

Powered by
Movable Type 3.31

« September 2009 | Main | February 2010 »

January 2010 Archives

January 27, 2010

JRuby Errno::ECONNREFUSED: Connection refused

Nun endlich war es so weit: ich versuchte es auch einmal mit JRuby. Beim Versuch, erste Gems zu installieren, bekam ich aber den hier:

quantino:~# jruby -S gem update --system
Updating RubyGems
ERROR:  http://gems.rubyforge.org/ does not appear to be a repository
ERROR:  While executing gem ... (Gem::RemoteFetcher::FetchError)
  Errno::ECONNREFUSED: Connection refused - Connection refused (http://gems.rubyforge.org/yaml)

Ich ließ es links liegen und wandte mich anderen Dingen zu. Später am selben Tag versuchte ich das WebOS-Docor-JAR zum Verarzten meines Palm Pre zu starten, welches erst einmal eine Verbindung ins Welt Weite Netz suchte -- Verbindung fehlgeschlagen.

Da musste es einen Zusammenhang geben! Und den gibt es: es sind nicht die Proxy-Einstellungen, wie lange vermutet, sondern seit einem nicht besonders lange zurück liegenden System-Upgrade (Debian unstable/experimental) muss folgender Parameter der JVM mit übergeben werden, sofern man sein System nicht für IPv6 eingerichtet hat:

-Djava.net.preferIPv4Stack=true

JRuby reicht Kommandozeilen-Parameter hinter -J an die JVM weiter, aus obigem Kommando wird demnach:

quantino:~# jruby -J-Djava.net.preferIPv4Stack=true -S gem update --system
Updating RubyGems
Nothing to update

Um die -J Option nicht ständig angeben zu müssen, tut es auch ein

export JAVA_OPTS="$JAVA_OPTS -Djava.net.preferIPv4Stack=true"

in ~/.bashc

Und damit läuft die Sache dann auch.

MyTether für das Palm Pre

Heute installierte ich die neueste Version von MyTether (http://mytether.net/) auf dem Palm Pre und siehe da, diesmal funktioniert die Anwendung wie sie soll. Nun sitze ich im RE4 von Düsseldorf nach Witten und habe endlich vernünftigen Internetzugang auf dem Notebook über das Pre -- Wahlweise via USB oder WiFi, bevorzugt natürlich ersteres.

Die Installation ist beliebig einfach:

quantino:~# novaterm
quarkino:/# wget -qO- http://mytether.net/install.php | /bin/sh

Um Tethering über USB zu verwenden, muss USBnet aktiviert sein. MyTether kann dies über einen Schiebeschalter, aber wenn man schonmal auf der Konsole ist, kann man das auch gleich dort erledigen:

quarkino / # usbnet enable
Usbnet will be enabled after reboot. Type "reboot" now.
quarkino / # reboot

Und lossurfen!