Michael -- IERenderer's Homepage PGP Key ID (RSA 2048): 0xC45D831B S/MIME Fingerprint: 94C6B471 0C623088 A5B27701 742B8666 3B7E657C
Thanks for reminding me ;-) that I still need to update the installers of my encryption extensions, I've prepared some other fixes as well for them, watch out ...
Michael -- IERenderer's Homepage PGP Key ID (RSA 2048): 0xC45D831B S/MIME Fingerprint: 94C6B471 0C623088 A5B27701 742B8666 3B7E657C
I've just uploaded an updated version which may be retrieved from the download section: This Version provides mainly adjustments for using it on Windows 7 systems, the most important one fixing the display and printing of formatted text which don't depend on modules outside of Pegasus Mail anymore. Please post your comments and suggestions here.
Michael -- IERenderer's Homepage PGP Key ID (RSA 2048): 0xC45D831B S/MIME Fingerprint: 94C6B471 0C623088 A5B27701 742B8666 3B7E657C
This week I moved to Windows 7 Professional and unfortunately I am unable to install the software. This is what the installer says:
"Setup has detected that PEGASUS MAIL is currently running. Please close all the instances of it now, click OK to continue or Cancel to exit."
Of course Pegasus is not running. I also checked with System Explorer and saw nothing special. Pegasus itself works perfectly.
Any thoughts?
Many thanks in advance.
[quote user="Baicche"]Of course Pegasus is not running. I also checked with System Explorer and saw nothing special. Pegasus itself works perfectly.[/quote]
If trying to install after a system restart (without ever launching Pegasus Mail) fails as well this is most probably a UAC issue: The installer actually checks whether it can write to WINPM-23.EXE (without actually doing so, of course) because this is a lot easier and less error prone than trying to search all running processes. But I still don't understand why it would fail as installers always run with Admin rights anyway. For file access checking you might use ProcessExplorer ...
Michael -- IERenderer's Homepage PGP Key ID (RSA 2048): 0xC45D831B S/MIME Fingerprint: 94C6B471 0C623088 A5B27701 742B8666 3B7E657C
I used Process Explorer which is a very nice program (thanks for the tip!) but seems to give no more results than System Explorer. I tride again, logging as administrator or running the installer as administrator, to no avail - same message. All the other programs install regularly except IERenderer. This latter delivers the following message: "Error opening registry key: HKEY_CURRENT_USER\Software\Pegasus Mail\Basedir - setup aborted!" I checked with Regedit but Basedir looks correct to me (C:\PMAIL). Do you have any further hints?
Many thanks in advance
[quote user="Baicche"]All the other programs install regularly except IERenderer. This latter delivers the following message: "Error opening registry key: HKEY_CURRENT_USER\Software\Pegasus Mail\Basedir - setup aborted!" I checked with Regedit but Basedir looks correct to me (C:\PMAIL). Do you have any further hints? [/quote]
Well, the other programs install regularly doesn't help any because they don't need to install into Pegasus Mail's program directory after ensuring Pegasus Mail doesn't run. If you re-read the error message you'll understand that error opening registry key doesn't mean the key doesn't exist, it means it cannot be opened (for read access) by the installer. Now the question (which I cannot answer) is why?
Note that all my setups for the various extensions I provide work the same way and the vast majority of users don't enounter such issues, in fact you are the third user seeing this or something similar. In the other cases it appeared to be a cient/server issue of some kind, but installing on a stand-alone machine shouldn't cause such issues especially since installers always require and request elevated access rights anyway. I'm afraid you're left alone with figuring out what's going on ...
Michael -- IERenderer's Homepage PGP Key ID (RSA 2048): 0xC45D831B S/MIME Fingerprint: 94C6B471 0C623088 A5B27701 742B8666 3B7E657C
[quote user="idw"]
Well, the other programs install regularly doesn't help any because they don't need to install into Pegasus Mail's program directory after ensuring Pegasus Mail doesn't run. If you re-read the error message you'll understand that error opening registry key doesn't mean the key doesn't exist, it means it cannot be opened (for read access) by the installer. Now the question (which I cannot answer) is why?
Note that all my setups for the various extensions I provide work the same way and the vast majority of users don't enounter such issues, in fact you are the third user seeing this or something similar. In the other cases it appeared to be a cient/server issue of some kind, but installing on a stand-alone machine shouldn't cause such issues especially since installers always require and request elevated access rights anyway. I'm afraid you're left alone with figuring out what's going on ...
[/quote]
Many thanks in any case - you did a great job with your extensions. As you say I'll try to figure out this glitch alone; I have already controlled access permissions but onr never knows. Unfortunately the Bar regulations here require now s/mime signatures for official e-mails, and if I do not find a solution with enormous regret I will have to pension Pegasus after fifteen years of honorable service.
[quote user="Baicche"]Many thanks in any case - you did a great job with your extensions. As you say I'll try to figure out this glitch alone; I have already controlled access permissions but onr never knows. Unfortunately the Bar regulations here require now s/mime signatures for official e-mails, and if I do not find a solution with enormous regret I will have to pension Pegasus after fifteen years of honorable service.[/quote]
Just to be sure we're not on the wrong track: Do we talk about a local copy of Pegasus Mail, not about a remotely accessed server installation? I may have to think about a solution for user specific extension's in the latter case as there won't be any write access to the server based executable, of course ...
Michael -- IERenderer's Homepage PGP Key ID (RSA 2048): 0xC45D831B S/MIME Fingerprint: 94C6B471 0C623088 A5B27701 742B8666 3B7E657C
[quote user="idw"]
Just to be sure we're not on the wrong track: Do we talk about a local copy of Pegasus Mail, not about a remotely accessed server installation? I may have to think about a solution for user specific extension's in the latter case as there won't be any write access to the server based executable, of course ...
[/quote]
That's correct. One PC, local copy, no server installation, one human user, two accounts on the PC (one admin one normal user), one user for Pegasus. Installation directory C:\PMAIL. The normal user is the owner, the two users and system have the same privileges. I usually log in as normal user. Pegasus fishes on an Exchange server, but I think that's immaterial. It is the same configuration I had on xp where everything worked all right. Tonight I made a little experiment and installed a clean copy of Pegasus on my portable PC, also having Windows 7 Professional, and tried to install the extension. Same result.
Many thanks in advance for any advice you may have.
[quote user="Baicche"]Many thanks in advance for any advice you may have.[/quote]
Just to let you know that we'll find a solution for installing the S/MIME extension on you machine, but I would really like to learn what the exact problem is for solving this issue once and for all. I may provide you with some test tools within the next days if you don't mind, please send me an email (from one of your working copies via an extension's About screen).
Michael -- IERenderer's Homepage PGP Key ID (RSA 2048): 0xC45D831B S/MIME Fingerprint: 94C6B471 0C623088 A5B27701 742B8666 3B7E657C
Your previous draft for topic is pending
If you continue, your previous draft will be discarded.