Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Docker Reverse Proxy Mixed Content
#1
I am attempting to setup the docker container of Pandora FMS.

Below is my docker-compose.yml
Code:
version: "3.6"
services:
 pandora:
   image: pandorafms/pandorafms:7
   container_name: pandora
   restart: unless-stopped
   volumes:
     - /etc/localtime:/etc/localtime:ro
   labels:
   # Service Name of the container
     - "traefik.backend=pandora"
   # Enable this proxy route
     - "traefik.enable=true"
   # Network that is shared with the Proxy
     - "traefik.docker.network=proxy_backend"
   # Fronend Rule
     - "traefik.frontend.rule=Host:pandora.domain.com"
   # Port & Protocol the service is listening for
     - "traefik.port=80"
     - "traefik.default.protocol=http"
   networks:
     - proxy_backend


networks:
 proxy_backend:
   external: true

I am using Treafik as my reverse proxy and it works for everything else I have setup.

The issue I am experiencing is that, while I can load the page in my browser with HTTPS, the page attempts to load resources using a hard coded port 80.
The Pandora container is listening on 80, but should not hard code that port into the URLs on the site.

Chrome console
GET https://pandora.domain.com:80/pandora_co...common.css net::ERR_SSL_PROTOCOL_ERROR

So, how can I prevent the site from adding the :80 to every link or resource?
 Reply
Messages In This Thread
Docker Reverse Proxy Mixed Content - by austin1123 - 08-29-2019, 05:12 PM
RE: Docker Reverse Proxy Mixed Content - by jamal - 09-05-2019, 09:30 AM
RE: Docker Reverse Proxy Mixed Content - by jamal - 09-05-2019, 09:34 AM


Users browsing this thread: 1 Guest(s)


(c) 2006-2018 Artica Soluciones Tecnológicas. Contents of this wiki are under Create Common Attribution v3 licence. | pandorafms.com | pandorafms.org

Theme © MyBB Themes