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

# sk164713 - Endpoint Security on Demand (ESOD) fails to start scan

| Property | Value |
|----------|-------|
| Solution ID | sk164713 |
| Date Created | 2020-01-21 |
| Last Modified | 2022-05-01 |
| Technical Level | Advanced |
| Products | Security Gateway |
| Versions | R82.10, R82, R81.20 |
| OS | Gaia |

## Symptoms

- * Endpoint Security on Demand (ESOD) fails to start the scan with error "Check Point Deployment Shell Internal Error" or "Internal Error Code 50"
* MD5 checksum of the *ics.jar* on the client is different than the MD5 checksum of the *ics.jar* on the Security Gateway.
* Deleting the *ics.jar* on the client, and retrying the ESOD, results in a new *ics.jar* downloaded with the wrong MD5 checksum.
* On the chsell.elg file we see the following:   
  INFORMATION \[global\] (Log log) \[CShellPackage\] You have 64 bit java runtime, which requires ics with the same architecture. Current GW doesn't contain 64 bit ics. **Please, update you ICS component to the latest.**

## Cause

The *ics.jar* file on the Security Gateway is corrupted.

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