Just to test, I signed the Check-for-updated-FE.mdb you supplied with my own digital signature, and it did not crash, but grabbed the updated FE and ran it as expected!
Main Topics
Browse All TopicsGreetings,
I have a little launcher application (1 form, 1 module) that simply checks if my FE needs and update, downloads if necessary, then launches the FE.
I am using my 2003 windows server Certification Authority to do digital certificates for Code Signing on my domain. These are not LOCAL digital certificates, but are domain certs.
When i leave the application UNSIGNED, it works fine.
When I digitally sign the application, it crashes with the error message :
"Microsoft Office Access has encountered a problem and needs to close. We are sorry for the inconvenience."
It also will crash when I try to Shift-open.
Another application I developed DOES NOT crash with the same digital signature.
Also, the launcher does not fail when launched on my development station. Only on other workstations (and yes, all other work stations have the same problem)
I've attached the backend file and 2 front end files.
The way it works:
Form opens sets form values, calls code, checks if update is necessary, launches database (see tables for database name and path), closes launcher application.
I do not know why the digital signature is causing it to crash. It works fine without the cert, but i'd rather the user not have to press "Open" every time they open the program. (the file may not be safe if it contains code that was intended to harm your computer) and i'd prefer to not change the macro security level.
This Question has been solved and asker verified All Experts Exchange premium technology solutions are available to subscription members.
Experts Exchange has been collecting answers to technology questions since 1996…3 million and counting! If you have a question, chances are we already have your answer.
If you can't find the exact answer you're looking for, ask our exclusive community of 50,000 experts. You’ll get a personalized answer from a trusted professional.
Thousands of free tech tips, tricks, how-to’s and tutorials are available in our peer reviewed articles section. See for yourself how smart our experts are, no login required.
Access the answers to your technology questions today.
30-day free trial. Register in 60 seconds.
Members of the expert community talk about why the experience at Experts Exchange is different than what you will find anywhere else.

Try it out and discover for yourself.
30-day free trial. Register in 60 seconds.
Join the community of experts here and help other tech pros by answering question in your area of expertise. You can earn FREE access to all Experts Exchange's premium features and resources.
The following discussion relates to signing MS Access 2003 ADE files with digital signature, with similar problems to yours, and were claimed to be solved by SP1 - I just went with SP3 as it was the most recent one, and cumulative:
http://www.secnewsgroups.n
Good luck!
Some useful links:
MS Office 2003 SP3
http://www.microsoft.com/d
MS Access 2003 post-Office Service Pack 3 Hotfix
http://support.microsoft.c
Also make sure you have fully updated the workstation's Jet installation ... it must be at SP8 (at least):
http://support.microsoft.c
Business Accounts
Answer for Membership
by: fredtheredPosted on 2009-10-24 at 14:51:39ID: 25654534
Couple of questions/observations:
1. have you installed Office 2003 SP3 and the required MS Access 2003 hotfix on the affected workstations (version should be Microsoft Office Access 2003 (11.8204.8221) SP3 in Help...About).
2. before you distribute the FE, it may help to de-compile, re-compile; and re-sign with digital signature.
3. have the client workstations got the certicate issuing authority cert installed - not very familiar with Microsoft Windows 2003 Server Certification, so can't be specific about this, but I do know that when I signed an Access 2003 project with an OpenSSL generated certtificate, I had to install the self-signed authority cert in a trusted location (Root Authorities if I remember correctly).
This combination of steps fixed my problems.
Good luck!