Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

EasyEngine v4 network bridges not following Docker Daemon "default-address-pools" #1794

Open
4 tasks done
spiffyguy opened this issue Jun 20, 2023 · 1 comment
Open
4 tasks done

Comments

@spiffyguy
Copy link

spiffyguy commented Jun 20, 2023

1. System Information (Click to open details)

  • ee cli info
+-------------------+-----------------------------------------------------------------------+
| OS                | Linux 5.15.107-2-pve #1 SMP PVE 5.15.107-2 (2023-05-10T09:10Z) x86_64 |
| Shell             | /bin/bash                                                             |
| PHP binary        | /usr/bin/php7.4                                                       |
| PHP version       | 7.4.33                                                                |
| php.ini used      | /etc/php/7.4/cli/php.ini                                              |
| EE root dir       | phar:https://ee.phar                                                        |
| EE vendor dir     | phar:https://ee.phar/vendor                                                 |
| EE phar path      | /root                                                                 |
| EE packages dir   |                                                                       |
| EE global config  | /opt/easyengine/config/config.yml                                     |
| EE project config |                                                                       |
| EE version        | 4.6.6                                                                 |
+-------------------+-----------------------------------------------------------------------+
  • lsb_release -a
No LSB modules are available.
Distributor ID: Debian
Description:    Debian GNU/Linux 11 (bullseye)
Release:        11
Codename:       bullseye
  • docker version
Client: Docker Engine - Community
 Version:           24.0.2
 API version:       1.43
 Go version:        go1.20.4
 Git commit:        cb74dfc
 Built:             Thu May 25 21:52:17 2023
 OS/Arch:           linux/amd64
 Context:           default

Server: Docker Engine - Community
 Engine:
  Version:          24.0.2
  API version:      1.43 (minimum version 1.12)
  Go version:       go1.20.4
  Git commit:       659604f
  Built:            Thu May 25 21:52:17 2023
  OS/Arch:          linux/amd64
  Experimental:     false
 containerd:
  Version:          1.6.21
  GitCommit:        3dce8eb055cbb6872793272b4f20ed16117344f8
 runc:
  Version:          1.1.7
  GitCommit:        v1.1.7-0-g860f061
 docker-init:
  Version:          0.19.0
  GitCommit:        de40ad0
  • docker-compose version
docker-compose version 1.29.2, build 5becea4c
docker-py version: 5.0.0
CPython version: 3.7.10
OpenSSL version: OpenSSL 1.1.0l  10 Sep 2019

2. Issue

I have an IP collision between the Host LAN and EasyEngine v4 default docker network bridges. After reading this article: Configuring Docker Daemon for EE4, I edited my "default-address-pools" inside /etc/docker/daemon.json but some EasyEngine Docker bridge networks are still using the original 10.0.0.0\/8 pools and not my updated 192.168.0.0\/16 allowed pools...

I am filing an issue cause I think it's a bug in the EasyEngine setup (specifically with the ee-global-backend-network and ee-global-frontend-network docker bridges) and not a "discussion" of how to setup my unique case.

So now I don't know how to fix this and move forward...

Thanks for building EasyEngine and let me know if I missed any info/logs in the stuff below:

3. Step by Step Debugging/Logging

(Sorry I know it's verbose, trying to be thorough)

Just installed Easy Engine v4 (latest version 4.6.6) today and it all installed properly with no issues.

$ wget -qO ee rt.cx/ee4 && sudo bash ee (Click to open terminal output)
-----> Checking dependencies
-----> Installing Docker
-----> Installing PHP
-----> Installing PHP extensions
-----> Installed PHP : 7.4
-----> Checking if required PHP modules are installed...
-----> pcntl is already installed

WARNING: apt does not have a stable CLI interface. Use with caution in scripts.

Reading package lists...
Building dependency tree...
Reading state information...
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
-----> curl is already installed

WARNING: apt does not have a stable CLI interface. Use with caution in scripts.

Reading package lists...
Building dependency tree...
Reading state information...
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
-----> sqlite3 is already installed

WARNING: apt does not have a stable CLI interface. Use with caution in scripts.

Reading package lists...
Building dependency tree...
Reading state information...
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
-----> zip is already installed

WARNING: apt does not have a stable CLI interface. Use with caution in scripts.

Reading package lists...
Building dependency tree...
Reading state information...
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
-----> Checking swap
-----> Setting up EasyEngine
-----> Downloading EasyEngine phar
--2023-06-20 10:44:52--  https://raw.githubusercontent.com/EasyEngine/easyengine-builds/master/phar/easyengine.phar
Resolving raw.githubusercontent.com (raw.githubusercontent.com)... 185.199.110.133, 185.199.109.133, 185.199.108.133, ...
Connecting to raw.githubusercontent.com (raw.githubusercontent.com)|185.199.110.133|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 7545519 (7.2M) [application/octet-stream]
Saving to: '/usr/local/bin/ee'

     0K .......... .......... .......... .......... ..........  0% 12.8M 1s
    50K .......... .......... .......... .......... ..........  1% 20.3M 0s
   100K .......... .......... .......... .......... ..........  2% 39.5M 0s
   150K .......... .......... .......... .......... ..........  2%  142M 0s
   200K .......... .......... .......... .......... ..........  3% 31.2M 0s
   250K .......... .......... .......... .......... ..........  4%  123M 0s
   300K .......... .......... .......... .......... ..........  4%  106M 0s
   350K .......... .......... .......... .......... ..........  5% 93.9M 0s
   400K .......... .......... .......... .......... ..........  6%  120M 0s
   450K .......... .......... .......... .......... ..........  6%  129M 0s
   500K .......... .......... .......... .......... ..........  7% 39.0M 0s
   550K .......... .......... .......... .......... ..........  8% 87.2M 0s
   600K .......... .......... .......... .......... ..........  8% 91.4M 0s
   650K .......... .......... .......... .......... ..........  9%  138M 0s
   700K .......... .......... .......... .......... .......... 10% 86.9M 0s
   750K .......... .......... .......... .......... .......... 10%  128M 0s
   800K .......... .......... .......... .......... .......... 11% 97.8M 0s
   850K .......... .......... .......... .......... .......... 12%  113M 0s
   900K .......... .......... .......... .......... .......... 12%  114M 0s
   950K .......... .......... .......... .......... .......... 13%  122M 0s
  1000K .......... .......... .......... .......... .......... 14% 86.2M 0s
  1050K .......... .......... .......... .......... .......... 14%  113M 0s
  1100K .......... .......... .......... .......... .......... 15%  126M 0s
  1150K .......... .......... .......... .......... .......... 16% 43.5M 0s
  1200K .......... .......... .......... .......... .......... 16%  133M 0s
  1250K .......... .......... .......... .......... .......... 17%  122M 0s
  1300K .......... .......... .......... .......... .......... 18%  128M 0s
  1350K .......... .......... .......... .......... .......... 18%  116M 0s
  1400K .......... .......... .......... .......... .......... 19%  136M 0s
  1450K .......... .......... .......... .......... .......... 20%  139M 0s
  1500K .......... .......... .......... .......... .......... 21%  128M 0s
  1550K .......... .......... .......... .......... .......... 21%  111M 0s
  1600K .......... .......... .......... .......... .......... 22%  155M 0s
  1650K .......... .......... .......... .......... .......... 23%  151M 0s
  1700K .......... .......... .......... .......... .......... 23%  117M 0s
  1750K .......... .......... .......... .......... .......... 24%  103M 0s
  1800K .......... .......... .......... .......... .......... 25% 96.5M 0s
  1850K .......... .......... .......... .......... .......... 25%  108M 0s
  1900K .......... .......... .......... .......... .......... 26%  105M 0s
  1950K .......... .......... .......... .......... .......... 27%  125M 0s
  2000K .......... .......... .......... .......... .......... 27%  122M 0s
  2050K .......... .......... .......... .......... .......... 28%  103M 0s
  2100K .......... .......... .......... .......... .......... 29%  102M 0s
  2150K .......... .......... .......... .......... .......... 29% 52.4M 0s
  2200K .......... .......... .......... .......... .......... 30%  145M 0s
  2250K .......... .......... .......... .......... .......... 31%  151M 0s
  2300K .......... .......... .......... .......... .......... 31%  137M 0s
  2350K .......... .......... .......... .......... .......... 32%  165M 0s
  2400K .......... .......... .......... .......... .......... 33%  123M 0s
  2450K .......... .......... .......... .......... .......... 33% 9.67M 0s
  2500K .......... .......... .......... .......... .......... 34% 95.2M 0s
  2550K .......... .......... .......... .......... .......... 35%  105M 0s
  2600K .......... .......... .......... .......... .......... 35%  137M 0s
  2650K .......... .......... .......... .......... .......... 36% 89.6M 0s
  2700K .......... .......... .......... .......... .......... 37% 9.49M 0s
  2750K .......... .......... .......... .......... .......... 37%  165M 0s
  2800K .......... .......... .......... .......... .......... 38%  153M 0s
  2850K .......... .......... .......... .......... .......... 39%  180M 0s
  2900K .......... .......... .......... .......... .......... 40%  148M 0s
  2950K .......... .......... .......... .......... .......... 40%  149M 0s
  3000K .......... .......... .......... .......... .......... 41%  131M 0s
  3050K .......... .......... .......... .......... .......... 42%  127M 0s
  3100K .......... .......... .......... .......... .......... 42%  123M 0s
  3150K .......... .......... .......... .......... .......... 43%  128M 0s
  3200K .......... .......... .......... .......... .......... 44% 42.2M 0s
  3250K .......... .......... .......... .......... .......... 44%  149M 0s
  3300K .......... .......... .......... .......... .......... 45%  154M 0s
  3350K .......... .......... .......... .......... .......... 46%  154M 0s
  3400K .......... .......... .......... .......... .......... 46%  124M 0s
  3450K .......... .......... .......... .......... .......... 47%  102M 0s
  3500K .......... .......... .......... .......... .......... 48%  127M 0s
  3550K .......... .......... .......... .......... .......... 48%  133M 0s
  3600K .......... .......... .......... .......... .......... 49%  114M 0s
  3650K .......... .......... .......... .......... .......... 50%  114M 0s
  3700K .......... .......... .......... .......... .......... 50%  105M 0s
  3750K .......... .......... .......... .......... .......... 51%  142M 0s
  3800K .......... .......... .......... .......... .......... 52%  163M 0s
  3850K .......... .......... .......... .......... .......... 52%  167M 0s
  3900K .......... .......... .......... .......... .......... 53%  175M 0s
  3950K .......... .......... .......... .......... .......... 54%  161M 0s
  4000K .......... .......... .......... .......... .......... 54%  160M 0s
  4050K .......... .......... .......... .......... .......... 55%  173M 0s
  4100K .......... .......... .......... .......... .......... 56%  188M 0s
  4150K .......... .......... .......... .......... .......... 56%  171M 0s
  4200K .......... .......... .......... .......... .......... 57% 54.5M 0s
  4250K .......... .......... .......... .......... .......... 58%  113M 0s
  4300K .......... .......... .......... .......... .......... 59%  153M 0s
  4350K .......... .......... .......... .......... .......... 59%  150M 0s
  4400K .......... .......... .......... .......... .......... 60%  136M 0s
  4450K .......... .......... .......... .......... .......... 61%  106M 0s
  4500K .......... .......... .......... .......... .......... 61%  111M 0s
  4550K .......... .......... .......... .......... .......... 62%  129M 0s
  4600K .......... .......... .......... .......... .......... 63%  114M 0s
  4650K .......... .......... .......... .......... .......... 63%  129M 0s
  4700K .......... .......... .......... .......... .......... 64% 95.4M 0s
  4750K .......... .......... .......... .......... .......... 65%  126M 0s
  4800K .......... .......... .......... .......... .......... 65%  133M 0s
  4850K .......... .......... .......... .......... .......... 66%  125M 0s
  4900K .......... .......... .......... .......... .......... 67%  110M 0s
  4950K .......... .......... .......... .......... .......... 67%  133M 0s
  5000K .......... .......... .......... .......... .......... 68%  117M 0s
  5050K .......... .......... .......... .......... .......... 69%  127M 0s
  5100K .......... .......... .......... .......... .......... 69%  135M 0s
  5150K .......... .......... .......... .......... .......... 70%  115M 0s
  5200K .......... .......... .......... .......... .......... 71% 59.7M 0s
  5250K .......... .......... .......... .......... .......... 71%  134M 0s
  5300K .......... .......... .......... .......... .......... 72%  135M 0s
  5350K .......... .......... .......... .......... .......... 73%  108M 0s
  5400K .......... .......... .......... .......... .......... 73%  129M 0s
  5450K .......... .......... .......... .......... .......... 74%  129M 0s
  5500K .......... .......... .......... .......... .......... 75%  162M 0s
  5550K .......... .......... .......... .......... .......... 75%  138M 0s
  5600K .......... .......... .......... .......... .......... 76%  173M 0s
  5650K .......... .......... .......... .......... .......... 77%  108M 0s
  5700K .......... .......... .......... .......... .......... 78%  139M 0s
  5750K .......... .......... .......... .......... .......... 78%  121M 0s
  5800K .......... .......... .......... .......... .......... 79%  118M 0s
  5850K .......... .......... .......... .......... .......... 80%  121M 0s
  5900K .......... .......... .......... .......... .......... 80%  116M 0s
  5950K .......... .......... .......... .......... .......... 81%  133M 0s
  6000K .......... .......... .......... .......... .......... 82%  131M 0s
  6050K .......... .......... .......... .......... .......... 82%  162M 0s
  6100K .......... .......... .......... .......... .......... 83%  146M 0s
  6150K .......... .......... .......... .......... .......... 84%  191M 0s
  6200K .......... .......... .......... .......... .......... 84%  176M 0s
  6250K .......... .......... .......... .......... .......... 85% 55.9M 0s
  6300K .......... .......... .......... .......... .......... 86%  121M 0s
  6350K .......... .......... .......... .......... .......... 86%  142M 0s
  6400K .......... .......... .......... .......... .......... 87%  141M 0s
  6450K .......... .......... .......... .......... .......... 88%  114M 0s
  6500K .......... .......... .......... .......... .......... 88%  130M 0s
  6550K .......... .......... .......... .......... .......... 89%  163M 0s
  6600K .......... .......... .......... .......... .......... 90%  118M 0s
  6650K .......... .......... .......... .......... .......... 90%  117M 0s
  6700K .......... .......... .......... .......... .......... 91%  135M 0s
  6750K .......... .......... .......... .......... .......... 92%  124M 0s
  6800K .......... .......... .......... .......... .......... 92%  105M 0s
  6850K .......... .......... .......... .......... .......... 93%  128M 0s
  6900K .......... .......... .......... .......... .......... 94%  168M 0s
  6950K .......... .......... .......... .......... .......... 94%  183M 0s
  7000K .......... .......... .......... .......... .......... 95%  189M 0s
  7050K .......... .......... .......... .......... .......... 96%  154M 0s
  7100K .......... .......... .......... .......... .......... 97%  173M 0s
  7150K .......... .......... .......... .......... .......... 97%  166M 0s
  7200K .......... .......... .......... .......... .......... 98%  167M 0s
  7250K .......... .......... .......... .......... .......... 99% 50.0M 0s
  7300K .......... .......... .......... .......... .......... 99% 96.1M 0s
  7350K .......... ........                                   100%  145M=0.08s

2023-06-20 10:44:52 (91.8 MB/s) - '/usr/local/bin/ee' saved [7545519/7545519]

-----> Pulling EasyEngine docker images
-----> Pulling EasyEngine docker images
Checking and Pulling required images. This may take some time.
Checking and Pulling docker image easyengine/cron:v4.6.5
v4.6.5: Pulling from easyengine/cron
a0d0a0d46f8b: Pulling fs layer
bec837c3f00a: Pulling fs layer
b03fa6e62b6e: Pulling fs layer
bec837c3f00a: Verifying Checksum
bec837c3f00a: Download complete
a0d0a0d46f8b: Verifying Checksum
a0d0a0d46f8b: Download complete
b03fa6e62b6e: Verifying Checksum
b03fa6e62b6e: Download complete
a0d0a0d46f8b: Pull complete
bec837c3f00a: Pull complete
b03fa6e62b6e: Pull complete
Digest: sha256:30e5f1e79fd9b2d30cf0734cf496ed3c2192e8a1e215a2f9e6740999f565b1b5
Status: Downloaded newer image for easyengine/cron:v4.6.5
docker.io/easyengine/cron:v4.6.5

Checking and Pulling docker image easyengine/mailhog:v4.6.5
v4.6.5: Pulling from easyengine/mailhog
df20fa9351a1: Pulling fs layer
ed8968b2872e: Pulling fs layer
a92cc7c5fd73: Pulling fs layer
f17c8f1adafb: Pulling fs layer
03954754c53a: Pulling fs layer
60493946972a: Pulling fs layer
368ee3bc1dbb: Pulling fs layer
f17c8f1adafb: Waiting
03954754c53a: Waiting
60493946972a: Waiting
368ee3bc1dbb: Waiting
a92cc7c5fd73: Verifying Checksum
a92cc7c5fd73: Download complete
ed8968b2872e: Verifying Checksum
ed8968b2872e: Download complete
df20fa9351a1: Verifying Checksum
df20fa9351a1: Download complete
df20fa9351a1: Pull complete
03954754c53a: Verifying Checksum
03954754c53a: Download complete
ed8968b2872e: Pull complete
a92cc7c5fd73: Pull complete
60493946972a: Verifying Checksum
60493946972a: Download complete
368ee3bc1dbb: Verifying Checksum
368ee3bc1dbb: Download complete
f17c8f1adafb: Verifying Checksum
f17c8f1adafb: Download complete
f17c8f1adafb: Pull complete
03954754c53a: Pull complete
60493946972a: Pull complete
368ee3bc1dbb: Pull complete
Digest: sha256:3c5c0e7be56c619bad7ac8de28823f3acdd8ac45b62f8f35bc5ccf51541b3aed
Status: Downloaded newer image for easyengine/mailhog:v4.6.5
docker.io/easyengine/mailhog:v4.6.5

Checking and Pulling docker image easyengine/mariadb:v4.6.6
v4.6.6: Pulling from easyengine/mariadb
74ac377868f8: Pulling fs layer
9f8acee20aa1: Pulling fs layer
11b336495e01: Pulling fs layer
20ab1641dd41: Pulling fs layer
eaf0c5c99086: Pulling fs layer
239335430207: Pulling fs layer
931baaab2c80: Pulling fs layer
f2e86cc8f052: Pulling fs layer
a24ce40e01d6: Pulling fs layer
57dd99270450: Pulling fs layer
a63a8e812e27: Pulling fs layer
931baaab2c80: Waiting
f2e86cc8f052: Waiting
a24ce40e01d6: Waiting
20ab1641dd41: Waiting
eaf0c5c99086: Waiting
57dd99270450: Waiting
239335430207: Waiting
a63a8e812e27: Waiting
9f8acee20aa1: Download complete
11b336495e01: Verifying Checksum
11b336495e01: Download complete
74ac377868f8: Verifying Checksum
74ac377868f8: Download complete
eaf0c5c99086: Verifying Checksum
eaf0c5c99086: Download complete
20ab1641dd41: Verifying Checksum
20ab1641dd41: Download complete
931baaab2c80: Verifying Checksum
931baaab2c80: Download complete
f2e86cc8f052: Verifying Checksum
f2e86cc8f052: Download complete
a24ce40e01d6: Verifying Checksum
a24ce40e01d6: Download complete
57dd99270450: Verifying Checksum
57dd99270450: Download complete
a63a8e812e27: Verifying Checksum
a63a8e812e27: Download complete
239335430207: Verifying Checksum
239335430207: Download complete
74ac377868f8: Pull complete
9f8acee20aa1: Pull complete
11b336495e01: Pull complete
20ab1641dd41: Pull complete
eaf0c5c99086: Pull complete
239335430207: Pull complete
931baaab2c80: Pull complete
f2e86cc8f052: Pull complete
a24ce40e01d6: Pull complete
57dd99270450: Pull complete
a63a8e812e27: Pull complete
Digest: sha256:286f9b5b7ae2aadd22939daf0ee5d2b72c9a4d1f76f06a522d4c2438c3cb9a65
Status: Downloaded newer image for easyengine/mariadb:v4.6.6
docker.io/easyengine/mariadb:v4.6.6

Checking and Pulling docker image easyengine/nginx-proxy:v4.6.5
v4.6.5: Pulling from easyengine/nginx-proxy
a603fa5e3b41: Pulling fs layer
c39e1cda007e: Pulling fs layer
90cfefba34d7: Pulling fs layer
a38226fb7aba: Pulling fs layer
62583498bae6: Pulling fs layer
9802a2cfdb8d: Pulling fs layer
c898cd509aa5: Pulling fs layer
c888ef04b282: Pulling fs layer
867d823ad497: Pulling fs layer
201d6a336450: Pulling fs layer
5b0d050955ec: Pulling fs layer
91dbfe2291b3: Pulling fs layer
4f4fb700ef54: Pulling fs layer
db51f6db403a: Pulling fs layer
de9032f21984: Pulling fs layer
c1d2ee8dbe25: Pulling fs layer
92fb88a5b81b: Pulling fs layer
fccfa9a7baae: Pulling fs layer
a38226fb7aba: Waiting
62583498bae6: Waiting
9802a2cfdb8d: Waiting
c898cd509aa5: Waiting
c888ef04b282: Waiting
867d823ad497: Waiting
201d6a336450: Waiting
5b0d050955ec: Waiting
91dbfe2291b3: Waiting
4f4fb700ef54: Waiting
db51f6db403a: Waiting
de9032f21984: Waiting
c1d2ee8dbe25: Waiting
92fb88a5b81b: Waiting
fccfa9a7baae: Waiting
90cfefba34d7: Verifying Checksum
90cfefba34d7: Download complete
c39e1cda007e: Verifying Checksum
c39e1cda007e: Download complete
a603fa5e3b41: Verifying Checksum
a603fa5e3b41: Download complete
62583498bae6: Verifying Checksum
62583498bae6: Download complete
a38226fb7aba: Verifying Checksum
a38226fb7aba: Download complete
9802a2cfdb8d: Verifying Checksum
9802a2cfdb8d: Download complete
c898cd509aa5: Verifying Checksum
c898cd509aa5: Download complete
c888ef04b282: Verifying Checksum
c888ef04b282: Download complete
867d823ad497: Verifying Checksum
867d823ad497: Download complete
201d6a336450: Verifying Checksum
201d6a336450: Download complete
5b0d050955ec: Verifying Checksum
5b0d050955ec: Download complete
4f4fb700ef54: Verifying Checksum
4f4fb700ef54: Download complete
db51f6db403a: Verifying Checksum
db51f6db403a: Download complete
91dbfe2291b3: Verifying Checksum
91dbfe2291b3: Download complete
c1d2ee8dbe25: Verifying Checksum
c1d2ee8dbe25: Download complete
de9032f21984: Verifying Checksum
de9032f21984: Download complete
92fb88a5b81b: Verifying Checksum
92fb88a5b81b: Download complete
fccfa9a7baae: Verifying Checksum
fccfa9a7baae: Download complete
a603fa5e3b41: Pull complete
c39e1cda007e: Pull complete
90cfefba34d7: Pull complete
a38226fb7aba: Pull complete
62583498bae6: Pull complete
9802a2cfdb8d: Pull complete
c898cd509aa5: Pull complete
c888ef04b282: Pull complete
867d823ad497: Pull complete
201d6a336450: Pull complete
5b0d050955ec: Pull complete
91dbfe2291b3: Pull complete
4f4fb700ef54: Pull complete
db51f6db403a: Pull complete
de9032f21984: Pull complete
c1d2ee8dbe25: Pull complete
92fb88a5b81b: Pull complete
fccfa9a7baae: Pull complete
Digest: sha256:88bb7ef3335ba5a53041ce1a029b753cf4c5c9b851fb3f40651b74275996ae4b
Status: Downloaded newer image for easyengine/nginx-proxy:v4.6.5
docker.io/easyengine/nginx-proxy:v4.6.5

Checking and Pulling docker image easyengine/nginx:v4.6.5
v4.6.5: Pulling from easyengine/nginx
32820e52a00e: Pulling fs layer
05291e71708d: Pulling fs layer
e25577bc6382: Pulling fs layer
95239b0d9523: Pulling fs layer
93d6ca6be8a6: Pulling fs layer
c6a87b6f98b0: Pulling fs layer
95239b0d9523: Waiting
93d6ca6be8a6: Waiting
c6a87b6f98b0: Waiting
e25577bc6382: Verifying Checksum
e25577bc6382: Download complete
05291e71708d: Verifying Checksum
05291e71708d: Download complete
95239b0d9523: Verifying Checksum
95239b0d9523: Download complete
93d6ca6be8a6: Verifying Checksum
93d6ca6be8a6: Download complete
32820e52a00e: Verifying Checksum
32820e52a00e: Download complete
c6a87b6f98b0: Verifying Checksum
c6a87b6f98b0: Download complete
32820e52a00e: Pull complete
05291e71708d: Pull complete
e25577bc6382: Pull complete
95239b0d9523: Pull complete
93d6ca6be8a6: Pull complete
c6a87b6f98b0: Pull complete
Digest: sha256:294782e9e06821c7fbb4f607a8c35fb7ebcb02824b8cd693c4a8a7601983b462
Status: Downloaded newer image for easyengine/nginx:v4.6.5
docker.io/easyengine/nginx:v4.6.5

Checking and Pulling docker image easyengine/php:v4.6.6
v4.6.6: Pulling from easyengine/php
a603fa5e3b41: Already exists
c428f1a49423: Pulling fs layer
156740b07ef8: Pulling fs layer
fb5a4c8af82f: Pulling fs layer
972155ae644b: Pulling fs layer
a8e3b94fe6c1: Pulling fs layer
93346a3f46bc: Pulling fs layer
b922b67ca46b: Pulling fs layer
6137f893bda6: Pulling fs layer
79b1a1b78461: Pulling fs layer
599a9f71adcc: Pulling fs layer
0927a6c8ab65: Pulling fs layer
c3718ce61f06: Pulling fs layer
b08d9d0b5505: Pulling fs layer
9ddcb9b2004f: Pulling fs layer
f7d875056e4a: Pulling fs layer
b6d2ac1dfaba: Pulling fs layer
69b2f51de359: Pulling fs layer
28145e219a08: Pulling fs layer
d37fbe51b549: Pulling fs layer
b56ecd9246df: Pulling fs layer
220116b6c3d2: Pulling fs layer
cead068bce39: Pulling fs layer
ae578c507066: Pulling fs layer
b96529eac211: Pulling fs layer
c8ba2daf32ba: Pulling fs layer
31a7e3d1f82d: Pulling fs layer
5f028419372e: Pulling fs layer
0927a6c8ab65: Waiting
c3718ce61f06: Waiting
b08d9d0b5505: Waiting
9ddcb9b2004f: Waiting
f7d875056e4a: Waiting
972155ae644b: Waiting
b6d2ac1dfaba: Waiting
a8e3b94fe6c1: Waiting
69b2f51de359: Waiting
28145e219a08: Waiting
93346a3f46bc: Waiting
b922b67ca46b: Waiting
6137f893bda6: Waiting
79b1a1b78461: Waiting
599a9f71adcc: Waiting
d37fbe51b549: Waiting
b56ecd9246df: Waiting
220116b6c3d2: Waiting
cead068bce39: Waiting
ae578c507066: Waiting
b96529eac211: Waiting
c8ba2daf32ba: Waiting
31a7e3d1f82d: Waiting
5f028419372e: Waiting
c428f1a49423: Verifying Checksum
c428f1a49423: Download complete
fb5a4c8af82f: Verifying Checksum
fb5a4c8af82f: Download complete
c428f1a49423: Pull complete
a8e3b94fe6c1: Verifying Checksum
a8e3b94fe6c1: Download complete
972155ae644b: Verifying Checksum
972155ae644b: Download complete
b922b67ca46b: Verifying Checksum
b922b67ca46b: Download complete
156740b07ef8: Verifying Checksum
156740b07ef8: Download complete
6137f893bda6: Verifying Checksum
6137f893bda6: Download complete
79b1a1b78461: Verifying Checksum
79b1a1b78461: Download complete
0927a6c8ab65: Verifying Checksum
0927a6c8ab65: Download complete
93346a3f46bc: Verifying Checksum
93346a3f46bc: Download complete
b08d9d0b5505: Verifying Checksum
b08d9d0b5505: Download complete
c3718ce61f06: Download complete
9ddcb9b2004f: Verifying Checksum
9ddcb9b2004f: Download complete
599a9f71adcc: Verifying Checksum
599a9f71adcc: Download complete
f7d875056e4a: Verifying Checksum
f7d875056e4a: Download complete
b6d2ac1dfaba: Verifying Checksum
b6d2ac1dfaba: Download complete
69b2f51de359: Verifying Checksum
69b2f51de359: Download complete
28145e219a08: Verifying Checksum
28145e219a08: Download complete
d37fbe51b549: Verifying Checksum
d37fbe51b549: Download complete
b56ecd9246df: Verifying Checksum
b56ecd9246df: Download complete
220116b6c3d2: Verifying Checksum
220116b6c3d2: Download complete
cead068bce39: Verifying Checksum
cead068bce39: Download complete
ae578c507066: Verifying Checksum
ae578c507066: Download complete
b96529eac211: Verifying Checksum
b96529eac211: Download complete
c8ba2daf32ba: Verifying Checksum
c8ba2daf32ba: Download complete
5f028419372e: Verifying Checksum
5f028419372e: Download complete
31a7e3d1f82d: Verifying Checksum
31a7e3d1f82d: Download complete
156740b07ef8: Pull complete
fb5a4c8af82f: Pull complete
972155ae644b: Pull complete
a8e3b94fe6c1: Pull complete
93346a3f46bc: Pull complete
b922b67ca46b: Pull complete
6137f893bda6: Pull complete
79b1a1b78461: Pull complete
599a9f71adcc: Pull complete
0927a6c8ab65: Pull complete
c3718ce61f06: Pull complete
b08d9d0b5505: Pull complete
9ddcb9b2004f: Pull complete
f7d875056e4a: Pull complete
b6d2ac1dfaba: Pull complete
69b2f51de359: Pull complete
28145e219a08: Pull complete
d37fbe51b549: Pull complete
b56ecd9246df: Pull complete
220116b6c3d2: Pull complete
cead068bce39: Pull complete
ae578c507066: Pull complete
b96529eac211: Pull complete
c8ba2daf32ba: Pull complete
31a7e3d1f82d: Pull complete
5f028419372e: Pull complete
Digest: sha256:63ec49542544bf17d4503a170eb72932296bc465d79d156a0efd070af3b23b75
Status: Downloaded newer image for easyengine/php:v4.6.6
docker.io/easyengine/php:v4.6.6

Checking and Pulling docker image easyengine/postfix:v4.6.5
v4.6.5: Pulling from easyengine/postfix
6eab20599fab: Pulling fs layer
21cf7ec75e54: Pulling fs layer
8208f1f6996b: Pulling fs layer
b61049c467fb: Pulling fs layer
24f9c37e0925: Pulling fs layer
cea6ab4c4c18: Pulling fs layer
b61049c467fb: Waiting
24f9c37e0925: Waiting
cea6ab4c4c18: Waiting
8208f1f6996b: Verifying Checksum
8208f1f6996b: Download complete
6eab20599fab: Verifying Checksum
6eab20599fab: Download complete
b61049c467fb: Verifying Checksum
b61049c467fb: Download complete
cea6ab4c4c18: Verifying Checksum
cea6ab4c4c18: Download complete
24f9c37e0925: Verifying Checksum
24f9c37e0925: Download complete
21cf7ec75e54: Verifying Checksum
21cf7ec75e54: Download complete
6eab20599fab: Pull complete
21cf7ec75e54: Pull complete
8208f1f6996b: Pull complete
b61049c467fb: Pull complete
24f9c37e0925: Pull complete
cea6ab4c4c18: Pull complete
Digest: sha256:38fee5f9eb418ea1ea618b37fa010df6fba73412a1487486fa7880efe520b640
Status: Downloaded newer image for easyengine/postfix:v4.6.5
docker.io/easyengine/postfix:v4.6.5

Checking and Pulling docker image easyengine/redis:v4.6.5
v4.6.5: Pulling from easyengine/redis
025c56f98b67: Pulling fs layer
060e65aed679: Pulling fs layer
b95291e865b7: Pulling fs layer
7b879d654837: Pulling fs layer
4538783c407f: Pulling fs layer
ec5078f7c4e4: Pulling fs layer
64644450f15a: Pulling fs layer
0711b9972dca: Pulling fs layer
be8d36a7180f: Pulling fs layer
7b879d654837: Waiting
4538783c407f: Waiting
ec5078f7c4e4: Waiting
64644450f15a: Waiting
0711b9972dca: Waiting
be8d36a7180f: Waiting
060e65aed679: Verifying Checksum
060e65aed679: Download complete
b95291e865b7: Verifying Checksum
b95291e865b7: Download complete
4538783c407f: Verifying Checksum
4538783c407f: Download complete
025c56f98b67: Verifying Checksum
025c56f98b67: Download complete
7b879d654837: Verifying Checksum
7b879d654837: Download complete
ec5078f7c4e4: Verifying Checksum
ec5078f7c4e4: Download complete
0711b9972dca: Verifying Checksum
0711b9972dca: Download complete
64644450f15a: Verifying Checksum
64644450f15a: Download complete
be8d36a7180f: Verifying Checksum
be8d36a7180f: Download complete
025c56f98b67: Pull complete
060e65aed679: Pull complete
b95291e865b7: Pull complete
7b879d654837: Pull complete
4538783c407f: Pull complete
ec5078f7c4e4: Pull complete
64644450f15a: Pull complete
0711b9972dca: Pull complete
be8d36a7180f: Pull complete
Digest: sha256:44f3a2fa4ba668c3dcb66ea77bf74196ea2c3cef36ea82ba66b6069d524a0037
Status: Downloaded newer image for easyengine/redis:v4.6.5
docker.io/easyengine/redis:v4.6.5

Checking Docker version.
ee successfully setup.
+-------------------+-----------------------------------------------------------------------+
| OS                | Linux 5.15.107-2-pve #1 SMP PVE 5.15.107-2 (2023-05-10T09:10Z) x86_64 |
| Shell             | /bin/bash                                                             |
| PHP binary        | /usr/bin/php7.4                                                       |
| PHP version       | 7.4.33                                                                |
| php.ini used      | /etc/php/7.4/cli/php.ini                                              |
| EE root dir       | phar:https://ee.phar                                                        |
| EE vendor dir     | phar:https://ee.phar/vendor                                                 |
| EE phar path      | /root                                                                 |
| EE packages dir   |                                                                       |
| EE global config  |                                                                       |
| EE project config |                                                                       |
| EE version        | 4.6.6                                                                 |
+-------------------+-----------------------------------------------------------------------+
/usr/sbin/cron
/usr/bin/crontab
-----> Adding ssl-renew cron
-----> Run "ee help site" for more information on how to create a site.

Next I created a website which also worked properly with no issues

$ ee site create EXAMPLE.COM --type=wp --php=8.1 --mu=subdom --ssl=self (Click to open terminal output)
Starting site creation.
Configuring project.
Creating WordPress site EXAMPLE.COM
Copying configuration files.
Starting site's services.
Downloading and configuring WordPress.
Moved /var/www/htdocs/wp-config.php to /var/www/wp-config.php successfully
Success: Host entry successfully added.
Checking and verifying site-up status. This may take some time.

Installing WordPress site.
Success: https://EXAMPLE.COM has been created successfully!
Starting site's services.
Site entry created.
Creating cron entry
Success: Cron created successfully
+--------------------+------------------------------------------+
| Site               | https://EXAMPLE.COM                      |
+--------------------+------------------------------------------+
| Site Root          | /opt/easyengine/sites/EXAMPLE.COM        |
+--------------------+------------------------------------------+
| Site Title         | EXAMPLE.COM                              |
+--------------------+------------------------------------------+
| WordPress Username | jovial-jupiter                           |
+--------------------+------------------------------------------+
| WordPress Password | ******************                       |
+--------------------+------------------------------------------+
| Alias Domains      | *.EXAMPLE.COM                            |
+--------------------+------------------------------------------+
| DB Host            | global-db                                |
+--------------------+------------------------------------------+
| DB Name            | EXAMPLE_COM                              |
+--------------------+------------------------------------------+
| DB User            | EXAMPLE.COM-f1SCXu                       |
+--------------------+------------------------------------------+
| DB Password        | lVJxnuhVJSfs                             |
+--------------------+------------------------------------------+
| E-Mail             | [email protected].                       |
+--------------------+------------------------------------------+
| SSL                | Enabled                                  |
+--------------------+------------------------------------------+
| SSL Wildcard       | Yes                                      |
+--------------------+------------------------------------------+
| Cache              | None                                     |
+--------------------+------------------------------------------+
| Proxy Cache        | Off                                      |
+--------------------+------------------------------------------+

Then I noticed I could not access port 80 or 443 from a different computer to this Debian host I just installed ee and the site on. After determining it was not a firewall issue, I looked at the interface networks and saw overlap between the docker created interfaces and my LAN (LAN = 10.1.10.1/23)

AFTER ABOVE DEFAULTS: $ ip a (Click to open terminal output)
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host 
       valid_lft forever preferred_lft forever
### eth0 is my physical LAN
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
    link/ether c2:de:d6:d8:fd:f1 brd ff:ff:ff:ff:ff:ff link-netnsid 0
    inet 10.1.11.200/23 brd 10.1.11.255 scope global dynamic eth0
       valid_lft 77500sec preferred_lft 77500sec
    inet6 fdbd:8711:b2f:0:c0de:d6ff:fed8:fdf1/64 scope global dynamic mngtmpaddr 
       valid_lft forever preferred_lft forever
    inet6 fe80::c0de:d6ff:fed8:fdf1/64 scope link 
       valid_lft forever preferred_lft forever
122: docker0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN group default 
    link/ether 02:42:c6:ec:74:f7 brd ff:ff:ff:ff:ff:ff
    inet 10.0.0.1/24 brd 10.0.0.255 scope global docker0
       valid_lft forever preferred_lft forever
123: br-29b444043265: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default 
    link/ether 02:42:24:a8:b5:50 brd ff:ff:ff:ff:ff:ff
    inet 10.1.0.1/16 brd 10.1.255.255 scope global br-29b444043265
       valid_lft forever preferred_lft forever
    inet6 fe80::42:24ff:fea8:b550/64 scope link 
       valid_lft forever preferred_lft forever
124: br-b82f1d7fcc07: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default 
    link/ether 02:42:3a:e3:e8:e3 brd ff:ff:ff:ff:ff:ff
    inet 10.2.0.1/16 brd 10.2.255.255 scope global br-b82f1d7fcc07
       valid_lft forever preferred_lft forever
    inet6 fe80::42:3aff:fee3:e8e3/64 scope link 
       valid_lft forever preferred_lft forever
125: br-d5040cefd170: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default 
    link/ether 02:42:f0:6a:e3:e7 brd ff:ff:ff:ff:ff:ff
    inet 10.0.1.1/24 brd 10.0.1.255 scope global br-d5040cefd170
       valid_lft forever preferred_lft forever
    inet6 fe80::42:f0ff:fe6a:e3e7/64 scope link 
       valid_lft forever preferred_lft forever
127: vetha62ed36@if126: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master br-29b444043265 state UP group default 
    link/ether 66:f9:1c:87:72:52 brd ff:ff:ff:ff:ff:ff link-netnsid 1
    inet6 fe80::64f9:1cff:fe87:7252/64 scope link 
       valid_lft forever preferred_lft forever
129: vethbb35ba1@if128: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master br-b82f1d7fcc07 state UP group default 
    link/ether 82:d0:0e:6d:c9:04 brd ff:ff:ff:ff:ff:ff link-netnsid 2
    inet6 fe80::80d0:eff:fe6d:c904/64 scope link 
       valid_lft forever preferred_lft forever
130: br-811b4d5790c6: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default 
    link/ether 02:42:8a:89:e9:4b brd ff:ff:ff:ff:ff:ff
    inet 10.0.2.1/24 brd 10.0.2.255 scope global br-811b4d5790c6
       valid_lft forever preferred_lft forever
    inet6 fe80::42:8aff:fe89:e94b/64 scope link 
       valid_lft forever preferred_lft forever
146: veth473cd53@if145: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master br-811b4d5790c6 state UP group default 
    link/ether 16:b5:1d:b8:d0:be brd ff:ff:ff:ff:ff:ff link-netnsid 4
    inet6 fe80::14b5:1dff:feb8:d0be/64 scope link 
       valid_lft forever preferred_lft forever
148: veth3ea0ecf@if147: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master br-b82f1d7fcc07 state UP group default 
    link/ether 0a:5e:f4:c7:79:d0 brd ff:ff:ff:ff:ff:ff link-netnsid 4
    inet6 fe80::85e:f4ff:fec7:79d0/64 scope link 
       valid_lft forever preferred_lft forever
154: vethdcfcda3@if153: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master br-811b4d5790c6 state UP group default 
    link/ether 3a:93:9a:14:2b:35 brd ff:ff:ff:ff:ff:ff link-netnsid 3
    inet6 fe80::3893:9aff:fe14:2b35/64 scope link 
       valid_lft forever preferred_lft forever
156: vethcd25b6d@if155: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master br-29b444043265 state UP group default 
    link/ether 9e:fa:74:d5:3c:bc brd ff:ff:ff:ff:ff:ff link-netnsid 5
    inet6 fe80::9cfa:74ff:fed5:3cbc/64 scope link 
       valid_lft forever preferred_lft forever
158: veth9b773df@if157: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master br-811b4d5790c6 state UP group default 
    link/ether 52:0a:7a:30:53:2d brd ff:ff:ff:ff:ff:ff link-netnsid 5
    inet6 fe80::500a:7aff:fe30:532d/64 scope link 
       valid_lft forever preferred_lft forever
166: vethf3f37e6@if165: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master br-d5040cefd170 state UP group default 
    link/ether 8a:69:f6:4d:34:d4 brd ff:ff:ff:ff:ff:ff link-netnsid 6
    inet6 fe80::8869:f6ff:fe4d:34d4/64 scope link 
       valid_lft forever preferred_lft forever

Next I edited /etc/docker/daemon.json and changed 10.0.0.0\/8 to 192.168.0.0\/16 and then restarted the Docker services (per the above article). It DID change the docker0 interface but did not change some of the ee networks... I still have the same issue that I can't access the newly created site from another machine on the LAN away from the host.

AFTER CIDR CHANGE AND RESTART: $ ip a (Click to open terminal output)
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host 
       valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
    link/ether c2:de:d6:d8:fd:f1 brd ff:ff:ff:ff:ff:ff link-netnsid 0
    inet 10.1.11.200/23 brd 10.1.11.255 scope global dynamic eth0
       valid_lft 76342sec preferred_lft 76342sec
    inet6 fdbd:8711:b2f:0:c0de:d6ff:fed8:fdf1/64 scope global dynamic mngtmpaddr 
       valid_lft forever preferred_lft forever
    inet6 fe80::c0de:d6ff:fed8:fdf1/64 scope link 
       valid_lft forever preferred_lft forever
123: br-29b444043265: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default 
    link/ether 02:42:24:a8:b5:50 brd ff:ff:ff:ff:ff:ff
    inet 10.1.0.1/16 brd 10.1.255.255 scope global br-29b444043265
       valid_lft forever preferred_lft forever
    inet6 fe80::42:24ff:fea8:b550/64 scope link 
       valid_lft forever preferred_lft forever
124: br-b82f1d7fcc07: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default 
    link/ether 02:42:3a:e3:e8:e3 brd ff:ff:ff:ff:ff:ff
    inet 10.2.0.1/16 brd 10.2.255.255 scope global br-b82f1d7fcc07
       valid_lft forever preferred_lft forever
    inet6 fe80::42:3aff:fee3:e8e3/64 scope link 
       valid_lft forever preferred_lft forever
125: br-d5040cefd170: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default 
    link/ether 02:42:f0:6a:e3:e7 brd ff:ff:ff:ff:ff:ff
    inet 10.0.1.1/24 brd 10.0.1.255 scope global br-d5040cefd170
       valid_lft forever preferred_lft forever
    inet6 fe80::42:f0ff:fe6a:e3e7/64 scope link 
       valid_lft forever preferred_lft forever
130: br-811b4d5790c6: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default 
    link/ether 02:42:8a:89:e9:4b brd ff:ff:ff:ff:ff:ff
    inet 10.0.2.1/24 brd 10.0.2.255 scope global br-811b4d5790c6
       valid_lft forever preferred_lft forever
    inet6 fe80::42:8aff:fe89:e94b/64 scope link 
       valid_lft forever preferred_lft forever
# Looks like docker0 did properly update to a CIDR pool WITHIN the allowed pools I setup
167: docker0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN group default 
    link/ether 02:42:66:0e:c8:63 brd ff:ff:ff:ff:ff:ff
    inet 192.168.0.1/24 brd 192.168.0.255 scope global docker0
       valid_lft forever preferred_lft forever
169: veth501a512@if168: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master br-b82f1d7fcc07 state UP group default 
    link/ether 2a:19:23:fb:7a:58 brd ff:ff:ff:ff:ff:ff link-netnsid 1
    inet6 fe80::2819:23ff:fefb:7a58/64 scope link 
       valid_lft forever preferred_lft forever
171: vetha0769cf@if170: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master br-811b4d5790c6 state UP group default 
    link/ether 22:8d:d6:91:12:69 brd ff:ff:ff:ff:ff:ff link-netnsid 3
    inet6 fe80::208d:d6ff:fe91:1269/64 scope link 
       valid_lft forever preferred_lft forever
173: veth922dc14@if172: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master br-b82f1d7fcc07 state UP group default 
    link/ether a6:73:39:8f:e2:a9 brd ff:ff:ff:ff:ff:ff link-netnsid 6
    inet6 fe80::a473:39ff:fe8f:e2a9/64 scope link 
       valid_lft forever preferred_lft forever
175: veth764b795@if174: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master br-29b444043265 state UP group default 
    link/ether d2:5a:be:47:52:34 brd ff:ff:ff:ff:ff:ff link-netnsid 5
    inet6 fe80::d05a:beff:fe47:5234/64 scope link 
       valid_lft forever preferred_lft forever
177: vethe9793af@if176: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master br-d5040cefd170 state UP group default 
    link/ether 72:da:71:f0:46:0e brd ff:ff:ff:ff:ff:ff link-netnsid 2
    inet6 fe80::70da:71ff:fef0:460e/64 scope link 
       valid_lft forever preferred_lft forever
179: vethbf02ba4@if178: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master br-811b4d5790c6 state UP group default 
    link/ether 86:dd:8c:d9:3d:ff brd ff:ff:ff:ff:ff:ff link-netnsid 6
    inet6 fe80::84dd:8cff:fed9:3dff/64 scope link 
       valid_lft forever preferred_lft forever
181: veth827a16a@if180: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master br-29b444043265 state UP group default 
    link/ether aa:12:b0:19:22:26 brd ff:ff:ff:ff:ff:ff link-netnsid 4
    inet6 fe80::a812:b0ff:fe19:2226/64 scope link 
       valid_lft forever preferred_lft forever
183: veth5bc9786@if182: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master br-811b4d5790c6 state UP group default 
    link/ether 0a:5a:ef:14:00:73 brd ff:ff:ff:ff:ff:ff link-netnsid 4
    inet6 fe80::85a:efff:fe14:73/64 scope link 
       valid_lft forever preferred_lft forever

So then I decided to start fresh. So I uninstalled using ee cli self-uninstall (yes I know it destroys everything, this is a new install) and then reinstalled EasyEngine like before. BUT before adding a site, I edited the /etc/docker/daemon.json file first with the new CIDR pools allowed to make sure it was setup BEFORE creating a site. (Yes I did restart Docker as well, then did a FULL computer restart just to make sure)

Current network interfaces list:

BEFORE ADDING SITE: $ ip a (Click to open terminal output)
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host 
       valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
    link/ether c2:de:d6:d8:fd:f1 brd ff:ff:ff:ff:ff:ff link-netnsid 0
    inet 10.1.11.200/23 brd 10.1.11.255 scope global dynamic eth0
       valid_lft 75117sec preferred_lft 75117sec
    inet6 fdbd:8711:b2f:0:c0de:d6ff:fed8:fdf1/64 scope global dynamic mngtmpaddr 
       valid_lft forever preferred_lft forever
    inet6 fe80::c0de:d6ff:fed8:fdf1/64 scope link 
       valid_lft forever preferred_lft forever
229: docker0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN group default 
    link/ether 02:42:89:67:ce:b6 brd ff:ff:ff:ff:ff:ff
    inet 192.168.0.1/24 brd 192.168.0.255 scope global docker0
       valid_lft forever preferred_lft forever

Now when I try to create a site using the same command as above it fails with the log below:

$ ee site create EXAMPLE.COM --type=wp --php=8.1 --mu=subdom --ssl=self
Starting site creation.
Configuring project.
Creating WordPress site EXAMPLE.COM
Copying configuration files.
Starting site's services.
Downloading and configuring WordPress.
Unable to download wp core. Retrying...
Unable to download wp core. Retrying...
Unable to download wp core. Retrying...
Unable to download wp core. Retrying...
Unable to download wp core. Retrying...
Warning: Couldn't connect to global-db:3306 or there was issue in `wp config create`. Please check logs.
Warning: Initiating clean-up.
[EXAMPLE.COM] Docker Containers removed.
[EXAMPLE.COM] site root removed.
Success: Site EXAMPLE.COM deleted.
Report bugs here: https://github.com/EasyEngine/site-type-wp

Notice how it couldn't connect to global-db on the mysql default port... I checked the network interfaces docker created next and saw:

AFTER ADDING SITE: $ ip a (Click to open terminal output)
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host 
       valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
    link/ether c2:de:d6:d8:fd:f1 brd ff:ff:ff:ff:ff:ff link-netnsid 0
    inet 10.1.11.200/23 brd 10.1.11.255 scope global dynamic eth0
       valid_lft 74749sec preferred_lft 74749sec
    inet6 fdbd:8711:b2f:0:c0de:d6ff:fed8:fdf1/64 scope global dynamic mngtmpaddr 
       valid_lft forever preferred_lft forever
    inet6 fe80::c0de:d6ff:fed8:fdf1/64 scope link 
       valid_lft forever preferred_lft forever
229: docker0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN group default 
    link/ether 02:42:89:67:ce:b6 brd ff:ff:ff:ff:ff:ff
    inet 192.168.0.1/24 brd 192.168.0.255 scope global docker0
       valid_lft forever preferred_lft forever
#### The next two interfaces have a IP Pool in the wrong allowed CIDR range
230: br-fe63d6ee2a68: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default 
    link/ether 02:42:73:19:16:f4 brd ff:ff:ff:ff:ff:ff
    inet 10.0.0.1/16 brd 10.0.255.255 scope global br-fe63d6ee2a68
       valid_lft forever preferred_lft forever
    inet6 fe80::42:73ff:fe19:16f4/64 scope link 
       valid_lft forever preferred_lft forever
231: br-d1a92170df06: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default 
    link/ether 02:42:43:80:46:f4 brd ff:ff:ff:ff:ff:ff
    inet 10.1.0.1/16 brd 10.1.255.255 scope global br-d1a92170df06
       valid_lft forever preferred_lft forever
    inet6 fe80::42:43ff:fe80:46f4/64 scope link 
       valid_lft forever preferred_lft forever
232: br-f8481bdf9003: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN group default 
    link/ether 02:42:c6:65:ca:54 brd ff:ff:ff:ff:ff:ff
    inet 192.168.1.1/24 brd 192.168.1.255 scope global br-f8481bdf9003
       valid_lft forever preferred_lft forever
234: veth7d0af36@if233: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master br-fe63d6ee2a68 state UP group default 
    link/ether 26:69:e0:e2:b1:c9 brd ff:ff:ff:ff:ff:ff link-netnsid 1
    inet6 fe80::2469:e0ff:fee2:b1c9/64 scope link 
       valid_lft forever preferred_lft forever
236: veth8707818@if235: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master br-d1a92170df06 state UP group default 
    link/ether 46:32:40:6c:12:02 brd ff:ff:ff:ff:ff:ff link-netnsid 2
    inet6 fe80::4432:40ff:fe6c:1202/64 scope link 
       valid_lft forever preferred_lft forever

You can see TWO interfaces that ignored my allowed ranges, br-fe63d6ee2a68 = 10.0.0.1/16 and br-d1a92170df06 = 10.1.0.1/16

Running docker network list returned the following:

NETWORK ID     NAME                         DRIVER    SCOPE
493cd4527fd3   bridge                       bridge    local
d1a92170df06   ee-global-backend-network    bridge    local
fe63d6ee2a68   ee-global-frontend-network   bridge    local
9e3a286816a1   host                         host      local
14394cd805b3   none                         null      local
f8481bdf9003   services_default             bridge    local

So it looks like ee-global-backend-network and ee-global-frontend-network docker networks are being configured with the default (but old and not wanted) allowed CIDR ranges and ignoring my updated pool changes.

I am not sure where in the Github repositories these networks get called/created so I don't know what to do next.

Thanks for your help with this.

@spiffyguy
Copy link
Author

spiffyguy commented Jun 21, 2023

Hi all,

Digging into the repos more. I found the issue specifically here when trying to get "existing_host_subnets"

https://github.com/EasyEngine/site-command/blob/f51f198541aacc9e80d1ed77715c067d3257b6c7/src/helper/site-utils.php#LL817C23-L817C23

Line 817 = $existing_host_subnets = EE::launch( 'ip route show | cut -d \' \' -f1 | grep ^10' );

This particular line looks at current interface IP address pools but ONLY ones starting with "10."

Line 839 = $ip = '10.0.0.0';

Since it's hard-coded here, I can see why it's not specifically looking at the "default-address-pools" setting.

I don't have a fix yet, but wanted to bring that information to this Issue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant