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

# sk101927 - Cannot view database revisions for the specific CMA / Domain Management after upgrade

| Property | Value |
|----------|-------|
| Solution ID | sk101927 |
| Date Created | 2014-08-05 |
| Last Modified | 2017-06-04 |
| Technical Level | Advanced |
| Products | Multi-Domain Security Management Server |
| Versions | R82.10, R81.20, R82, R82.20 |
| OS | Gaia |

## Symptoms

- * "The Connection to Domain Management Server \^x.x.x.x\^ has been refused" error when trying to view database revisions for the specific CMA / Domain Management after upgrade.  

* Fwm debug on CMA / Domain Management shows:

  ```
  
  [...DATE TIME] Failed to open /opt/CPmds-R77/customers/CMA-name/CPsuite-R77/fw1/conf/db_versions/databases/3367/3367_new_scheme.C
  [...DATE TIME] Failed to read /opt/CPmds-R77/customers/CMA-name/CPsuite-R77/fw1/conf/db_versions/databases/3367/classes.C
  [...DATE TIME] "objects_5_0.C", line 74713: ERROR: Cannot use : Not in Scope
  [...DATE TIME] Failed to read mandatory schema file classes.C 
  ```

* Output of `mdsstat` shows that the FWM process of MDS is down, while all other processes are functioning.  

* Output of `fwm -d mds` shows:

  ```
  
  [PID]@MDS[DATE TIME] opsec_init: multithread safety is not initialized 
  [PID]@MDS[DATE TIME] FW Cleaner: Adding cleanup function FwmDestroyOpsecEnv() (0x83445c0, 0x0) 
  [PID]@MDS[DATE TIME] indicate_fwm_was_started: indication of fwm start already present 
  [PID]@MDS[DATE TIME] srvRegisterCpresultDescription: Unable to add cpresult -2147215930 (Not in transaction) 
  Failed to read mandatory schema file classes.C 
  
  
  ASSERTION FAILED: file, File CPMIObjClassMgr.cpp, Line 230 
  
  Failed to build the objects schema while initializing database manager with error 0x80070057 ('One or more arguments are invalid') 
  Failed to initialize scheme manager with error 0x80070057 ('One or more arguments are invalid') 
  Failed to initialize database manager with error 0x80070057 ('One or more arguments are invalid') 
  fwm_init_cpmi_pkg: Failed to init database manager with err 0x80070057 (One or more arguments are invalid) 
  Failed to init CPMI
  ```

* The `$MDSDIR/conf/classes.C` file may be empty

## Cause

Corruption in *$FWDIR/conf/classes.C* file on CMA / Domain Management or *$MDSDIR/conf/classes.C*file caused by upgrade.

## Solution

This solution requires authentication. Please log in to view the full solution.

---

# 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
