1
SM 8720 beta doesn't work: cannot upgrade from 8713 because SmarterMail Service doesn't start (see image)
Problem reported by Gabriele Maoret - SERSIS - 11/16/2023 at 8:54 PM
Resolved
I am trying to update from SM 8713 to new 8720, but the install process stops with this error:


After that I cannot continue the setup and SmarterMail is not installed.

NOTE: My user is ADMINISTRATOR...
Even trying to run the setup "as ADMINISTRATOR" doesn't help.

I had to reinstall version 8713 to get SmartrMail working again, luckily this worked without any problems...



EDIT: For information, my server is Windows 2019 (clean install dedicated to SmarterMail only) with all the latest updates installed.

Gabriele Maoret - Head of SysAdmins at SERSIS
Currently manages 6 SmarterMail installations (1 in the cloud for SERSIS which provides services to a few hundred third-party email domains + 5 on-premise for customers who prefer to have their mail server in-house)

14 Replies

Reply to Thread
0
echoDreamz Replied
Guess that means I wont be even trying, thanks for the report :)

Did you try installing .net 8 before you ran the installation since 8720 now wants .net 8?
0
Gabriele Maoret - SERSIS Replied
Hi echoDreamz!

I used the .EXE setup so I assumed that everything is managed by the setup, even the transition to .NET 8...

I don't know if I can risk installing it manually, because I don't want to have problems downgrading if it still doesn't work...
Gabriele Maoret - Head of SysAdmins at SERSIS
Currently manages 6 SmarterMail installations (1 in the cloud for SERSIS which provides services to a few hundred third-party email domains + 5 on-premise for customers who prefer to have their mail server in-house)
0
echoDreamz Replied
I am holding off, I did not see anything in the changelogs about the IMAP sync yammer folder issue, will wait :)
2
Nick Jansen Replied
I didn't run into this error, but I did manually install .NET 8 (hosting bundle) first so maybe that's why, although I also assume the EXE installer is supposed to handle that for you if you don't do it yourself. As far as I know, you can have .NET 7 and 8 installed at the same time, which might make it safer in case you need to downgrade. I uninstalled 7 after updating SM, because I wasn't using 7 for anything else.

I am also on Windows Server 2019.

Also just in case it makes a difference: I also stopped the SmarterMail service, the SmarterMail IIS website, and the SmarterMail IIS application pool, and then uninstalled 8713, before installing 8720.

After installing .NET 8, I also restarted IIS because the .NET installer asked me to, although I don't know if it's 100% necessary (if you have IIS Manager, click the server, then click Restart on the right side; otherwise if I remember correctly the iisreset command line command handles it). Keep in mind this will bring down all sites on the server for a bit.

@echoDreamz the IMAP sync yammer folder issue was fixed for me in 8720!
2
echoDreamz Replied
@Nick, love you... thank you for testing and confirming... I may try it after all then, I always try and install the prerequisites myself anyways beforehand. I guess .net 7 is not required and can be removed and I will drop .net 8 in.

EDIT: Stopped IIS, SM, Removed SM, Removed net 7, rebooted, installed net 8, installed SM, all is good.
0
Nick Jansen Replied
@echoDreamz Awesome, glad to hear it worked!
0
Brian Bjerring-Jensen Replied
Then we can conclude the .exe installer doesnt work as expected.
1
Gabriele Maoret - SERSIS Replied
Thanks for those new infos,  guys!

 I will try to install .net 8 today and then re-try the update.

More info after this new test.
Gabriele Maoret - Head of SysAdmins at SERSIS
Currently manages 6 SmarterMail installations (1 in the cloud for SERSIS which provides services to a few hundred third-party email domains + 5 on-premise for customers who prefer to have their mail server in-house)
0
Nick Jansen Replied
@Brian Bjerring-Jensen Sounds like that's the case from what Gabriele said, but just to clarify my situation: I never attempted the 8720 install before manually installing .NET 8, so I don't know if it would have worked in my (or anyone else's) environment or not.
1
Gabriele Maoret - SERSIS Replied
Hi Nick!

Can you just give me the link at the download you used to install .NET 8?

Thanks in advance
Gabriele Maoret - Head of SysAdmins at SERSIS
Currently manages 6 SmarterMail installations (1 in the cloud for SERSIS which provides services to a few hundred third-party email domains + 5 on-premise for customers who prefer to have their mail server in-house)
2
Sabatino Replied
Sabatino Traini
      Chief Information Officer
Genial s.r.l. 
Martinsicuro - Italy

2
Gabriele Maoret - SERSIS Replied
I confirm that after manually installing .NET 8 (hosting package) I was able to upgrade to SM 8720 and everything works

Gabriele Maoret - Head of SysAdmins at SERSIS
Currently manages 6 SmarterMail installations (1 in the cloud for SERSIS which provides services to a few hundred third-party email domains + 5 on-premise for customers who prefer to have their mail server in-house)
1
Kyle Kerst Replied
Employee Post Marked As Resolution
The .NET 8 component requirement and checks for other requirements are being worked on under updated installer code, so for the moment you will need to install .NET 8 (and verify the presence of .NET 4.7.2 as well) before running the beta installers. This is due to be resolved in the near future and these will happen automatically. 
Kyle Kerst
System/Network Administrator
SmarterTools Inc.
(877) 357-6278
www.smartertools.com
1
Gabriele Maoret - SERSIS Replied
THX Kyle
Gabriele Maoret - Head of SysAdmins at SERSIS
Currently manages 6 SmarterMail installations (1 in the cloud for SERSIS which provides services to a few hundred third-party email domains + 5 on-premise for customers who prefer to have their mail server in-house)

Reply to Thread