I'm using secrets to store certificates.
When restarting Docker Flow Proxy, I get a SSL_ERROR_RX_RECORD_TOO_LONG error on Firefox on all domains (i.e. the served certificate is invalid).
I need to clear secrets and volume to makes letsencrypt regenerate certificates and reconfigure DFP to makes it work again.
How the DFP startup certs configuration is supposed to work in secrets mode ?
I see in https://proxy.dockerflow.com/usage/#certificates that secrets whose name starts with cert_ are automatically loaded at startup by DFP. Should the secrets created by DFPLE starts with cert_ ?
My stack
version: "3.4"
services:
proxy:
image: vfarcic/docker-flow-proxy
ports:
- 80:80
- 443:443
networks:
- proxy
depends_on:
- swarm-listener
environment:
LISTENER_ADDRESS: swarm-listener
MODE: swarm
SERVICE_NAME: proxy_proxy
CHECK_RESOLVERS: 1
swarm-listener:
image: vfarcic/docker-flow-swarm-listener
networks:
- proxy
volumes:
- /var/run/docker.sock:/var/run/docker.sock
environment:
DF_NOTIFY_CREATE_SERVICE_URL: http://letsencrypt:8080/v1/docker-flow-proxy-letsencrypt/reconfigure
DF_NOTIFY_REMOVE_SERVICE_URL: http://proxy:8080/v1/docker-flow-proxy/remove
deploy:
placement:
constraints: [node.role == manager]
letsencrypt:
image: nib0r/docker-flow-proxy-letsencrypt
networks:
- proxy
volumes:
- /var/run/docker.sock:/var/run/docker.sock
- letsencrypt:/etc/letsencrypt
environment:
DF_PROXY_SERVICE_NAME: proxy_proxy
deploy:
labels:
- com.df.notify=true
- com.df.servicePath=/.well-known/acme-challenge
- com.df.port=8080
volumes:
letsencrypt:
networks:
proxy:
external: true
I'm using secrets to store certificates.
When restarting Docker Flow Proxy, I get a SSL_ERROR_RX_RECORD_TOO_LONG error on Firefox on all domains (i.e. the served certificate is invalid).
I need to clear secrets and volume to makes letsencrypt regenerate certificates and reconfigure DFP to makes it work again.
How the DFP startup certs configuration is supposed to work in secrets mode ?
I see in https://proxy.dockerflow.com/usage/#certificates that secrets whose name starts with
cert_are automatically loaded at startup by DFP. Should the secrets created by DFPLE starts with cert_ ?My stack