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

# sk176966 - Cannot create Full AD scanner instance "Failed to update directory scanner"

| Property | Value |
|----------|-------|
| Solution ID | sk176966 |
| Date Created | 2022-03-10 |
| Last Modified | 2022-03-14 |
| Technical Level | Advanced |
| Products | Endpoint Security |
| Versions | Cloud, R82.20, R82.10, R82, R81.20 |

## Symptoms

- * Configuring AD Scanner ends with Error "Failed to update directory scanner. see logs for more info"
* In %ProgramData%\\CheckPoint\\Logs\\cpda.log:  

  ```
  
  DATE TIME root����[debug] msg UPDATE_DIRECTORY_INFO type supported [CServerList::isMsgTypeSupported]
  DATE TIME root����[error] Empty UPDATE_DIRECTORY_INFO property list in server list [CServerList::getDirInfoAttributes]
  DATE TIME root����[error] Failed to access directory info update configuration
  ```

* $UEPMDIR/logs/server_messages.log shows the following error:  

  ```
  
  [DATE TIME] ERROR http-nio2-127.0.0.1-8080-exec-4825 - (TransactionServiceSOAPImpl)
  com.checkpoint.uepm.backend.is.exceptions.TxException:
  TICKET_NUMBER = XXXXX. ADMIN_ID = {XXXXX-XXXX-XXXX-XXXX-XXXXX}, ADMIN_NAME = XXXXX.XXXXXX_EpMaaS_Only.
  Transaction was terminated because one of update commands failed.
  ...
  Caused by: com.checkpoint.uepm.backend.is.exceptions.CommandException:
  TICKET_NUMBER = XXXXX. COMMAND_NAME = updateScannerInstanceCommand.
  
          at com.checkpoint.uepm.backend.is.commands.ModifyCommand.updateVersionOnDatabase(ModifyCommand.java:162) ~[eps_backend_is_usm.jar:?]
          at com.checkpoint.uepm.backend.is.commands.UpdateCommand.execute(UpdateCommand.java:80) ~[eps_backend_is_usm.jar:?]
          at com.checkpoint.uepm.backend.is.infrastructure.TransactionManager.executeAppTransactionActual(TransactionManager.java:365) ~[eps_backend_is_usm.jar:?]
          ... 58 more
  Caused by: com.checkpoint.uepm.backend.is.exceptions.DaoException:
  TICKET_NUMBER = XXXXX.
  Object version was not updated. Possible cause is wrong Id or wrong mapping of the object. Object Id: XXXXX-XXXX-XXXX-XXXX-XXXXX.
  Object mapping: Table - DIRECTORY_SCANNER_INSTANCE, Id Column - DS_INSTANCE_GUID, Version Column - MODIFIEDON.
          at com.checkpoint.uepm.backend.is.dao.VersionDaoImpl.updateVersion(VersionDaoImpl.java:193) ~[eps_backend_is_usm.jar:?]
          at com.checkpoint.uepm.backend.is.commands.ModifyCommand.updateVersionOnDatabase(ModifyCommand.java:159) ~[eps_backend_is_usm.jar:?]
          at com.checkpoint.uepm.backend.is.commands.UpdateCommand.execute(UpdateCommand.java:80) ~[eps_backend_is_usm.jar:?]
          at com.checkpoint.uepm.backend.is.infrastructure.TransactionManager.executeAppTransactionActual(TransactionManager.java:365) ~[eps_backend_is_usm.jar:?]
          ... 58 more
  ```

## Cause

The client scanner instance is missing from the database.  

You cannot create the Full Domain Scanner instance when the client instance is missing or absent.

## 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
