Error upgrading to 0.25

Mail-in-a-Box Version: v0.25

Updating system packages…
Installing system packages…
Initializing system random number generator…
Firewall is active and enabled on system startup
Installing nsd (DNS server)…
Installing Postfix (SMTP server)…
Installing Dovecot (IMAP server)…
Installing OpenDKIM/OpenDMARC…
Installing SpamAssassin…
Installing Nginx (web server)…
Installing Roundcube (webmail)…
Installing Z-Push (Exchange/ActiveSync server)…

FAILED: z-push-admin -a fixstates

Validating and fixing states (this can take some time):
Checking username casings: FatalException: BackendCalDAV(): php-curl is not found

Any ideas? I confirmed php-curl is installed:
root@box:~# apt-get install php-curl
Reading package lists… Done
Building dependency tree
Reading state information… Done
php-curl is already the newest version.

@swarner Perhaps re-installing a few times – see also:

Now I am seeing this error which appears to want to do a clean install rather than an upgrade?

root@box:/home/user-data# curl -s https://mailinabox.email/setup.sh | sudo bash

mailinabox.version file doesn’t exists. Skipping migration…

Not sure what to do here as I don’t want to lose my existing configuration and / or data.

Any suggestions? I am completely unable to run the setup now because it thinks I have a new installation apparently or something?

How can I rebuild the mailinabox.version file or whatever this needs?

Hi. A few questions- What version are you upgrading from? Where are your user-data files stored (if you don’t know, that’s fine)?

Hello,
I experienced the same issue.

I came from 0.21b (i think)., user-data files stored at home/user-data/backup/encrypted (default path)
now this is the my domain /admin shows:

I can ensure you I have the latest php-curl, too.

Kindly assist.

and also, I am upgrading to 0.26b (not 0.25).

this is getting more serious, as I cannot force backup, the web not working (admin), the mail not working (cannot send email)