Slow Process Navigator and Visio start up with 4.60 onwards

 This article is suitable for an IT Adminstrator

Ref: AR201003111223
Last Edited: November 30th, 2012
 
Description:
 
After upgrading to version 4.60 on a machine above our minimum requirements the time taken to start Process Navigator or a Visio process is significantly increased, although performance is not affected once the program has loaded.
 
Cause:
 
The Process Navigator executable (AnalystEdition.exe) is a managed code assembly that has been digitally signed with an Authenticode certificate identifying Triaster as its publisher. When that executable is launched, the system will try to verify that certificate over the Internet, checking that the certificate hasn't been revoked against a Certificate Revocation List (CRL) held remotely. If the connection is impossible (for example, firewall blocking access), Process Navigator start-up is delayed, and has been found to take up to 2 minutes to start in some cases.
 
Workarounds:
 
In general, we'd recommend the following:
  • Upgrade to the latest version of IE.
  • If there are password protected Internet restrictions, making the site an exception in the firewall should help.
  • Check network settings, particularly configuration of Internet gateway and DNS servers.
Particularly if the host computer doesn't and shouldn't have Internet access, the certificate revocation check can be disabled.
 
Disabling the check for a specific assembly
 
A config file can be created that disables the check for its associated assembly.
  1. In the same folder as the assembly, create a new text document, and name it '<Assembly name including extension>.config', e.g. 'AnalystEdition.exe.config'.
  2. Open the CONFIG file in Notepad (or another suitable plain text editor).
  3. Create the following:
    <?xml version="1.0" encoding="utf-8" ?>
    <configuration>
     <runtime>
      <generatePublisherEvidence enabled="false"/>
     </runtime>
    </configuration>
  4. Save the file.
 
Disabling the check for all managed assemblies
 
If a computer is purposely denied Internet access, it cannot perform the certificate revocation check, so it's reasonable to disable this check generally. However, it should be confirmed that doing so would not breach your company's IT policies before you make the change. The process for disabling this check is as follows:
  1. Open Internet Explorer.
  2. Go to Tools > Internet Options.
  3. Go to the Advanced tab.
  4. Scroll down to the Security section and un-check 'Check for publisher’s certificate revocation'.
  5. Click OK.
     
More Information:
 
 
 
 
 

Need further help? Contact the Triaster Support team by e-mailing support@triaster.co.uk or by calling us on + 44 (0)870 402 1234.

Do you have any feedback or suggestions that you would like to share with Triaster? We would love to hear from you! Please e-mail feedback@triaster.co.uk 
ċ
Assembly.zip
(0k)
John_Blight,
11 Nov 2013, 07:51
Comments