Articles of proxy

¿Cómo uso el protocolo PROXY para obtener la dirección IP real del cliente?

AWS acaba de agregar soporte a ELB para el protocolo PROXY , que envuelve las secuencias TCP y agrega la dirección IP del cliente (como lo ve el proxy) para que el servidor back-end tenga acceso a la IP del cliente (ya que de otro modo solo vería la IP de ELB) . Sé que […]

NPM detrás de un proxy con el carácter “@” en mi contraseña

Estoy tratando de configurar el proxy NPM (v9.4.0) pero estoy enfrentando el siguiente error al ejecutar npm i -g npm@latest : npm ERR! code E407 npm ERR! 407 Proxy Authentication Required: npm@latest La contraseña que uso para el proxy contiene un carácter “@” y sospecho que esta es la causa raíz del problema. Probé con […]

npm detrás de un proxy falla con el estado 403

Estoy tratando de ejecutar npm detrás de un proxy. He intentado ingresar el proxy directamente oa través de Authoxy : npm config set proxy http://localhost:8999 npm config set https-proxy http://localhost:8999 Independientemente del proxy que use, siempre npm search el mismo error al ejecutar la npm search : npm info it worked if it ends with […]

Servidor Proxy HTTPS en node.js

Estoy desarrollando una aplicación de servidor proxy node.js y quiero que admita los HTTP y HTTPS(SSL) (como servidor). Actualmente estoy usando el node-http-proxy esta manera: const httpProxy = require(‘http-proxy’), http = require(‘http’); var server = httpProxy.createServer(9000, ‘localhost’, function(req, res, proxy) { console.log(req.url); proxy.proxyRequest(req, res); }); http.createServer(function(req, res) { res.end(‘hello!’); }).listen(9000); server.listen(8000); Configuré mi navegador para […]

Node.js, NPM, proxy y node_modules

Estoy intentando instalar paquetes de nodos, pero mi red no me permite conectarme. Me sale la norma, npm ERR! network getaddrinfo ENOTFOUND Entiendo que esto es porque estoy en una red corporativa. Sin embargo, no estoy muy familiarizado con los servidores proxy y, por lo que sé, no tengo acceso a uno, así que no […]

Proxy con express.js

Para evitar problemas de AJAX del mismo dominio, quiero que mi servidor web node.js reenvíe todas las solicitudes de URL /api/BLABLA a otro servidor, por ejemplo other_domain.com:3000/BLABLA , y devuelva al usuario lo mismo que este remoto Servidor devuelto, de forma transparente. Todas las demás URL (junto a /api/* ) deben ser servidas directamente, sin […]

Bower detrás de un proxy

bower install detrás de un proxy falla en el tiempo de espera con la siguiente configuración (algunos conjuntos son inútiles …): git config –global http.proxy fr-proxy.example.com:3128 git config –global https.proxy fr-proxy.example.com:3128 export http_proxy=http://fr-proxy.example.com:3128 export https_proxy=http://fr-proxy.example.com:3128 npm config set proxy http://fr-proxy.example.com:3128 npm config set https-proxy http://fr-proxy.example.com:3128 npm config set registry http://registry.npmjs.org/ También he intentado una instalación […]