Articles of proxy inverso

El servidor proxy Node.js cuelga

Estoy utilizando Node.js como servidor proxy y no puedo deshacerme del siguiente error. ¿Puede alguien familiarizado con NodeJS ayudar a encontrar una solución? Cada vez que esto sucede tengo que reiniciar el proxy .js. events.js:71 throw arguments[1]; // Unhandled ‘error’ event ^ Error: socket hang up at createHangUpError (http.js:1264:15) at CleartextStream.socketCloseListener (http.js:1315:23) at CleartextStream.EventEmitter.emit (events.js:93:17) […]

no se puede establecer proxy en node.js

Tengo node.js 4.1.1 y express.js 4.8.5 en el puerto 5550. También tengo Geoserver 2.8.0 en el puerto 8080. Ambos servidores están en la misma computadora portátil. Una aplicación en el nodo desea acceder a algunos datos de mapas de Geoserver y estos son los detalles de los openlayers source: new ol.source.TileWMS({ url: ‘http://localhost:8080/geoserver/mymap/wms?’, crossOrigin: ‘anonymous’, […]

Socket.io con apache

No tengo mucha experiencia ni en Node.js ni en socket.io, así que tal vez haga preguntas tontas y lo siento por eso en primer lugar. Estoy tratando de hacer lo siguiente: Nodo instalado en ubuntu donde también tengo instalado apache. Creado host virtual en apache y configurarlo como proxy para nodo. Mi archivo conf parece: […]

solicitud HTTP proxy con nodo

Tengo un frontend de nodeJs en un dominio y un servidor back end de descanso en otro dominio. Me gustaría poder realizar solicitudes de ajax desde el frente hacia atrás. Por lo tanto, pretendo usar un proxy inverso para evitar la misma restricción de la política de origen. Mi servidor de back-end Rest se protegerá […]

¿Cómo ejecutar la aplicación node.js en el puerto 80 usando http-proxy?

Quiero ejecutar mi aplicación node.js en el puerto 80 en el servidor Apache. He intentado 2 métodos uno a través de Apache: ServerName domainName.com ServerAlias www.domainName.com ProxyRequests off Order deny,allow Allow from all ProxyPass http://domainName:8080 ProxyPassReverse http://domainName:8080 Cuando uso esto obtengo un 502 proxy error en la consola de Chrome. El servidor no puede encontrar […]

¿Cómo usar ProxyPass para servir archivos estáticos a través de Express?

Estoy usando Apache con mod_proxy para servir a mi aplicación Node con Express, ProxyPass /nodeapp http://localhost:3000/ ProxyPassReverse /nodeapp http://localhost:3000/ pero los JS y CSS estáticos se solicitan desde el lugar equivocado. Por ejemplo, quiero que el CSS de http://homepage/nodeapp/css Pero se está solicitando a http://homepage/css

¿Cómo habilitar CORS en el servidor proxy Nginx?

Como mi título, aquí está el archivo de configuración ubicado en conf.d / api-server.conf server { listen 80; server_name api.localhost; location / { add_header ‘Access-Control-Allow-Origin’ ‘http://api.localhost’; add_header ‘Access-Control-Allow_Credentials’ ‘true’; add_header ‘Access-Control-Allow-Headers’ ‘Authorization,Accept,Origin,DNT,X-CustomHeader,Keep-Alive,User-Agent,X-Requested-With,If-Modified-Since,Cache-Control,Content-Type,Content-Range,Range’; add_header ‘Access-Control-Allow-Methods’ ‘GET,POST,OPTIONS,PUT,DELETE,PATCH’; if ($request_method = ‘OPTIONS’) { add_header ‘Access-Control-Max-Age’ 1728000; add_header ‘Content-Type’ ‘text/plain charset=UTF-8’; add_header ‘Content-Length’ 0; return 204; } proxy_redirect off; […]

Cree un proxy inverso en NodeJS que pueda manejar múltiples dominios seguros

Estoy tratando de crear un proxy inverso en NodeJS. Pero continúo con el problema de que solo puedo servir un conjunto de certificados / pares de claves en el mismo puerto (443), aunque quiero servir varios dominios. He investigado y sigo corriendo en el mismo bloque de carreteras: Una secuencia de comandos de nodo que […]

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 […]