You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
... I understand that not following the below instructions will result in immediate closure and/or deletion of my issue.
... I have understood that this bug report is dedicated for bugs, and not for support-related inquiries.
... I have understood that answers are voluntary and community-driven, and not commercial support.
... I have verified that my issue has not been already answered in the past. I also checked previous issues.
Description
I just updated my mailcow and now my nginx container doesn't come up again.
I left the nginx at default settings... Just using certdumper since day 1 without any problems.
It seems like the major problem here is the failing connection to the php-fpm container if I understand this correctly.
Logs:
Output from "docker logs mailcowdockerized-nginx-mailcow-1":
2023/07/22 23:55:41 [warn] 14#14: the "listen ... http2" directive is deprecated, use the "http2" directive instead in /etc/nginx/conf.d/listen_ssl.active:1
nginx: [warn] the "listen ... http2" directive is deprecated, use the "http2" directive instead in /etc/nginx/conf.d/listen_ssl.active:1
2023/07/22 23:55:41 [warn] 14#14: the "listen ... http2" directive is deprecated, use the "http2" directive instead in /etc/nginx/conf.d/listen_ssl.active:2
nginx: [warn] the "listen ... http2" directive is deprecated, use the "http2" directive instead in /etc/nginx/conf.d/listen_ssl.active:2
2023/07/22 23:55:41 [emerg] 14#14: host not found in upstream "phpfpm" in /etc/nginx/conf.d/dynmaps.conf:13
nginx: [emerg] host not found in upstream "phpfpm" in /etc/nginx/conf.d/dynmaps.conf:13
nginx: configuration file /etc/nginx/nginx.conf test failed
My "dynmaps.conf":
server {
listen 8081;
listen [::]:8081;
index index.php index.html;
server_name _;
error_log /var/log/nginx/error.log;
access_log /var/log/nginx/access.log;
root /dynmaps;
location ~ \.php$ {
try_files $uri =404;
fastcgi_split_path_info ^(.+\.php)(/.+)$;
fastcgi_pass phpfpm:9001;
fastcgi_index index.php;
include fastcgi_params;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
fastcgi_param PATH_INFO $fastcgi_path_info;
}
}
My "listen_ssl.active":
listen 62443 ssl http2;
listen [::]:62443 ssl http2;
Output from "docker inspect mailcow/phpfpm:1.84":
[
{
"Id": "sha256:b38095d4a0c37e086a6cdf5d08afad2ecd226d684d32249da4c54d9169512fdd",
"RepoTags": [
"mailcow/phpfpm:1.84"
],
"RepoDigests": [
"mailcow/phpfpm@sha256:967163dd2815cb738f4676beaa02c55f2614f3c087456511aa4b234706598e07"
],
"Parent": "",
"Comment": "buildkit.dockerfile.v0",
"Created": "2023-05-23T08:46:49.187137095Z",
"Container": "",
"ContainerConfig": {
"Hostname": "",
"Domainname": "",
"User": "",
"AttachStdin": false,
"AttachStdout": false,
"AttachStderr": false,
"Tty": false,
"OpenStdin": false,
"StdinOnce": false,
"Env": null,
"Cmd": null,
"Image": "",
"Volumes": null,
"WorkingDir": "",
"Entrypoint": null,
"OnBuild": null,
"Labels": null
},
"DockerVersion": "",
"Author": "",
"Config": {
"Hostname": "",
"Domainname": "",
"User": "",
"AttachStdin": false,
"AttachStdout": false,
"AttachStderr": false,
"ExposedPorts": {
"9000/tcp": {}
},
"Tty": false,
"OpenStdin": false,
"StdinOnce": false,
"Env": [
"PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
"PHPIZE_DEPS=autoconf \t\tdpkg-dev dpkg \t\tfile \t\tg++ \t\tgcc \t\tlibc-dev \t\tmake \t\tpkgconf \t\tre2c",
"PHP_INI_DIR=/usr/local/etc/php",
"PHP_CFLAGS=-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64",
"PHP_CPPFLAGS=-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64",
"PHP_LDFLAGS=-Wl,-O1 -pie",
"GPG_KEYS=39B641343D8C104B2B146DC3F9C39DC0B9698544 E60913E4DF209907D8E30D96659A97C9CF2A795A 1198C0117593497A5EC5C199286AF1F9897469DC",
"PHP_VERSION=8.2.6",
"PHP_URL=https://www.php.net/distributions/php-8.2.6.tar.xz",
"PHP_ASC_URL=https://www.php.net/distributions/php-8.2.6.tar.xz.asc",
"PHP_SHA256=10b796f0ed45574229851212b30a596a76e70ae365322bcaaaf9c00fa7d58cca"
],
"Cmd": [
"php-fpm"
],
"ArgsEscaped": true,
"Image": "",
"Volumes": null,
"WorkingDir": "/var/www/html",
"Entrypoint": [
"/docker-entrypoint.sh"
],
"OnBuild": null,
"Labels": {
"maintainer": "Andre Peters <[email protected]>"
},
"StopSignal": "SIGQUIT"
},
"Architecture": "amd64",
"Os": "linux",
"Size": 352044431,
"VirtualSize": 352044431,
"GraphDriver": {
"Data": {
"LowerDir": "[REDACTED FOR READABILITY],
"MergedDir": "/var/lib/docker/overlay2/8e4c2855ca47cc46060a8775841b9fb4dadb83afb409c0f9f036dba3278091c3/merged",
"UpperDir": "/var/lib/docker/overlay2/8e4c2855ca47cc46060a8775841b9fb4dadb83afb409c0f9f036dba3278091c3/diff",
"WorkDir": "/var/lib/docker/overlay2/8e4c2855ca47cc46060a8775841b9fb4dadb83afb409c0f9f036dba3278091c3/work"
},
"Name": "overlay2"
},
"RootFS": {
"Type": "layers",
"Layers": [
[REDACTED FOR REDABILITY]
]
},
"Metadata": {
"LastTagTime": "0001-01-01T00:00:00Z"
}
}
]
Steps to reproduce:
1. Update to current state.
2. Observe how nginx is failing all the time.
Contribution guidelines
I've found a bug and checked that ...
Description
Logs:
Steps to reproduce:
Which branch are you using?
master
Operating System:
Ubuntu 20.04.6 LTS
Server/VM specifications:
16 GB RAM, 4 cores
Is Apparmor, SELinux or similar active?
No
Virtualization technology:
Just Docker
Docker version:
24.0.4
docker-compose version or docker compose version:
v2.10.2 / v2.19.1
mailcow version:
2023-05a
Reverse proxy:
Traefik forwarding to nginx
Logs of git diff:
Logs of iptables -L -vn:
Logs of ip6tables -L -vn:
Logs of iptables -L -vn -t nat:
Logs of ip6tables -L -vn -t nat:
DNS check:
The text was updated successfully, but these errors were encountered: