De dovecot_config_version Fout Oplossen in Dovecot 2.4

Dovecot 2.4 weigert te starten zonder dovecot_config_version — zo los je het op.

Na het upgraden naar Dovecot 2.4 weigert de server te starten met "dovecot_config_version not set." Dit is opzettelijk — Dovecot 2.4 vereist een volledige herschrijving van de configuratie.

Dovecot 2.4 introduceerde een verplichte dovecot_config_version instelling. Zonder start de server niet. Dit is geen bug — het is Dovecots manier om je te dwingen je hele configuratie te herzien, omdat de syntax aanzienlijk is veranderd.

Voeg dit toe bovenaan je dovecot.conf:

dovecot_config_version = 2.4.0

Dovecot 2.4-configuratie vereist dovecot_config_version
Dovecot 2.4-configuratie vereist dovecot_config_version

Maar stop daar niet. Het simpelweg toevoegen van de versieregel laat Dovecot starten, maar je oude 2.3-configuratie bevat waarschijnlijk verouderde instellingen. De mail_location, SSL-certificaten en SQL-authenticatie hebben allemaal nieuwe syntax.