Skip to main content

Activate Your License

An unactivated SafeSquid instance operates with limited features. Activation ties your key to this instance and unlocks your chosen tier (Free or Commercial), enabling full update feeds and commercial features where applicable.

Key Benefits

  • Unlock commercial features - threat intelligence, URL categorization database, 365-day DR backup, and email support (see table below).
  • Receive updates - subscription and malware definition feeds require successful activation.
  • Prove licensing for audits - activation status is visible in the SafeSquid interface for compliance evidence.

SafeSquid offers two licensing tiers:

FreeCommercial
Core proxy and filtering
SSL inspection
Custom policies and profiles
Real-time threat intelligence
URL categorization database
DR backup (365 days)
Email support

The free license has no time limit. You can upgrade to commercial at any time through the Self-Service Portal.

Readiness Checklist

Your SafeSquid server needs outbound access to these endpoints. Ensure your firewall allows the traffic.

Required for activation

HostPortPurpose
api.safesquid.net443License activation

Required for ongoing updates (not needed for initial activation)

HostPortPurpose
swgupdates2.safesquid.net443Subscription, malware definitions
swgupdates.safesquid.net80Seqrite updates
sslupdates.safesquid.com443SSL certificate updates
category.safesquid.net443Category DB updates
download.quickheal.com80Virus signature updates

URL Categorization Engines (commercial license)

HostPortPath
prourl.itsecure.co.in8080/URLCategorizerService/URLCategorize
encurl.itsecure.co.in8080/URLCategorizerService/URLCategorize
klassify.itsecure.co.in8080/URLCategorizerService/URLCategorize
prourl.itonlinesecure.in8080/URLCategorizerService/URLCategorize
encurl.itonlinesecure.in8080/URLCategorizerService/URLCategorize

Activation Steps

  1. Configure the browser to use SafeSquid as the HTTP proxy (SafeSquid IP, port 8080). See Connect Your Client if the browser is not yet configured.

  2. Open the SafeSquid interface by navigating to http://safesquid.cfg/ in your browser (an embedded Rest UI interface built into SafeSquid; accessible only when your client uses the proxy, but NOT resolved by SafeSquid's DNS resolver).

    When accessing for the first time, the interface prompts for upload of the activation key.

    Upload activation key prompt Initial activation prompt in the SafeSquid interface

  3. Select the activation key file and click Upload.

    Select and upload key Key upload dialog

  4. Click Restart to apply the license.

    Restart SafeSquid Apply changes and restart notice

  5. Verify activation. After the page reloads, go to Support in the menu.

    Support menu Support and diagnostics menu

  6. Confirm activation details. Ensure the Activation Details section shows your product type, expiry (if applicable), and subscription status.

    Activation details Subscription and activation status display

Proxy Cluster Sync

To synchronize SSL certificates and configuration across a proxy cluster, upload the same activation key on every SafeSquid instance.

Verification

After activation and restart, SupportActivation Details shows your product type, status, and expiry. Use this screen for compliance evidence that the gateway is correctly licensed.

Troubleshooting

Symptom: After uploading, the interface shows "Failed to set Subscription details."

Cause: The activation key file is missing or misnamed.

Fix:

  1. Verify the key file exists:

    ls -lrt /usr/local/safesquid/security/

    Look for a file named activation_key.

  2. If missing, re-upload the key through the interface.

  3. Restart SafeSquid:

    /etc/init.d/safesquid stop
    /etc/init.d/safesquid start

Next steps

  1. Connect Your Client - configure at least one browser or client to use the proxy.
  2. Verify Your Setup - run smoke tests to confirm the proxy is receiving traffic.