linuxserver / docker-swag

Nginx webserver and reverse proxy with php support and a built-in Certbot (Let's Encrypt) client. It also contains fail2ban for intrusion prevention.
https://docs.linuxserver.io/general/swag
GNU General Public License v3.0
2.66k stars 231 forks source link

[BUG] Swag-Cloudflare-STUCK #475

Closed digicloudgithub closed 2 months ago

digicloudgithub commented 2 months ago

Is there an existing issue for this?

Current Behavior

stuck with

Please set the DNSPLUGIN variable to one of the following:

nothing else after

Expected Behavior

run like normal

Steps To Reproduce

open portainer run as a stack (tried by itself in the stack), use cloudflare as the dns plugin (also tried godaddy had the same issue so then moved over to cloudflare because i seen people using it with success but the same issue)

Environment

- OS:
- How docker service was installed:
OMV6
Portainer

CPU architecture

x86-64

Docker creation

swag:
    image: lscr.io/linuxserver/swag:latest
    container_name: swag
    cap_add:
      - NET_ADMIN
    environment:
      - PUID=1000
      - PGID=100 
      - TZ=America/New_York
      - URL=************
      - SUBDOMAINS=wildcard
      - VALIDATION=dns
      - DNSPLUGIN=cloudflare

    volumes:
      - /srv/*****/****/swag:/config
    ports:
      - 443:443
      - 81:80

    restart: unless-stopped

Container logs

[migrations] started
[migrations] 01-nginx-site-confs-default: executing...
[migrations] 01-nginx-site-confs-default: succeeded
[migrations] done
───────────────────────────────────────
      ██╗     ███████╗██╗ ██████╗
      ██║     ██╔════╝██║██╔═══██╗
      ██║     ███████╗██║██║   ██║
      ██║     ╚════██║██║██║   ██║
      ███████╗███████║██║╚██████╔╝
      ╚══════╝╚══════╝╚═╝ ╚═════╝
   Brought to you by linuxserver.io
───────────────────────────────────────
To support the app dev(s) visit:
Certbot: https://supporters.eff.org/donate/support-work-on-certbot
To support LSIO projects visit:
https://www.linuxserver.io/donate/
───────────────────────────────────────
GID/UID
───────────────────────────────────────
User UID:    1000
User GID:    100
───────────────────────────────────────
generating self-signed keys in /config/keys, you can replace these with your own keys if required
...+.+.........+++++++++++++++++++++++++++++++++++++++*......+.+++++++++++++++++++++++++++++++++++++++*.....+.+............+..............+...+.......+........+..................+...+....+...+...+..+....+...+..+...+......+....+.....+.+..........................+.+.....+..........+..............+.........+......+.+.........+...........+....+......+...+.....................+.....+...+.+......+...+.....+.............+...+..+............+.+...........+......+...+.+......+..+.+..+..........+..+......+.+.....+..........+.....+..........+...+..+....+.....+....+.....+.....................+....+...+............+...........+......+...+.+..+..........+.....+...+............+.......+......+......+...+.....+......................+...+...+........+.+.....+......+..................+.+...........+...+.......+..+..........+..+....+.....................+......+...+.....+......+.+........+.+...+........+.........+.+............+.....+.+.........+......+............+...+.........+...+..+......+.......+..+.+......+........+...+...+......+.+........+............+.......+.....+..........+......+.....+......+..........+........+.+......+...+.....+...+....+..............+......+..........+........+.+.....+.........+......+.+.............................++++++
...+++++++++++++++++++++++++++++++++++++++*.....+...........+....+...+...+........+.+......+........+.+.....+...+++++++++++++++++++++++++++++++++++++++*......+..............+.+......+........+.+......+......+...+...........+.........+....+........+.........+.+.....+............+.+.........+.....+......+......+........................+....+..+.+........+....+...+.....+.........+....+......+........+...+....+....................+.........+.+.....+.+.....+.......++++++
-----
Variables set:
PUID=1000
PGID=100
TZ=America/New_York
URL=**********
SUBDOMAINS=wildcard
EXTRA_DOMAINS=
ONLY_SUBDOMAINS=false
VALIDATION=dns
CERTPROVIDER=
DNSPLUGIN=cloudflare
EMAIL=
STAGING=
Please set the DNSPLUGIN variable to one of the following:
github-actions[bot] commented 2 months ago

Thanks for opening your first issue here! Be sure to follow the relevant issue templates, or risk having this issue marked as invalid.

digicloudgithub commented 2 months ago

any help would be greatly appreciated

Roxedus commented 2 months ago

What CPU is this running on

digicloudgithub commented 2 months ago

AMD Phenom(tm) 9150e Quad-Core Processor. Open media vault, latest also running portainer

Roxedus commented 2 months ago

Dupe of #469, your CPU is too old for tone of the requirements of certbot.

digicloudgithub commented 2 months ago

Even though it was working fine with duckdns for months ?

Roxedus commented 2 months ago

Yes. its a recent change, as projects don't want to be limited by 15 year old hardware.

digicloudgithub commented 2 months ago

How recent, because duckdns was working as of 2 days ago just fine. I can even revert back to it but I wanted to use my own domain name instead.