Closed NotANormalNerd closed 1 month ago
@NotANormalNerd I had the same issue with admin access, here's how I fixed it (assuming you are using Traefik like me):
ingress
in values.yaml
(set enabled: false
), it used to point to port 80
on mailu-front
, but now points to port 443
, which causes Traefik to throw an error 500 because the backend certificate is not valid for the domain [service].[namespace].svc.[cluster-domain]
mailu-front
(make sure your cluster domain is cluster.local
or change it in serverName
below to match).
apiVersion: traefik.io/v1alpha1
kind: ServersTransport
metadata:
name: mailu-web
spec:
serverName: mailu-front.[namespace].svc.cluster.local
insecureSkipVerify: true # <-- This fixes the issue
services
to use the new servers transport.
services:
- name: mailu-front
serversTransport: mailu-web
port: 443
The removal of the PVC is documented behaviour in https://github.com/Mailu/helm-charts/blob/master/mailu/MIGRATION_GUIDE.md
@WebSpider This migration guide applies for migrating to 1.0.0
If this also applies to 2.0.0 then at least the documentation should be updated.
This issue is stale because it has been open 30 days with no activity. Remove stale label or comment or this will be closed in 5 days.
This issue was closed because it has been stalled for 5 days with no activity.
Describe the bug When upgrading the helm-chart from 1.x to 2.x my whole setup is being deleted including the PVC, which subsequently deletes all my data and e-mails.
Subsequently having a fresh install, I can't access the admin because of "Internal Server Error"
helm_v3 install --namespace mailu-v2 --version 2.1.1 mailu-v2 mailu-v2/mailu --values /config/values-01_HelmChart.yaml
Environment
Additional context