temas statuscode socket para ordenar not established espaƱol could codigo autocompletado atom proxy atom-editor

proxy - statuscode - No se puede conectar a atom.io para temas y paquetes



temas para atom (8)

Creo que mi proxy de trabajo me impide poder agregar temas y paquetes a Atom. Desde el menú de preferencias, obtengo:

No se han podido recuperar los paquetes y temas destacados. Ocultar salida ...

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:

¿Es posible hacer que use mi variable $https_proxy ? ¿Hay alguna forma de configurarlo para no usar https?


Atom utilizará las variables de proxy de su shell (como $https_proxy ) si inicia Atom desde un shell que tiene estas variables establecidas. Debe tener instaladas las herramientas de línea de comandos de Atom para que funcione.

Desde un shell, simplemente puede escribir atom para abrir el editor del directorio actual. Utilizará todas las variables de entorno de este shell, incluidas las variables de proxy.

Encuentro esto mucho más fácil que configurar las variables en el archivo de configuración.


Edité el archivo ~/.atom/.apmrc para configurar mi proxy como lo menciona @AlexMooney, pero aún tengo errores. La solución fue escribir.

proxy = http://host:port strict-ssl = false

en ese archivo ~/.atom/.apmrc .


Estoy trabajando detrás de un servidor proxy y dediqué la mitad del día a este problema. La configuración de https_proxy y http_proxy no hicieron una diferencia.

Lo que me hizo fue configurar el proxy desde la línea cmd de la siguiente manera:

apm config set proxy http://myproxyaddress:port

Todavía no puedo instalar paquetes a través de la interfaz gráfica de usuario de Atom, pero hacerlo a través de la línea cmd funciona bien. Que voy a llevar

Más tarde me di cuenta de que podría haber cambiado a wifi y funcionó de inmediato ...


Para Windows, puede configurar fácilmente el proxy https a través de la línea de comandos:

amd config set https-proxy https://9.0.2.1:0

Debe almacenarse en C: / Users / ... /. Apm en el archivo .apmrc

Ver userconfig con comando

amd config list


Para configurar Proxy for Atom para instalar un nuevo paquete, simplemente abra CMD y ejecute estos comandos:

  • apm config set strict-ssl false
  • apm config set proxy your_proxy
  • apm config establece tu_proxy

Parece que a partir de Atom 1.0, hay algunos componentes que respetan las variables http-proxy y https-proxy , y otros que no lo hacen. Por ejemplo, la comprobación inicial de la versión de Atom funciona, pero la comprobación de paquetes no parece respetar la configuración de http-proxy o https-proxy .

Pude hacer que Atom trabaje con Fiddler como mi proxy (en 127.0.0.1:8888) ejecutando los siguientes comandos (en Windows):

apm config set proxy http://127.0.0.1:8888 apm config set strict-ssl false

No necesité configurar http-proxy o https-proxy . No sé si estas configuraciones han sido desaprobadas o no, pero no parecen funcionar de manera confiable en 1.0. El proxy configuración funciona (y se actualiza automáticamente a TLS 1.2).

La totalidad de mi archivo %USERPROFILE%/.atom/.apmrc es:

strict-ssl=false proxy=http://127.0.0.1:8888/


Puede configurar sus ajustes de proxy en ~/.atom/.apmrc (o Atom/resources/app/apm/node_modules/atom-package-manager/.apmrc en Windows). Por la APM README :

Si está usando un proxy, puede configurar apm para usarlo configurando la configuración de https-proxy en su archivo ~/.atom/.apmrc la siguiente manera:

https-proxy = https://9.0.2.1:0


Recibía este error en Windows 7 de Atom 1.0, cuando intentaba buscar paquetes. En mi caso, el problema se resolvió configurando la variable https-proxy para usar el protocolo http en lugar de https. por lo tanto, los dos parámetros siguientes tienen exactamente el mismo valor.

Aquí están los valores del archivo ~ .atom.apmrc

proxy=http://[host]:[port]/ https-proxy=http://[host]:[port]/

La respuesta de @NYCdotNet a continuación que sugirió usar

strict-ssl=false

no funcionó porque pude buscar algunos paquetes pero la instalación falló con un error de tiempo de espera de GIT.