reverse-proxy

Pentaho + apache Reverse Proxy + proxy SSL integration

≯℡__Kan透↙ 提交于 2019-12-11 05:34:37
问题 I have a problem with merging pentaho docker container into our internal infrastructure. Overview: Domain proxy is listening on port 443 (handles SSL and LDAP auth), and redirecting traffic to apache reverse proxy (standing as docker service in swarm with overlay network). The reverse proxy is redirecting requests to the pentaho container (also docker service in same swarm as reverse proxy). Config: (only relevant lines) Domain proxy (not managed by us): listens on 443 and redirects to

Apache Webserver ReverseProxy to serve Apache Solr Admin Panel

扶醉桌前 提交于 2019-12-11 05:05:36
问题 I'm trying to run an Apache Solr Service (on its emdedded jetty server) on a remote server. The admin has provided me following information: DNS: my.server.com IP: xxx.xxx.xxx Server OS: 3.16.0-4-amd64 #1 SMP Debian 3.16.36-1+deb8u1 (2016-09-03) x86_64 GNU/Linux Only Port 80 is accessible. On the server we want to deploy Apache Solr and a microservice which uses Solr as search engine. I want to use Apache Webserver to forward the HTTP-Request to the Solr Admin UI and to the microservice UI,

Multiple docker containers accessible by nginx reverse proxy

不羁岁月 提交于 2019-12-11 04:25:00
问题 I'd like to run multiple docker containers on one host VM which would be accessible through only one domain. I wanted to use request url to differentiate between containers. To achieve this I'm trying to set nginx server as reverse proxy and run it in the container also listening on port 80. Let's say I have two containers running on port 3000 and 4000. The routing would be following: docker-host.example.com/3000 -> this will access container exposing port 3000 docker-host.example.com/4000 ->

Streaming upload via @Bean-provided RestTemplateBuilder buffers full file

人走茶凉 提交于 2019-12-11 04:09:52
问题 I'm building a reverse-proxy for uploading large files (multiple gigabytes), and therefore want to use a streaming model that does not buffer entire files. Large buffers would introduce latency and, more importantly, they could result in out-of-memory errors. My client class contains @Autowired private RestTemplate restTemplate; @Bean public RestTemplate restTemplate(RestTemplateBuilder restTemplateBuilder) { int REST_TEMPLATE_MODE = 1; // 1=streams, 2=streams, 3=buffers return REST_TEMPLATE

How to configure a secure (HTTPS) domain with Redbird reverse proxy

我与影子孤独终老i 提交于 2019-12-11 03:47:04
问题 I’d like to know how to configure a secure domain with Redbird proxy properly. The basic info is a bit confusing because examples are slightly fragmented. I suppose it should be possible with letsencrypt automatically (as claimed there). I’ve tried: var proxy = require('redbird')({ port:80, ssl: { port: 3000, letsencrypt: { path: '../SSL-certs', } } }); proxy.register('secure-web.net', 'http://xx.xx.xxx.xxx:8080',{ ssl: { letsencrypt: { email: 'my@mail.com' } } }); proxy.register('insecure

Grails redirect with reverse proxy

偶尔善良 提交于 2019-12-11 03:29:52
问题 We've developed a Grails application that uses redirects. Beacuse of external reasons, we are just recently using reverse-proxy, to split some traffic to domains: From: demo1.company.local (the server itself) To: tomcat.company.local (for all java applications, including our grails app) lotus.company.local (for all Domino applications) Since tomcat is only configured in the hosts file on the demo1 server, the redirects do not work when I access the application from anywhere else then the

Nginx reverse proxy causing infinite loop

梦想与她 提交于 2019-12-11 02:39:02
问题 I have the following in my Nginx site config file: server { listen 80 default_server; listen [::]:80 default_server ipv6only=on; root /usr/share/nginx/html; index index.php index.html index.htm; server_name example.com; location / { try_files $uri $uri/ /index.php?q=$uri&$args; } error_page 404 /404.html; error_page 500 502 503 504 /50x.html; location = /50x.html { root /usr/share/nginx/html; } location ~ \.php$ { try_files $uri =404; fastcgi_split_path_info ^(.+\.php)(/.+)$; fastcgi_pass

Configuring mod_proxy for Apache to reject wrong domain requests

六眼飞鱼酱① 提交于 2019-12-11 02:05:01
问题 Recently, I noticed my website was running slower and slower. I discovered 8GB Apache logs on my server (I run a Play!Framework web application on a Debian 6 server) and a bandwidth completely overloaded. Which was completely insane for a small personal website with a few views per day. After investigating and gathering some information, I discovered my mistake : on my Apache configuration, I had uncommented the line "ProxyRequests On", so my server was freely used as a free proxy for

How to use Traefik for WebSocket backend

删除回忆录丶 提交于 2019-12-11 01:53:00
问题 I am trying to configure Traefik for a WebSocket app, I just try with a simple WS app on docker: https://hub.docker.com/r/jmalloc/echo-server/ To test it I use Chrome SimpleWebSocketClient, so if I use the IP:Port of the app it works fine. If I add the Traefik DNS it fails, I just try with other WS server and clients and fails too, so it would be something of Traefik. I just try with Traefik versions: -v1.3.0/raclette -v1.2.3/morbier Those are my Traefik rules: [backends.ws-test-backend]

HTTP Basic Authentication and Attlassian JIRA, Confluence and Bitbucekt

蹲街弑〆低调 提交于 2019-12-11 00:27:58
问题 I have JIRA, Confluence and Bitbucket deployed on my server behind Apache reverse proxy. Each of them is connected with others using Application links. Now, I want to add additional layer of protection by implementing HTTP Basic Authentication in front of this. When I do this, I lose connection between apps. How to configure Apache properly in order to have HTTP Basic Authentication in front of whole stack AND connection between apps? 回答1: Where did you configure basic authentication?