503 service unavailable

I'm running Pi-Hole in Docker, on an Ubuntu Server VM, under ESXi, with the container having being started 4 days ago and running successfully since, after some adjustment needed to get it connected via a macvlan through the VM and the ESXi host.

All has been well. I haven't knowingly made any changes at any level of this setup, and I don't think anything at any level is set to auto update. The only other container running is Portainer, which was setup shortly after Pi-Hole.

I searched around for related topics and the overwhelming majority of ones related to 503 errors have been after updates or adjustments. I haven't made any so I created this thread. I'm new to ESXi... and Docker.... and Linux, so it's entirely possible I have either missed something or messed something up unknowingly.

Here's the tricorder: https://tricorder.pi-hole.net/2llf1fsk/

Some obvious things that stand out:

   -----head of error-pihole.log------
   2023-01-23 13:19:57: server.c.1513) server started (lighttpd/1.4.59)
   2023-01-23 14:35:03: server.c.1513) server started (lighttpd/1.4.59)
   2023-01-23 14:43:30: server.c.1513) server started (lighttpd/1.4.59)
   2023-01-23 14:53:19: gw_backend.c.475) unlink /run/lighttpd/pihole-php-fastcgi.socket-0 after connect failed: Connection refused
   2023-01-23 15:05:58: gw_backend.c.475) unlink /run/lighttpd/pihole-php-fastcgi.socket-0 after connect failed: Connection refused
   2023-01-23 22:13:21: gw_backend.c.475) unlink /run/lighttpd/pihole-php-fastcgi.socket-0 after connect failed: Connection refused
   2023-01-23 23:08:24: gw_backend.c.475) unlink /run/lighttpd/pihole-php-fastcgi.socket-0 after connect failed: Connection refused
   2023-01-23 23:39:52: gw_backend.c.475) unlink /run/lighttpd/pihole-php-fastcgi.socket-0 after connect failed: Connection refused
   2023-01-24 00:17:47: gw_backend.c.475) unlink /run/lighttpd/pihole-php-fastcgi.socket-0 after connect failed: Connection refused
   2023-01-24 00:36:14: gw_backend.c.475) unlink /run/lighttpd/pihole-php-fastcgi.socket-0 after connect failed: Connection refused
   2023-01-24 00:48:04: gw_backend.c.475) unlink /run/lighttpd/pihole-php-fastcgi.socket-0 after connect failed: Connection refused
   2023-01-24 13:59:42: gw_backend.c.475) unlink /run/lighttpd/pihole-php-fastcgi.socket-0 after connect failed: Connection refused
   2023-01-24 15:40:16: gw_backend.c.475) unlink /run/lighttpd/pihole-php-fastcgi.socket-0 after connect failed: Connection refused
   2023-01-24 19:30:22: gw_backend.c.475) unlink /run/lighttpd/pihole-php-fastcgi.socket-0 after connect failed: Connection refused
   2023-01-24 19:41:56: gw_backend.c.475) unlink /run/lighttpd/pihole-php-fastcgi.socket-0 after connect failed: Connection refused
   2023-01-24 19:55:56: gw_backend.c.475) unlink /run/lighttpd/pihole-php-fastcgi.socket-0 after connect failed: Connection refused
   2023-01-24 19:58:56: gw_backend.c.475) unlink /run/lighttpd/pihole-php-fastcgi.socket-0 after connect failed: Connection refused
   2023-01-24 20:17:03: gw_backend.c.475) unlink /run/lighttpd/pihole-php-fastcgi.socket-0 after connect failed: Connection refused
   2023-01-24 20:39:56: gw_backend.c.475) unlink /run/lighttpd/pihole-php-fastcgi.socket-0 after connect failed: Connection refused
   2023-01-24 20:45:54: gw_backend.c.475) unlink /run/lighttpd/pihole-php-fastcgi.socket-0 after connect failed: Connection refused
   2023-01-24 20:49:53: gw_backend.c.475) unlink /run/lighttpd/pihole-php-fastcgi.socket-0 after connect failed: Connection refused
   2023-01-24 20:52:54: gw_backend.c.475) unlink /run/lighttpd/pihole-php-fastcgi.socket-0 after connect failed: Connection refused
   2023-01-24 20:55:56: gw_backend.c.475) unlink /run/lighttpd/pihole-php-fastcgi.socket-0 after connect failed: Connection refused
   2023-01-25 00:25:50: gw_backend.c.475) unlink /run/lighttpd/pihole-php-fastcgi.socket-0 after connect failed: Connection refused
   2023-01-25 00:54:53: gw_backend.c.475) unlink /run/lighttpd/pihole-php-fastcgi.socket-0 after connect failed: Connection refused

   -----tail of error-pihole.log------
   2023-01-27 12:54:17: gw_backend.c.970) all handlers for /admin/scripts/pi-hole/php/tailLog.php?offset=4465082 on .php are down.
   2023-01-27 12:54:19: gw_backend.c.315) gw-server re-enabled: unix:/run/lighttpd/pihole-php-fastcgi.socket-0  0 /run/lighttpd/pihole-php-fastcgi.socket
   2023-01-27 12:55:15: gw_backend.c.238) establishing connection failed: socket: unix:/run/lighttpd/pihole-php-fastcgi.socket-0: Connection refused
   2023-01-27 12:55:15: gw_backend.c.970) all handlers for /admin/scripts/pi-hole/php/tailLog.php?offset=4465082 on .php are down.
   2023-01-27 12:55:17: gw_backend.c.315) gw-server re-enabled: unix:/run/lighttpd/pihole-php-fastcgi.socket-0  0 /run/lighttpd/pihole-php-fastcgi.socket
   2023-01-27 12:56:17: gw_backend.c.238) establishing connection failed: socket: unix:/run/lighttpd/pihole-php-fastcgi.socket-0: Connection refused
   2023-01-27 12:56:17: gw_backend.c.970) all handlers for /admin/scripts/pi-hole/php/tailLog.php?offset=4465082 on .php are down.
   2023-01-27 12:56:19: gw_backend.c.315) gw-server re-enabled: unix:/run/lighttpd/pihole-php-fastcgi.socket-0  0 /run/lighttpd/pihole-php-fastcgi.socket
   2023-01-27 12:57:16: gw_backend.c.238) establishing connection failed: socket: unix:/run/lighttpd/pihole-php-fastcgi.socket-0: Connection refused
   2023-01-27 12:57:16: gw_backend.c.970) all handlers for /admin/scripts/pi-hole/php/tailLog.php?offset=4465082 on .php are down.
   2023-01-27 12:57:18: gw_backend.c.315) gw-server re-enabled: unix:/run/lighttpd/pihole-php-fastcgi.socket-0  0 /run/lighttpd/pihole-php-fastcgi.socket
   2023-01-27 12:58:15: gw_backend.c.238) establishing connection failed: socket: unix:/run/lighttpd/pihole-php-fastcgi.socket-0: Connection refused
   2023-01-27 12:58:15: gw_backend.c.970) all handlers for /admin/scripts/pi-hole/php/tailLog.php?offset=4465082 on .php are down.
   2023-01-27 12:58:17: gw_backend.c.315) gw-server re-enabled: unix:/run/lighttpd/pihole-php-fastcgi.socket-0  0 /run/lighttpd/pihole-php-fastcgi.socket
   2023-01-27 12:59:14: gw_backend.c.238) establishing connection failed: socket: unix:/run/lighttpd/pihole-php-fastcgi.socket-0: Connection refused
   2023-01-27 12:59:14: gw_backend.c.970) all handlers for /admin/taillog.php? on .php are down.
   2023-01-27 12:59:16: gw_backend.c.315) gw-server re-enabled: unix:/run/lighttpd/pihole-php-fastcgi.socket-0  0 /run/lighttpd/pihole-php-fastcgi.socket
   2023-01-27 12:59:20: gw_backend.c.238) establishing connection failed: socket: unix:/run/lighttpd/pihole-php-fastcgi.socket-0: Connection refused
   2023-01-27 12:59:20: gw_backend.c.970) all handlers for /admin/index.php? on .php are down.
   2023-01-27 12:59:22: gw_backend.c.315) gw-server re-enabled: unix:/run/lighttpd/pihole-php-fastcgi.socket-0  0 /run/lighttpd/pihole-php-fastcgi.socket
   2023-01-27 12:59:36: gw_backend.c.238) establishing connection failed: socket: unix:/run/lighttpd/pihole-php-fastcgi.socket-0: Connection refused
   2023-01-27 12:59:36: gw_backend.c.970) all handlers for /admin/index.php? on .php are down.
   2023-01-27 12:59:38: gw_backend.c.315) gw-server re-enabled: unix:/run/lighttpd/pihole-php-fastcgi.socket-0  0 /run/lighttpd/pihole-php-fastcgi.socket
   2023-01-27 13:24:42: gw_backend.c.238) establishing connection failed: socket: unix:/run/lighttpd/pihole-php-fastcgi.socket-0: Connection refused
   2023-01-27 13:24:42: gw_backend.c.970) all handlers for /admin/index.php? on .php are down.

When I do a "docker logs pihole" I see the following ~3 days ago:

2023-01-24T05:42:58.426588367Z Stopping pihole-FTL
2023-01-24T05:44:12.552926941Z Stopping pihole-FTL
2023-01-24T05:45:08.116403426Z Stopping pihole-FTL
2023-01-24T05:47:57.119620298Z Stopping pihole-FTL

I can dig @ it, so it's still resolving domains, I guess just the web front end is messed up somehow? I would appreciate your help!

Thank you!

You are using a previous image and some fixes were introduced after the release of this image.

[i] Pi-hole Docker Container: 2023.01.8

Please try the most recent image: 2023.01.10.