Troubleshooting: If Testing Link Destinations Makes Your Verification "Hang"

Modified on Thu, 2 Jul at 4:36 PM

Issue

When running an ISO 32000 structural verification in CommonLook PDF,  it gets “hung up” testing link destinations and never finishes the full verification. 


Symptom 

What can the client see that informs them of the problem?  How to know this is a problem?


Causes

This can happen if you have many links that are, in some way, blocked when being checked by CommonLook.


Resolution Steps

Making the following adjustments in the configuration settings can possibly stop the issue from occurring:

  1. In CommonLook PDF, navigate to the Windows tab.
  2. In the ribbon, choose “Checkpoint Configuration.”
    The Windows tab and Custom Configuration button are highlighted in CommonLook PDF.
  3.  In the Checkpoint Configuration panel, choose the Edit tab.
    The Edit tab is highlighted in the Checkpoint Configuration panel.
  4. In the Existing Configuration dropdown menu, choose “Configuration.xml.”
    Configuration.xml is selected in the Existing Configuration dropdown menu.
    Configuration.xml is selected in the Existing Configuration dropdown menu.
  5. In the Standard dropdown menu, choose ISO 32000-1:2008.
    ISO 32000-1:2008 is selected in the Standard dropdown menu.
  6. In the “Checkpoints” section, expand “Link Annotations” and choose “Link Destination.”
    In the Checkpoints section, Link Annotations is expanded and Link Destination is highlighted and selected.
  7. Scroll down to the Properties section and uncheck the box next to “Use HEAD to improve performance.”
    The checkbox next to "Use HEAD to improve performance" is unchecked.
  8. Navigate to, and select, “Save configuration.”
    The Save configuration button is highlighted.
  9. Navigate to the Standards panel, choose your standards, and run a verification.

 

Pro Tip:

In general, using “HEAD” is better for testing links.  That’s why it’s checked, in the configuration, by default.  However, for a variety of reasons, sometimes this can cause an issue when testing link destinations.  Unchecking “HEAD” makes CommonLook PDF use the “GET” option instead.  If you know you’re going to have to use “HEAD” in some documents, but “GET” in others, you could create a new Configuration with “GET” as the default. 

To do that, instead of editing the “Configuration.xml” you could create a new configuration where “HEAD” is always unchecked.  In the Checkpoint Configuration panel, choose “Create.”  Name your new configuration (maybe something like “Link Destinations – GET”).  In the Standard dropdown menu, choose ISO 32000-1:2008 (that’s what your new configuration will be based on).  Then, follow the steps above in the Checkpoints and Properties section.  When done, choose “Save and load configuration.”  Then go run your verification.

When verifying other documents, in the future, navigate to the Checkpoint Configuration panel, then to the Load tab, choose the configuration you want to test with, and then choose “Revert Configuration.”  This’ll load the selected ISO configuration so, when you run your verification, you’re testing with the one you want to use.






Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article