Vielleicht ist in der Benutzerumgebung ein Proxy-Server konfiguriert? Ich würde damit beginnen, "set | grep 8080" auszuführen, um zu sehen, ob eine Variable 8080 enthält. Es scheint auch, als würde das Pipe-Zeichen von bash nicht erkannt, da curl | den Kopf als Teil des Hostnamens zu sehen scheint. Ist das wiederholbar? Tritt dies auch bei einem Raum um das Rohr auf (nein, das sollte nicht nötig sein, aber wenn sich der Fehler ändert, leuchtet er möglicherweise). Wurde der ursprüngliche Befehl von etwas kopiert, so dass die Pipe tatsächlich ein anderer Nicht-ASCII-Charakter sein könnte?
Falsche Suche als Benutzer, aber im Stammverzeichnis korrekt
283
MikeHoss
Ich habe eine neue OSX-Maschine, auf der Mavericks ausgeführt wird, und ich habe eine interessante Situation, um rubygems.org zu erreichen.
Als normaler Benutzer:
$ curl http://rubygems.org|head curl: (7) Failed connect to rubygems.org|head:8080; Connection refused
Aber mit sudo:
$ sudo curl http://rubygems.org |head % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 9181 0 9181 0 0 6847 0 --:--:-- 0:00:01 --:--:-- 6851 <!DOCTYPE html> <html lang="en"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <meta name="google-site-verification" content="AuesbWQ9MCDMmC1lbDlw25RJzyqWOcDYpuaCjgPxEZY" /> <link rel="apple-touch-icon" href="/touch-icon-iphone.png" /> <link rel="apple-touch-icon" sizes="72x72" href="/touch-icon-ipad.png" /> <link rel="apple-touch-icon" sizes="114x114" href="/touch-icon-iphone4.png" /> <link rel="fluid-icon" href="/fluid-icon.png"/> <link rel="search" type="application/opensearchdescription+xml" title="RubyGems.org" href="/opensearch.xml">
Ich habe das noch nie gesehen - warum geht es als Benutzer auf 8080? Wie kann ich das beheben?
1 Antwort auf die Frage
1
Nick Russo
Der "| head" war da, um zu zeigen, dass ich den gleichen Befehl benutzt hatte und unterschiedliche Ergebnisse erhielt. Ihr Kommentar zu "Proxy" erinnerte mich jedoch daran, dass ich meine Shell-Konfiguration von einem anderen System kopiert hatte, und natürlich hatte ich dort einen Proxy gesetzt. Ich markiere das also als korrekt.
MikeHoss vor 10 Jahren
0
Danke, Mike. Ich habe viel zu lange mit kopiert eingefügten Befehlen zu kämpfen, die einen langen Strich haben, wenn ich einen Bindestrich sehe. Ich denke, einige Blog-Frameworks mögen die Nicht-ASCII-Striche. Grrr ... froh, dass du die Proxy-Konfig gefunden hast!
Nick Russo vor 10 Jahren
0
Verwandte Probleme
-
3
Beschleunigung der Bootzeiten von OS X bei einem Jahr alten MBP
-
2
Erinnert sich Windows 7 Home Premium an Netzwerkfreigaben-Passwörter?
-
3
Wie ordnen Sie ein Airport Time Machine-Backup nach der Migration auf einen neuen Mac wieder zu?
-
6
Wie können Sie den Startton auf einem Mac stummschalten?
-
5
Warum wird mein Macbook bei der Verwendung von Boot Camp extrem heiß?
-
7
Gibt es unter Mac OS X ein Strg + Tab-Äquivalent?
-
6
Weg, um Time Machine-Daten auf eine neue Festplatte zu migrieren
-
13
Setzen Sie die Windows-Position von Mac OS X nach dem Abnehmen des externen Monitors zurück
-
5
XP-Netzwerkverbindung ohne Neustart freigeben?
-
10
Sicherungssoftware für Mac OS X