> Source: [sk111992](https://support.checkpoint.com/results/sk/sk111992)

# sk111992 - Web Visualization Tool fails to generate a report for an Edge device

| Property | Value |
|----------|-------|
| Solution ID | sk111992 |
| Date Created | 2016-06-15 |
| Last Modified | 2023-05-10 |
| Technical Level | General |
| Products | Security Management Server, Multi-Domain Security Management Server |
| Versions | R82.10, R82, R81.20, R82.20 |

## Symptoms

- * [Web Visualization Tool (sk64501)](https://supportcenter.checkpoint.com/supportcenter/portal?eventSubmit_doGoviewsolutiondetails=&solutionid=sk64501#Usage Syntax) creates blank report for the Edge devices when using the syntax "-m \<Name_of_Edge_devie_object\>".
* The tool's output:

  `
  XSLT warning: Fatal Error at (file <unknown>, line 0, column 0): An exception occurred! Type:Runtime Exception, Message:The primary document entity could not be opened
  `  

  `
  XSLT warning: Cannot load requested document: Security_Policy.xml (Base URI: file:///c:/temp/stripped_html.xsl), source tree node: #document
  `
* The following errors occurs:

  `
  Failed to open DB.`  
  ` 
  Error Reason: Could not access file for read operation -1 Failed to get data from the Security Management
  `
* Debug of FWM daemon (per [sk86186](https://supportcenter.checkpoint.com/supportcenter/portal?eventSubmit_doGoviewsolutiondetails=&solutionid=sk86186) / [sk33207](https://supportcenter.checkpoint.com/supportcenter/portal?eventSubmit_doGoviewsolutiondetails=&solutionid=sk33207)) during the Web Visualization Tool query shows:

  `
  [FWM `*PID*` ...]@`*MGMT_HostName* `[`*Date Time* `] CSrvDbMgr::InitEx confdir = dbname = <Name of Edge object>`  
  ` 
  [FWM `*PID*` ...]@`*MGMT_HostName* `[`*Date Time* `] Failed to open /opt/CPsuite-R77/fw1/conf/<Name of Edge object>/<Name of Edge object>_new_scheme.C`  
  ` 
  [FWM `*PID*` ...]@`*MGMT_HostName* `[`*Date Time* `] Failed to open /opt/CPsuite-R77/fw1/conf/<Name of Edge object>/scheme.C`  
  `
  Failed to build the objects schema while initializing database manager with error 0x8003001e ('Could not access file for read operation')`  
  `
  Failed to initialize scheme manager with error 0x8003001e ('Could not access file for read operation')`  
  `
  Failed to initialize database manager with error 0x8003001e ('Could not access file for read operation')`  
  `
  OpenDatabaseImpl: CPMIInitDb failed with err 0x8003001e (Could not access file for read operation)
  `

## Cause

The [Web Visualization Tool (sk64501)](https://supportcenter.checkpoint.com/supportcenter/portal?eventSubmit_doGoviewsolutiondetails=&solutionid=sk64501) fetches information from the *$FWDIR/conf/\<Name_of_Security_Gateway\>/* directory on the Security Management Server / Domain Management Server. This directory is being created for regular Security Gateways after policy installation. However, for Edge devices, this directory is not being created by design. Therefore, the tool fails to generate a report.

## Solution

[Contact Check Point Support](http://www.checkpoint.com/services/contact/index.html) to get a Hotfix for this issue.   
A Support Engineer will make sure the Hotfix is compatible with your environment before providing the Hotfix.   
For faster resolution and verification please collect [CPinfo](https://supportcenter.checkpoint.com/supportcenter/portal?eventSubmit_doGoviewsolutiondetails=&solutionid=sk92739) file from the Security Management Server / Multi-Domain Security Management Server involved in the case.

**Code was improved:** During policy installation on Edge device object, the *$FWDIR/conf/\<Name_of_Edge_device_object\>/* directory will be created with all the relevant files.

**Hotfix installation instructions:**

1. Hotfix has to be installed on ***Security Management Server / Multi-Domain Security Management Server***.

   **Note:** In Management HA environment, this procedure must be performed on *both* Management Servers.
2. Procedure:

   * Using CPUSE on Gaia OS:

     Refer to [sk92449: CPUSE - Gaia Software Updates (including Gaia Software Updates Agent)](https://supportcenter.checkpoint.com/supportcenter/portal?eventSubmit_doGoviewsolutiondetails=&solutionid=sk92449#How to work with CPUSE):
     * Section "[(4-A-c)](https://supportcenter.checkpoint.com/supportcenter/portal?eventSubmit_doGoviewsolutiondetails=&solutionid=sk92449#How to work with CPUSE - How to download and import a CPUSE package - Import instructions for Offline procedure - Gaia Portal)" / "[(4-A-d)](https://supportcenter.checkpoint.com/supportcenter/portal?eventSubmit_doGoviewsolutiondetails=&solutionid=sk92449#How to work with CPUSE - How to download and import a CPUSE package - Import instructions for Offline procedure - Gaia Clish)" - refer to import instructions for *Offline procedure*
     * Section "[(4-B-a)](https://supportcenter.checkpoint.com/supportcenter/portal?eventSubmit_doGoviewsolutiondetails=&solutionid=sk92449#How to work with CPUSE - How to install a CPUSE package - Installing a Hotfix package / Minor Version package)" - refer to installation instructions for *Hotfixes*
   * Using Legacy CLI on Gaia/SecurePlatform/IPSO OS:

     1. Transfer the hotfix package to the machine (into some directory, e.g., */some_path_to_fix/*).

     2. Unpack the hotfix package:

        ***\[Expert@HostName:0\]# cd /some_path_to_fix/***   
        ***\[Expert@HostName:0\]# tar -zxvf fw1_wrapper_\<HOTFIX_NAME\>.tgz***
     3. Install the hotfix:

        ***\[Expert@HostName:0\]# ./fw1_wrapper_\<HOTFIX_NAME\>***
        **Note:** The script will stop all of Check Point services (*cpstop*) - read the output on the screen.
     4. Reboot the machine.

---

# Agent Instructions

This content is from the Check Point Support Center (https://support.checkpoint.com), the official knowledge base for Check Point cybersecurity products.

## Navigating This Knowledge Base

- **Complete index**: [llms.txt](https://support.checkpoint.com/llms.txt)
- **All SK articles**: [SecureKnowledge Sitemap](https://support.checkpoint.com/sitemaps/secureknowledge-sitemap-index.xml)
- **SK article URL pattern**: `https://support.checkpoint.com/results/sk/{skId}`
- **Markdown responses**: AI bot User-Agents automatically receive `text/markdown` content
