ワークプロキシが原因で、テーマやパッケージをAtomに追加できないと思います。設定メニューから、私は得ます:
注目のパッケージとテーマの取得に失敗しました。 出力を非表示…
tunneling socket could not be established, cause=140499728967552:error:140770FC:SSL routines:SSL23_GET_SERVER_HELLO:unknown protocol:../deps/openssl/openssl/ssl/s23_clnt.c:766:
$https_proxy
変数を使用することは可能ですか? httpsを使用しないように構成する方法はありますか?
プロキシ設定は~/.atom/.apmrc
(WindowsではAtom\resources\app\apm\node_modules\atom-package-manager\.apmrc
)で構成できます。 apm README ごと:
プロキシを使用している場合は、
~/.atom/.apmrc
ファイルのhttps-proxy構成を次のように設定することで、apmを使用するように構成できます。
https-proxy = https://9.0.2.1:0
Atom 1.0現在、http-proxy
およびhttps-proxy
変数を尊重するコンポーネントと、そうでないコンポーネントがあります。たとえば、最初のチェックAtom=のバージョンでは機能しますが、パッケージのチェックはhttp-proxy
またはhttps-proxy
の設定を考慮していないようです。
AtomプロキシとしてFiddlerを使用して(127.0.0.1:8888))次のコマンド(Windows)を実行することで取得できました。
apm config set proxy http://127.0.0.1:8888
apm config set strict-ssl false
http-proxy
やhttps-proxy
を設定する必要はありませんでした。これらの設定が廃止されているかどうかはわかりませんが、1.0では確実に機能しないようです。設定proxy
は機能します(それ自体を自動的にTLS 1.2にアップグレードします)。
私の%USERPROFILE%\.atom\.apmrc
ファイル全体は:
strict-ssl=false
proxy=http://127.0.0.1:8888/
Atom 1.0、パッケージを検索しようとしたときに、Windows 7でこのエラーが発生しました。私の場合、httpsではなくhttpsプロトコルを使用するようにhttps-proxy変数を設定することで問題が解決しました。以下のパラメーターは両方ともまったく同じ値です。
〜.atom.apmrcファイルの値を以下に示します
proxy=http://[Host]:[port]/ https-proxy=http://[Host]:[port]/
使用することを提案した以下の@NYCdotNetによる回答
strict-ssl=false
一部のパッケージを検索できたため機能しませんでしたが、GITからのタイムアウトエラーによりインストールが失敗しました。
これらの変数が設定されているシェルからAtomを起動すると、Atomはシェルのプロキシ変数($https_proxy
など)を使用します。これを機能させるには、Atomコマンドラインツールをインストールする必要があります。
シェルからatom
と入力するだけで、現在のディレクトリのエディターを開くことができます。プロキシ変数を含む、このシェルのすべての環境変数を使用します。
これは、設定ファイルで変数を設定するよりもはるかに簡単です。
~/.atom/.apmrc
ファイルを編集して、@ AlexMooneyで述べられているようにプロキシを設定しましたが、それでもエラーが発生しました。解決策は書くことでした
proxy = http://Host:port
strict-ssl = false
その~/.atom/.apmrc
ファイル内。
Atomのプロキシを設定するには、新しいパッケージをインストールするには、CMDを開いて次のコマンドを実行します。
Windowsの場合、コマンドラインでhttps-proxyを簡単に構成できます。
AMD config set https-proxy https://9.0.2.1:0
.apmrcファイルのC:\ Users\... \。apmに保存する必要があります
コマンドでuserconfigを参照してください
AMD config list
私はプロキシサーバーの背後で作業しており、この問題に約半日費やしました。https_proxyとhttp_proxyを設定しても違いはありませんでした。
私にとってそれは何のためにcmd行からプロキシを設定することでした:
apm config set proxy http:// myproxyaddress:port
私はまだAtomのGUIを介してパッケージをインストールすることはできませんが、cmd行を介してそれを行うことはうまくいきます。私がとります。
後でWi-Fiに切り替えられることに気づき、すぐに動作するようになりました...