Support Center > Search Results > SecureKnowledge Details
The Check Point Uploader GUI utility
Solution

Table of Contents:

  1. Introduction to Check Point Uploader
  2. System Requirements
  3. How to download and install Check Point Uploader
  4. How to upload a file in Check Point Uploader
  5. Known Limitations
  6. Related Solutions
  7. Historical Notes
  8. Revision History

 

Click Here to Show the Entire Article

 

(1) Introduction to Check Point Uploader

Check Point offers a GUI-based utility to upload files that were requested by Check Point Support to Check Point User Center.

 

(2) System Requirements

Show / Hide system requirements
  • Windows machine must be able to connect to TCP port 443 to the following servers:

    • ftp-proxy.checkpoint.com
    • mercury.ts.checkpoint.com
    • fairfax.ott.checkpoint.com
  • Windows machine must be able to resolve hostnames (DNS).

  • Windows machine must have .NET Framework installed of at least the following versions (both 3.5 and 4.5):

    Otherwise, "Check Point Uploader has stopped working" error will be displayed:

 

(3) How to download and install Check Point Uploader

Show / Hide installation instructions
  1. Go to Control Panel - uninstall the current Check Point CPinfo (complete remove this software and its components).

    Note: Reboot is not mandatory, but strongly recommended.
  2. Delete the current Check Point Uploader folder:

    • On Windows 32-bit:

      C:\Program Files\CheckPoint\Uploader
    • On Windows 64-bit:

      C:\Program Files (x86)\CheckPoint\Uploader
  3. Download and install Build 173 (and above) of the CPinfo utility (refer to the section "For Windows"):

    1. Unpack the TGZ archive (using WinZIP, WinRAR, 7-zip, IZArc, etc.)

    2. Go into the Package folder

    3. Right-click on the cpinfo_<Build>.exe file - click on Run as administrator

    4. Follow the instructions on the screen:





    5. Reboot is not mandatory, but strongly recommended.

  4. The required files are installed into the following folder:

    • On Windows 32-bit:

      C:\Program Files\CheckPoint\cpinfo\
    • On Windows 64-bit:

      C:\Program Files (x86)\CheckPoint\cpinfo\

    The following files are installed:

    File Description
    ...\cpinfo\bin\CPWinUploader.exe

    Check Point Uploader executable

    A shortcut is added the Start Menu as follows:
    Start Menu - "CheckPoint" folder - "Uploader" folder - "Check Point Uploader"
    ...\cpinfo\bin\cpinfo.exe CPinfo executable
    ...\cpinfo\bin\data\ca-bundle.crt

    Certificate file for HTTPS connection to Check Point User Center.

    Important Note: Do not edit this file.

    ...\cpinfo\logo.ico Icon used in the Start Menu

 

(4) How to upload a file in Check Point Uploader

Show / Hide upload instructions
  1. Run the Check Point Uploader:

    • Either from the Start Menu:

      Go to "CheckPoint" folder - go to "Uploader" folder - click on "Check Point Uploader"

    • Or from the Command Line (Note: default installation path on Windows 32-bit is used in the example):

      C:\> "C:\Program Files (x86)\CheckPoint\Uploader\CPWinUploader.exe"

  2. Enter the required information:

    1. In the Service Request Number field, enter the valid SR number (if you have already opened it with Check Point Support).

    2. In the User Center Credentials section, enter the e-mail address and the password for your User Center account.

    3. In the Files to Upload section, click on [+] button to add the files you wish to upload.

      Note: The size of the files to upload is limited to 10GB. Refer to sk92526 for relevant instructions.
    4. In the Options section, you can enter list of e-mail addresses for notification separated by semicolons - e.g., E-Mail-1;E-Mail-2;E-Mail-3

    Example:

    Note: For details about the check box "R80 Upgrade Verification Service", refer to sk110267 - R80 Upgrade Verification and Environment Simulation service.

  3. Click on Upload button at the bottom.

  4. Upload Result Notification pop-up is displayed with the relevant message.

    • If the upload is successful, then the "Status" column would show "Done", and the message would say "Operation completed successfully!".

      Example:
    • If only some of the files were uploaded successfully in this session:

      Note: This feature was added starting in Build 176 of the CPinfo utility.

      1. The message would say "Operation completed. Some files were not uploaded (X/Y) - please press the upload button in order to retry."

        Example:
      2. After clicking on OK, the "Status" column would show:

        • "Done" for files that were uploaded successfully

        • "Pending" for files, whose upload has failed

        Example:
      3. After clicking on the "Upload" button again and successful upload, the "Status" column would show "Done" for all files, and the message would say "Operation completed successfully!"

        Example:

         

    • If the upload failed, a relevant error message is shown.

      Example:
  5. Refer to the log under the Upload button.

    Note: Log entries appear from down-to-top (most recent entry is at the top).

    Examples:

    • Uploading: 100% (16/16 B), Done.
      Uploading:   0% (0/16 B)  
      : Uploading:   0% (0/16 B)  
      Uploading TEST_FILE.txt
      Sending list of files to server: Done.
      Generating list of files to be uploaded: Done.
      Initiating connection to User Center: Done.
      Password: 
      		Uploading...
      No Check Point products on this machine
      This is Check Point CPinfo Build 914000XXX for Windows
      
    • Sending list of files to server: Error: Invalid User Center credentials.
      Generating list of files to be uploaded: Done.
      Initiating connection to User Center: Done.
      Password: 
      		Uploading...
      No Check Point products on this machine
      This is Check Point CPinfo Build 914000XXX for Windows
      

 

If this Windows machine connects to the Internet through an HTTP proxy server, then follow these steps:

Reference: How To Manage Environment Variables in Windows XP.

  1. Start menu - Run... - "%WINDIR%\system32\rundll32.exe" sysdm.cpl,EditEnvironmentVariables - click on OK

    Alternatively:

    1. Desktop - right-click on the "My Computer" icon - click on "Properties"
    2. Windows Vista/7/2012: In the left pane, click on "Advanced system settings".
    3. Go to "Advanced" tab.
    4. At the bottom, click on "Environment Variables..." button.
  2. Under "System variables" - click on "New..."

    • In the "Variable name" field enter:

      • http_proxy
    • In the "Variable value" field enter:

      • If Proxy server does not require user to authenticate, then enter:

        http://Proxy_HostName_or_IP_Address:Proxy_Port
      • If user must authenticate on Proxy server, then enter:

        http://UserName:Password@Proxy_HostName_or_IP_Address:Proxy_Port
    • and click "OK" to close the "New System Variable" window.

  3. Click on "OK" to close the "Environment Variables" window.

  4. Click on "OK" to close the "System Properties" window.

  5. Reboot is not mandatory.

    Verify that the Environment Variable http_proxy was set:

    1. Open Windows Command Prompt
    2. Run:
      set | findstr http_proxy

 

(5) Known Limitations

Show / Hide known limitations
ID Symptoms
- The size of the files to upload is limited to 10GB.
Refer to sk92526 for relevant instructions.

 

 

(7) Historical Notes

This section lists important historical notes about Check Point Uploader that are related to Check Point migration from SHA-1 based to to SHA-256 based certificates.

Show / Hide historical notes
  • Improved GUI-based Check Point Uploader utility was released on 20 Nov 2016 as an integral part of the CPinfo utility package for Windows OS.

  • The previous GUI-based Check Point Uploader utility (released in April 2016) relies on the standalone cp_uploader tool to upload the files.

    Due to proactive migration from SHA-1 based to SHA-256 based certificates on Check Point servers, starting on 02 Oct 2016,
    the functionality of the standalone cp_uploader tool was integrated into the CPinfo utility (version 914000164 and above) and the standalone cp_uploader tool becomes deprecated.

    As a result, following the migration to SHA-256 based certificates, the previous GUI-based Check Point Uploader utility (released in April 2016) will not be able to communicate with Check Point servers.

    File upload would fail with these errors:

    • "Upload Result Notification" pop-up would show:

      Operation not completed!
    • "Log" section would show:

      Error: Failed connecting to User Center

 

(8) Revision History

Show / Hide revision history
Date Description
22 Mar 2017
  • "System Requirements" section - added screenshot of an error that appears if the required .NET Framework is not installed
  • "How to upload a file in Check Point Uploader" section - added the description of the new message "Some files were not uploaded" (feature that was added starting in Build 176 of the CPinfo utility)
  • "Historical Notes" section - moved to this new section all notes about the Check Point Uploader that are related to Check Point migration from SHA-1 based to to SHA-256 based certificates
20 Nov 2016
  • "How to download and install Check Point Uploader" section - updated the description with the improved GUI-based Check Point Uploader utility
  • "How to upload a file in Check Point Uploader" section - updated the description with the improved GUI-based Check Point Uploader utility
02 Oct 2016
  • Added a note that to upload the files, the current GUI-based Check Point Uploader utility relies on the standalone cp_uploader tool that was deprecated.
    The improved GUI-based Check Point Uploader utility (that relies on the impoved CPinfo utility) will be available soon.
07 Feb 2016
  • "System Requirements" section - added requirement for .NET Framework
  • Resolved crash on Windows 10 machine without defined user default e-mail
01 Feb 2016
  • "How to upload a file in Check Point Uploader" section - added instructions for Proxy configuration
31 Jan 2016
  • First release of this article

Give us Feedback
Please rate this document
[1=Worst,5=Best]
Comment