Frage : Karminrote Edelsteine durch eine Brandmauer anbringen?

Ich bin bei der Arbeit und möchte sein in der Lage, mit ruby.
However zu spielen, wann immer ich versuche, Edelsteine zu aktualisieren, ich erhalte das folgende:

1:
2:
3:
4:
5:
6:
7:
C:\ >gem Update --System
Aktualisierung von RubyGems
STÖRUNG:  http://rubygems.org/ scheint nicht, ein Behälter zu sein
STÖRUNG:  Bei der Durchführung des Edelsteins… (Edelstein:: RemoteFetcher:: FetchError)
    Errno:: ECONNREFUSED: Keine Beziehung konnte hergestellt werden weil die Zielmaschine
aktiv abgelehnt worden ihm. - anschließen (2) (http://rubygems.org/yaml) las 


I etwas irgendwo über die Installierung von Apache \ von Brandmauern \ von Vollmachtedelsteininstallation,
but, das ich wirklich nichts über this.

is es möglich weiß, damit ich gems

thx anbringe,
-JW
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
C:\ >ruby - v
Rubin 1.9.1p378 (2010-01-10 Neuausgabe 26273) [i386-mingw32]

C:\ >gem - v
1.3.7

C:\ >gem Liste

*** LOKALES EDELSTEINE ***

rubysspi (1.3.1)

C:\ >

Antwort : Karminrote Edelsteine durch eine Brandmauer anbringen?

„Edelstein“ benutzt gerade HTTP für Downloadingedelsteine, also, wenn Ihre Brandmauer flat-out HTTP (Netzverkehr) nicht durch sie erlaubt, wird er nicht arbeiten.  

Aber, wenn Ihre Umwelt den Gebrauch von einer Vollmacht erwartet, dann „Edelstein“ kann gebildet werden, um zu arbeiten (vermutlich).  

(Anmerkung: Sie sicherstellen, internen Computer Ihrer Organisation und Netzverbrauchpolitik gelesen zu haben und zu verstehen.  Wenn überhaupt von den Tätigkeiten, die unten, kann vorgeschlagen sie verletzen, offensichtlich nicht fortfahren.  Während ich nicht glaube, ist aller, der hier vorgeschlagen, ungültig --- er ist nicht in meiner Jurisdiktion --- das bedeutet nicht, dass es nicht Boden für Endpunkt in Ihrer Organisation. ist)

Um zur Verfolgung zu schneiden, wenn Sie das URL für die Vollmacht in Ihrer Umwelt kennen, das zum „Edelstein“ Befehl, wie so einfach geben:
  Edelsteinupdate --System - p http://proxy_host.your_site.net:port/
(„Proxy_host.your_site.net“ durch Ihren Vollmachtwert ersetzen.)

Wenn Sie nicht wissen, wenn Sie eine Vollmacht haben, die verwendet oder nicht, Ihr web browser erschließen.  Für IE zu den Werkzeugen - > gehen Internet-Wahlen.  Das Anschlusstab-Klicken vorwählen der „LAN-Einstellungs“ Knopf.  Wenn der „Gebrauch ein Proxy-Server…“ Checkbox überprüft, dann sind die Adresse und der Hafen, die spezifiziert, Ihr Proxy-Server.  So zum Beispiel, wenn die Adresse „1.2.3.4“ waren und der Hafen „8080“ war, dann benutzen Sie das Vollmacht URL von 'http://1.2.3.4:8080/' im „Edelstein“ Befehl.  Für Firefox (3.5+), vorwählen Sie Werkzeuge - > Wahlen.  Auserwähltes vorgerücktes, dann das Netztab-Klicken der Einstellungs… Knopf.  Die Adresse und den Hafen wieder merken.  (Wenn Sie einen anderen Browser haben, seine Unterlagen über die Einstellung der Vollmacht betrachten und ihr folgen, um den Wert festzustellen.)  Selbstverständlich annimmt dieses alles s, dass es manuell eingestellt worden.  Wenn Ihr ES Verwaltungs- dieses eingestellt, können Sie nicht in der Lage sein, es anzusehen.  (Und wenn sie auto-detect, dann kann es stark werden, um herauszufinden, was sie. sind)

Jetzt, wenn Sie die Vollmachteinstellung gefunden, aber der „Edelstein“ Befehl noch nicht arbeitet, können Sie überprüfen, ob Sie im Allgemeinen an den Aufstellungsorten verhindert.  (Jede mögliche Störung bitte geben, die Sie erhalten, in diesem Fall.)  In Ihrem Browser versuchen, zu 'http://rubygems.org/' zu gehen.  ('http://gems.rubyforge.org/' auch versuchen.  Es ist der gleiche Inhalt, aber, wenn man arbeitete und das andere nicht tat, helfen es, zu verstehen, was los. ist)  Wenn Sie nicht zu diesem Aufstellungsort mit dem Browser kommen können, dann verhindert die Brandmauer/die Vollmacht Zugang (vermutlich; es kann andere Probleme außerhalb Ihrer Organisation geben.)  An diesem Punkt müssen Sie entscheiden, ob man den Antrag stellt, Zugang zu diesen Aufstellungsorten zu erlauben oder nicht.

Wenn der Browser arbeitete, dann Versuch 'http://rubygems.org/yaml'.  Wenn Sie eine Störung eher als auffordernd, um eine Akte zu speichern erhalten, kann Ihre Vollmacht möglicherweise nicht erlauben, dass unbekannte Aktenarten, so wieder Sie müssen die Unterhaltung mit IHR wiegen herunterladen.  Wenn das arbeitet, einschränkt ES vielleicht Zugang durch „nicht annehmbare“ Klienten.  Die beste Wahl kann, die einzelnen Edelsteine mit dem Browser herunterzuladen und sie am Ort anzubringen in diesem Fall sein.  Z.B. wenn Sie „rake-0.8.7.gem“ herunterladen, anbringen Sie es mögen dieses s:
  Edelstein anbringen Rührstange - L -
Vor der Installierung, das grosse abwärts gerichtete dieser Methode ist, dass Sie alle abhängigen Edelsteine herunterladen müssen.  Sie erklärt, dass Sie eine Abhängigkeit verfehlten und können folglich gehen, diesen Edelstein zunächst herunterzuladen.  Aber dieser mögliche sich wiederholende Prozess behandelt für Sie durch den „Edelstein“ Befehl.

Mich informieren, wenn das arbeitet.
Weitere Lösungen  
 
programming4us programming4us