You are on page 1of 3

Introduction

The Check Point Uploader (cp_uploader) provides the ability to run and upload CPInfo utility
output and any additional files to the Check Point FTP server in a secure way.
Note: This tool requires your User Center credentials for authentication.

Starting from CPInfo build 122, the cp_uploader tool is also part of the CPInfo installation
package.

A standalone tool (not bundled with CPInfo) is also available.

System Requirements
 Operating Systems:
o SecurePlatform, Gaia, Linux, IPSO 6.x with Security Gateway
/ Security Management (any version)
o Any Windows machine
 Open ports to the next servers
o For Authentication (HTTPS – port 443)
 services.checkpoint.com
o File uploading (SFTP – port 22)
 ftp-proxy.checkpoint.com,
 mercury.ts.checkpoint.com,
 fairfax.ott.checkpoint.com
 Configured DNS

Installing Check Point Uploader (as a standalone tool)


1. Download and extract cp_uploader according to your platform:
a) Check Point Uploader for Windows
b) Check Point Uploader for Linux, SecurePlatform and Gaia
c) Check Point Uploader for IPSO
2. After extracting, run cp_uploader from the extracted directory (or use full path).

Classification [Confidential] | 1
© 2012 Check Point Software Technologies Ltd. All rights reserved.
For a list of our trademarks, please refer to: http://www.checkpoint.com/copyright.html.
For a list of our Third Party Copyright notices, please refer to: http://www.checkpoint.com/3rd_party_copyright.html.
Installing latest Check Point CPInfo with Uploader
1. Install CPInfo file according to your platform (see sk30567 for instructions. Refer to
the installation instructions only).
2. After CPInfo installation, cp_uploader should be installed in
a) For SecurePlatform, Gaia, Linux, IPSO 6.x: /opt/CPinfo-10/bin/
b) for Windows: C:\Program Files (x86)\CheckPoint\cpinfo\bin

Usage Instructions
Using an http proxy:

This step is relevant for customers for which internet access traffic is required to pass
through an http proxy server.
Create an environment variable called http_proxy using the next format:
http_proxy=http://username:password@host:port
where username and password are for the proxy (only if needed)

Running cp_uploader

Run: cp_uploader -u <user-center username> FILE1 FILE2 .. FILEN

Note: One space is the delimiter between filenames.

P. 2
To see usage:
Run: cp_uploader

Output: usage: cp_uploader -u <user-center username> [-c] [-e E-Mails]

[-s Ticket_Number] FILE1 FILE2 FILE3...

User Center user name (a prompt asking for the User


-u username Center password will be shown. The password will not be
stored in the CLI history or in messages/log files)
-c generates and uploads the CPinfo output
list of e-mail addresses for notification separated by
-e E-Mails
semicolons - e.g., -e E-Mail-1;E-Mail-2;E-Mail-3
Number of Service Request (SR) opened with Check Point
-s srTicket_Number
Support - e.g., -s 28-123456789
-v displays the cp_uploader version
-h displays this help and exit

To see help:
Run : cp_uploader –h

Known Limitation

Files that contain '/' or '\' in their name, which is not according to the OS on which the
cp_uploader tool is running ('/' on Windows and '\' on all the rest), cannot be uploaded to
Check Point.

Example:

On Windows OS:

Uploading C:/demofile.txt will be blocked


Uploading C:\demofile.txt will be processed successfully

On Linux based OS's:

Uploading \directory\demofile will be blocked


Uploading /directory/demofile will be processed successfully

P. 3

You might also like