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

# sk171905 - SmartConsole intermittent login issues due to implicit SmartProvisioning load

| Property | Value |
|----------|-------|
| Solution ID | sk171905 |
| Date Created | 2021-02-08 |
| Last Modified | 2025-09-22 |
| Technical Level | General |
| Products | Security Management Server, Multi-Domain Security Management Server |
| Versions | R81 (EOS), R81 (EOS) |

## Symptoms

- * Inability to login to SmartConsole intermittently. Reboot solves the issue, but only for a short time.
* Stack trace shows calls to this method: "CUpdateRoboStatusCommand::Execute()" followed by repeated "FWM mainloop wasn't available" logs. Logs appear in these folders: For a single-domain environment:$FWDIR/log/fwm.elg For a multi-domain environment: $MDS_FWDIR/log/mds.elg

## Cause

By default, SmartProvisioning components are enabled in a Security Management Server environment (single-domain) - even if SmartProvisioning is not in use.  
In a Multi-Domain Management environment, these components are disabled by default.  
In some scenarios, the load generated by these components causes login issues.

<br />

## Solution

This problem was fixed. The fix is included in:

* [Jumbo Hotfix Accumulator for R81](https://supportcenter.checkpoint.com/supportcenter/portal?eventSubmit_doGoviewsolutiondetails=&solutionid=sk170114) starting from Take 25
* [Jumbo Hotfix Accumulator for R80.40](https://supportcenter.checkpoint.com/supportcenter/portal?eventSubmit_doGoviewsolutiondetails=&solutionid=sk165456) starting from Take 114
* [Jumbo Hotfix Accumulator for R80.30](https://supportcenter.checkpoint.com/supportcenter/portal?eventSubmit_doGoviewsolutiondetails=&solutionid=sk153152) starting from Take 235
* [Jumbo Hotfix Accumulator for R80.20](https://supportcenter.checkpoint.com/supportcenter/portal?eventSubmit_doGoviewsolutiondetails=&solutionid=sk137592) starting from Take 202

<br />

To check if SmartProvisioning is enabled in your environment, use this command (output of "1" indicates Provisioning is in use):  

* Single-Domain Management environments: *cpprod_util FwIsAtlasManagement*
* Multi-Domain Management environments: Change context to the desired domain and use *cpprod_util FwIsAtlasManagement*

Customers which do not use SmartProvisioning can disable it with the following commands:  

cpd_config -d PAServerAddon  
cpd_config -d PAHBServerAddon  
cpd_config -d LSMServerAddon  

LSMenabler off  

In Multi-Domain environments, change the context to the target domain before running the commands.  

To disable SmartProvisioning for all domains at once, run:  

$MDSVERUTIL AllCMAs \| while read cma; do   
mdsenv $cma;   
cpd_config -a PAServerAddon PAServerAddon RegisterAddon DeregisterAddon;   
cpd_config -a PAHBServerAddon PAHBServerAddon RegisterPAHBServerAddon DeregisterPAHBServerAddon;   
cpd_config -a LSMServerAddon LSMServerAddon RegisterAddon DeregisterAddon;   
done  

**Note -** This command requires a restart of the Security Management Server or the Domain Management Server on which command was executed.

---

# 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
