CHM help files received via e-mail or Internet do not display correctly |
After you install the Microsoft security update MS05-026 (KB896358), CHM help file topics may not display correctly if the file the help file was received via e-mail, or downloaded from the Internet. Instead, an error message such as ‘Navigation to the webpage was canceled’, ‘Action cancelled’, or ‘DNS error’ is displayed.
Recent Microsoft security updates include changes to the InfoTech protocol, which prevent CHM help files from being displayed correctly if the CHM help file is blocked by Windows Attachment Manager. Even if the security warning is acknowledged, the help file is not displayed correctly. The problem also arises when a blocked CHM help file is opened via the HtmlHelp API.
Note This problem is not specific to Help Producer. It will affect all Microsoft HTML Help 1.0 systems, regardless of the help authoring tool being used.
Unblock a blocked CHM Help File
Open a blocked CHM Help File
When a file is received from an unknown source, for instance via e-mail or Internet download, the Windows Attachment Manager may mark the file as unsafe. Files inside an unsafe zip-archive are also marked as unsafe. If a user attempts to open an unsafe file, a security warning dialog may appear indicating that the file is blocked.
CHM help files are classified as high-risk files, and always marked unsafe when received from an unknown source. If a blocked CHM help file is opened in Explorer a security warning dialog will appear. Other than expected, HTML Help files do not display correctly when ‘Open’ is clicked inside the security warning dialog.
For more information on the changes made to HTML Help, visit the following Microsoft web pages:
Microsoft Security Bulletin MS05-026
MS05-026: A vulnerability in HTML Help could allow remote code execution