Sparx Systems Forum

Enterprise Architect => Bugs and Issues => Topic started by: Mauricio Moya (Arquesoft) on December 02, 2015, 07:44:41 am

Title: 12.1 installer error (Windows 10 Smart Screen)
Post by: Mauricio Moya (Arquesoft) on December 02, 2015, 07:44:41 am
When trying to install version 12.1 on Windows 10, it throws an error because Windows Smart Screen is locking the installation. If I disable Smart Screen, then throws an error saying: "This installation package could not be opened. Contact the application vendor to verify that this is a valid Windows installer package"

When Smart Screen was active, it warned about the msi has no a valid manufacturer. In the "manufacterer" field it shows "unknown" (where I expected to find "Sparx Systems").

I download the installer again several times, in order to discard a corrupted downloaded msi.

So, I am not able to install version 12.1 in my PC. Any idea? Anybody with the same behavior?
Title: Re: 12.1 installer error (Windows 10 Smart Screen)
Post by: Geert Bellekens on December 02, 2015, 07:47:26 am
I'm not sure if Windows 10 is already officially supported.

Geert
Title: Re: 12.1 installer error (Windows 10 Smart Screen)
Post by: smendonc on December 02, 2015, 08:28:43 am
I don't think Win 10 is officially support as Geert notes, but I installed 12.1 yesterday on Win 10 v1511 (Build 10586.14) and didn't have any issues.

You might want to check that the installer is signed by Sparx Systems.
Right click the msi and choose the 'Digital Signatures' tab and then view the certificate.  Mine indicates the following:
Issued to: Sparx Systems Pty Ltd.
Issued by: COMODO Code Signing CA 2
Valid from: 8/13/2014 to 8/13/2017

If the cert is valid the only other things I can think of are:
Title: Re: 12.1 installer error (Windows 10 Smart Screen)
Post by: Eve on December 02, 2015, 08:36:08 am
The readme included with the installer does list Windows 10 as supported.

As already pointed out, all installers from Sparx Systems should be signed. And the information described already matches the current certificate being used.

It sounds to me like you have a corrupt download. Not sure why a new download isn't fixing the problem. Maybe it's cached somewhere.
Title: Re: 12.1 installer error (Windows 10 Smart Screen)
Post by: Glassboy on December 02, 2015, 08:46:45 am
It's possible the corrupted file is in the Windows Installer cache.

Navigate to “C:\Windows\Installer”.  Right click on column headings and add Author.  Look for the Sparx files.
Title: Re: 12.1 installer error (Windows 10 Smart Screen)
Post by: Mauricio Moya (Arquesoft) on December 03, 2015, 02:31:25 am
I tried to re-download it again today and now it works. Aparently the installer downloaded yesterday was in fact corrupted and cached. So I tried today after a windows restart and not it works. Thanks everybody
Title: Re: 12.1 installer error (Windows 10 Smart Screen)
Post by: AndyJ on December 07, 2015, 08:14:41 am
Hmm...

It took me three goes to download the 12.1 installer the other day.

Hey Sparxians!

Can you hash the installer files please and publish the results?

Say MD5 and SHA1...

That way we can do the same at our end, and ensure that the file has downloaded correctly BEFORE we try to install!

 :D

Andy

PS. These are the MD5 and SHA1 results for the most recent installer that I've downloaded:

ee423608c228d97ba713e3d7fb5bdc1c 8b76cfad64514a76cd678769c6971490a63a265a
Title: Re: 12.1 installer error (Windows 10 Smart Screen)
Post by: Eve on December 07, 2015, 10:27:28 am
Shouldn't the signature on the file do exactly that without requiring users to manually run a hash on the downloaded file?
Title: Re: 12.1 installer error (Windows 10 Smart Screen)
Post by: AndyJ on December 07, 2015, 10:34:53 am
Good question.

What does the user see if the file has not downloaded successfully?
Title: Re: 12.1 installer error (Windows 10 Smart Screen)
Post by: qwerty on December 07, 2015, 06:13:03 pm
This is the nice thing about Windoze: just a file. You might download two more times and compare the files. If you find two identical ones then chances are high (but not 100%)  they are complete.

q.
Title: Re: 12.1 installer error (Windows 10 Smart Screen)
Post by: Takeshi K on December 07, 2015, 07:59:55 pm
Hello  AndyJ,

If the installer is correctly downloaded, its degital signature is correct. So,

right-click the installer file on Windows, then select 'Properties'
- the 'Digital Sigunatures' tab exists and the Sparx Sigunature is OK, the installer is correcty downloaded
- the tab does not exist or the Sigunature is not OK, the installer is corrupt.

HTH,
Title: Re: 12.1 installer error (Windows 10 Smart Screen)
Post by: AndyJ on December 08, 2015, 08:17:40 am
OK.

Subtle but good.

If there is no digital signatures tab, then the file has not downloaded.

Of course the real elephant in the room, is why these files are frequently not downloading properly.

Sparx server timing out maybe?

Andy