Community Discussions and Support
4.70 installer failure

[quote user="Jerry Wise"]

Any program files or UAC protected location will not work with Pegasus Mail on Vista or later....

Doing things the way Microsoft does or wants will not work with winpm-32 unless UAC is turned off which is a bad idea.

[/quote]

On the contrary, as a matter of observable fact, an installation in Program Files has been working perfectly for me on three machines for several years, and this is with UAC turned on.  I make no claim it would be so smooth if I were running PMail in multi-user mode, but that has long since ceased to be of interest to anyone here.

Anyway, I have now found the answer to my own question. The self-extractor fails to execute the installer because I have prevention installed against the Cryptolocker ransomware, the nastiest malware I have seen since such things first arose in the late 1980s.

 Such prevention against Cryptolocker typically takes the form of a Group or Local Security Policy that prevents executables being invoked anywhere in the %appdata% and %localappdata% hierarchies. As that is the location the self-extractor chooses (for example, C:\Users\< name of current user>\AppData\Local\Temp\WZSE0.TMP), the self-extractor can unpack its files but cannot execute setup32.exe.

Those of you who frequent this place might care to note this for future reference, as I am not the only person, I hope, who has proper defences against Cryptolocker installed and others may report the same issue. 

 

[quote user=&quot;Jerry Wise&quot;] &lt;p&gt;Any program files or UAC protected location will not work with Pegasus Mail on Vista or later....&lt;/p&gt;&lt;p&gt;Doing things the way Microsoft does or wants will not work with winpm-32 unless UAC is turned off which is a bad idea. &lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;[/quote]&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;On the contrary, as a matter of observable fact, an installation in Program Files has been working perfectly for me on three machines for several years, and this is with UAC turned on. &amp;nbsp;I make no claim it would be so smooth if I were running PMail in multi-user mode, but that has long since ceased to be of interest to anyone here.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;Anyway, I have now found the answer to my own question. The self-extractor fails to execute the installer because I have prevention installed against the Cryptolocker ransomware, the nastiest malware I have seen since such things first arose in the late 1980s.&lt;/p&gt;&lt;p&gt;&amp;nbsp;Such prevention against Cryptolocker typically takes the form&lt;span style=&quot;font-size: 10pt;&quot;&gt;&amp;nbsp;of a Group or Local Security Policy that prevents executables being invoked anywhere in the %appdata% and %localappdata% hierarchies. As that is the location the self-extractor chooses (for example,&amp;nbsp;&lt;/span&gt;C:\Users\&amp;lt; name of current user&amp;gt;\AppData\Local\Temp\WZSE0.TMP), the self-extractor can unpack its files but cannot execute setup32.exe.&lt;/p&gt;&lt;p&gt;Those of you who frequent this place might care to note this for future reference, as I am not the only person, I hope, who has proper defences against Cryptolocker installed and others may report the same issue.&lt;span style=&quot;font-size: 10pt;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;

Pegasus Mail 4.70 will not install on a machine running Windows 7 Enterprise 64-bit with Service Pack 1. 

The installer exits with the message "Error 0 running command .\setup32.exe".
 
This is after being asked for, and supplying, Windows UAC admin credentials, of course.
 
Any comments? 



&lt;div&gt;Pegasus Mail 4.70 will not install on a machine running&amp;nbsp;&lt;span style=&quot;font-size: 10pt;&quot;&gt;Windows 7 Enterprise 64-bit with Service Pack 1.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;The installer exits with the message &quot;Error 0 running command .\setup32.exe&quot;.&lt;/div&gt;&lt;div&gt;&amp;nbsp;&lt;/div&gt;&lt;div&gt;This is after being asked for, and supplying, Windows UAC admin credentials, of course.&lt;/div&gt;&lt;div&gt;&amp;nbsp;&lt;/div&gt;&lt;div&gt;Any comments?&amp;nbsp;&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt; &lt;/div&gt;

[quote user="R999"]Pegasus Mail 4.70 will not install on a machine running Windows 7 Enterprise 64-bit with Service Pack 1. 


The installer exits with the message "Error 0 running command .\setup32.exe".[/quote]

Error code 0 on Windows is usually "no error" ... Can you run the installer of the previous version?
[quote user=&quot;R999&quot;]Pegasus Mail 4.70 will not install on a machine running &lt;span style=&quot;font-size: 10pt;&quot;&gt;Windows 7 Enterprise 64-bit with Service Pack 1.&amp;nbsp;&lt;/span&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;The installer exits with the message &quot;Error 0 running command .\setup32.exe&quot;.[/quote]&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;Error code 0 on Windows is usually &quot;no error&quot; ... Can you run the installer of &lt;a href=&quot;http://download-us.pmail.com/w32-463.exe&quot; mce_href=&quot;http://download-us.pmail.com/w32-463.exe&quot; target=&quot;_blank&quot;&gt;the previous version?&lt;/a&gt;&lt;/div&gt;
			Michael
--
IERenderer's Homepage
PGP Key ID (RSA 2048): 0xC45D831B
S/MIME Fingerprint: 94C6B471 0C623088 A5B27701 742B8666 3B7E657C

Yes I can.  I have been using v4.63 on the same machine.

Looking further into it, I note the 'Error code 0' message comes from Winzip Self-Extractor after it has extracted files, at which point it tries and fails to execute the Pmail installer.  I'd guess that might mean the self-extractor is targeting a temporary folder where it has insufficient permissions.

 Moreover, I see David Harris appears to be using Winzip Self-Extractor v2.2 which is 13 years old.  Perhaps it is not surprising that it cannot cope with Windows 7 64-bit.

I am aware I can extract the files myself. 

&lt;p&gt;Yes I can. &amp;nbsp;I have been using v4.63 on the same machine.&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;Looking further into it, I note the &#039;Error code 0&#039; message comes from Winzip Self-Extractor after it has extracted files, at which point it tries and fails to execute the Pmail installer. &amp;nbsp;I&#039;d guess that might mean the self-extractor is targeting a temporary folder where it has insufficient permissions.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;Moreover, I see David Harris appears to be using Winzip Self-Extractor v2.2 which is 13 years old. &amp;nbsp;Perhaps it is not surprising that it cannot cope with Windows 7 64-bit.&lt;/p&gt;&lt;p&gt;I am aware I can extract the files myself.&amp;nbsp;&lt;/p&gt;

[quote user="R999"] Moreover, I see David Harris appears to be using Winzip Self-Extractor v2.2 which is 13 years old.  Perhaps it is not surprising that it cannot cope with Windows 7 64-bit.[/quote]

It is surprising because it can cope with Windows 7 - otherwise we would have had a lot more complaints even with older versions of Pegasus Mail (my system is W7-64 as well, e.g.).

&lt;p&gt;[quote user=&quot;R999&quot;] Moreover, I see David Harris appears to be using Winzip Self-Extractor v2.2 which is 13 years old. &amp;nbsp;Perhaps it is not surprising that it cannot cope with Windows 7 64-bit.[/quote]&lt;/p&gt;&lt;p&gt;It &lt;em&gt;is&lt;/em&gt; surprising because it &lt;em&gt;can&lt;/em&gt; cope with Windows 7 - otherwise we would have had a lot more complaints even with older versions of Pegasus Mail (my system is W7-64 as well, e.g.).&lt;/p&gt;
			Michael
--
IERenderer's Homepage
PGP Key ID (RSA 2048): 0xC45D831B
S/MIME Fingerprint: 94C6B471 0C623088 A5B27701 742B8666 3B7E657C

For what it's worth, I've installed PMail 4.70 on three Windows 7 x64 machines, running respectively Win 7 Enterprise SP1, Win 7 Professional SP1, and a managed machine, probably Enterprise. All extracted and installed fast and painlessly.

The only slight hiccup was on the managed machine, where my normal user account doesn't have admin rights, so I had to give explicit administrator permission from a different account. To my alarm, the installer did not acknowledge the existing installation of PMail and only offered the New install options rather than the option of updating the existing one. (I don't know whether this is related to the admin rights question.) Since I had a full backup, I let the installer go ahead but without creating a mailbox, and it turned out that everything in the new PMail (settings, folders, etc.) was retained exactly as it should be, just as if the installer had performed an update.

best

David

For what it&#039;s worth, I&#039;ve installed PMail 4.70 on three Windows 7 x64 machines, running respectively Win 7 Enterprise SP1, Win 7 Professional SP1, and a managed machine, probably Enterprise. All extracted and installed fast and painlessly. &lt;p&gt;The only slight hiccup was on the managed machine, where my normal user account doesn&#039;t have admin rights, so I had to give explicit administrator permission from a different account. To my alarm, the installer did not acknowledge the existing installation of PMail and only offered the New install options rather than the option of updating the existing one. (I don&#039;t know whether this is related to the admin rights question.) Since I had a full backup, I let the installer go ahead but without creating a mailbox, and it turned out that everything in the new PMail (settings, folders, etc.) was retained exactly as it should be, just as if the installer had performed an update.&lt;/p&gt; &lt;p&gt;best David &lt;/p&gt;

[quote user="idw"]

It is surprising because it can cope with Windows 7 - otherwise we would have had a lot more complaints even with older versions of Pegasus Mail (my system is W7-64 as well, e.g.).

[/quote]

Maybe it can. But that's not the view of its authors, who say that version of WinZip Self-Extractor is not designed for systems newer than Windows 2000.

Would someone be kind enough to let me know the temporary path that the self-extractor is targeting. I will then try to check why it is failing on my machine.

 

[quote user=&quot;idw&quot;]&lt;p&gt;It &lt;i&gt;is&lt;/i&gt; surprising because it &lt;i&gt;can&lt;/i&gt; cope with Windows 7 - otherwise we would have had a lot more complaints even with older versions of Pegasus Mail (my system is W7-64 as well, e.g.).&lt;/p&gt;&lt;p&gt;[/quote]&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;Maybe it can. But that&#039;s not the view of its authors, who say that version of WinZip Self-Extractor is not designed for systems newer than Windows 2000.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;Would someone be kind enough to let me know the temporary path that the self-extractor is targeting. I will then try to check why it is failing on my machine.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;

[quote user="R999"]Would someone be kind enough to let me know the temporary path that the self-extractor is targeting. I will then try to check why it is failing on my machine. [/quote]

You can simply open the exe-file with an unzipper of your choice and manually extract the files to any directory you want (WINZIP extracts to a newly created subdirectory of your system's TEMP path as defined by the respective environment variable).

&lt;p&gt;[quote user=&quot;R999&quot;]Would someone be kind enough to let me know the temporary path that the self-extractor is targeting. I will then try to check why it is failing on my machine. [/quote]&lt;/p&gt;&lt;p&gt;You can simply open the exe-file with an unzipper of your choice and manually extract the files to any directory you want (WINZIP extracts to a newly created subdirectory of your system&#039;s TEMP path as defined by the respective environment variable).&lt;/p&gt;
			Michael
--
IERenderer's Homepage
PGP Key ID (RSA 2048): 0xC45D831B
S/MIME Fingerprint: 94C6B471 0C623088 A5B27701 742B8666 3B7E657C

[quote user="idw"]

You can simply open the exe-file with an unzipper of your choice and manually extract the files to any directory you want.

[/quote]

 I already said I am aware of that in my post above. I am tying to find out whether there is a permissions anomaly on the machine in question that prevents the self-extractor executing the installer.

[quote user=&quot;idw&quot;]&lt;p&gt;You can simply open the exe-file with an unzipper of your choice and manually extract the files to any directory you want.&lt;/p&gt;&lt;p&gt;[/quote]&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;span style=&quot;font-size: 10pt;&quot;&gt;I already said I am aware of that in my post above. I am tying to find out whether there is a permissions anomaly on the machine in question that prevents the self-extractor executing the installer.&lt;/span&gt;&lt;/p&gt;

Which directory were you trying to install to ?    Must not be c:\program files due to read/write rules set by Microsoft. I suggest you let the install process locate the direcvtory for you  (most likely c:\pmail)

Martin 

&lt;p&gt;Which directory were you trying to install to ? &amp;nbsp; &amp;nbsp;Must not be c:\program files due to read/write rules set by Microsoft. I suggest you let the install process locate the direcvtory for you &amp;nbsp;(most likely c:\pmail)&lt;/p&gt;&lt;p&gt;Martin&amp;nbsp;&lt;/p&gt;

[quote user="irelam"]

Which directory were you trying to install to ?    Must not be c:\program files due to read/write rules set by Microsoft. I suggest you let the install process locate the direcvtory for you  (most likely c:\pmail)

Martin 

[/quote]

Hmmm.  As I said in a post above, the self-extractor fails to execute the installer. Therefore the process terminates before I am offered the chance to choose a directory to install to. 

Moreover, my existing installation of  PMail 4.63 went perfectly well into C:\Program Files (x86)\Pegasus Mail.  I think you will find that ever since Vista, the root folder is a less appropriate place to install software than the Program Files folder.


[quote user=&quot;irelam&quot;]&lt;p&gt;Which directory were you trying to install to ? &amp;nbsp; &amp;nbsp;Must not be c:\program files due to read/write rules set by Microsoft. I suggest you let the install process locate the direcvtory for you &amp;nbsp;(most likely c:\pmail)&lt;/p&gt;&lt;p&gt;Martin&amp;nbsp;&lt;/p&gt;&lt;p&gt;[/quote]&lt;/p&gt;&lt;p&gt;Hmmm. &amp;nbsp;As I said in a post above, the self-extractor fails to execute the installer. Therefore the process terminates before I am offered the chance to choose a directory to install to.&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;Moreover, my existing installation of &amp;nbsp;PMail 4.63 went perfectly well into&amp;nbsp;&lt;/span&gt;C:\Program Files (x86)\Pegasus Mail. &amp;nbsp;I think you will find that ever since Vista, the root folder is a less appropriate place to install software than the Program Files folder.&lt;/p&gt;&lt;p&gt; &lt;/p&gt;

[quote user="R999"][quote user="irelam"]

Which directory were you trying to install to ?    Must not be c:\program files due to read/write rules set by Microsoft. I suggest you let the install process locate the direcvtory for you  (most likely c:\pmail)

Martin 

[/quote]

Hmmm.  As I said in a post above, the self-extractor fails to execute the installer. Therefore the process terminates before I am offered the chance to choose a directory to install to. 

Moreover, my existing installation of  PMail 4.63 went perfectly well into C:\Program Files (x86)\Pegasus Mail.  I think you will find that ever since Vista, the root folder is a less appropriate place to install software than the Program Files folder.


[/quote]

Any program files or UAC protected location will not work with Pegasus Mail on Vista or later. It would work with XP and earlier optionally but the default install location has and remains c:\pmail and all file there and below must be read/write and for all users using the executable.

Doing things the way Microsoft does or wants will not work with winpm-32 unless UAC is turned off which is a bad idea.

[quote user=&quot;R999&quot;][quote user=&quot;irelam&quot;]&lt;p&gt;Which directory were you trying to install to ? &amp;nbsp; &amp;nbsp;Must not be c:\program files due to read/write rules set by Microsoft. I suggest you let the install process locate the direcvtory for you &amp;nbsp;(most likely c:\pmail)&lt;/p&gt;&lt;p&gt;Martin&amp;nbsp;&lt;/p&gt;&lt;p&gt;[/quote]&lt;/p&gt;&lt;p&gt;Hmmm. &amp;nbsp;As I said in a post above, the self-extractor fails to execute the installer. Therefore the process terminates before I am offered the chance to choose a directory to install to.&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;Moreover, my existing installation of &amp;nbsp;PMail 4.63 went perfectly well into&amp;nbsp;&lt;/span&gt;C:\Program Files (x86)\Pegasus Mail. &amp;nbsp;I think you will find that ever since Vista, the root folder is a less appropriate place to install software than the Program Files folder.&lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt;[/quote]&lt;/p&gt;&lt;p&gt;Any program files or UAC protected location will not work with Pegasus Mail on Vista or later. It would work with XP and earlier optionally but the default install location has and remains c:\pmail and all file there and below must be read/write and for all users using the executable.&lt;/p&gt;&lt;p&gt;Doing things the way Microsoft does or wants will not work with winpm-32 unless UAC is turned off which is a bad idea. &lt;/p&gt;
live preview
enter atleast 10 characters
WARNING: You mentioned %MENTIONS%, but they cannot see this message and will not be notified
Saving...
Saved
With selected deselect posts show selected posts
All posts under this topic will be deleted ?
Pending draft ... Click to resume editing
Discard draft