How do you install the Content Sync Module for Director?

<< Back to Knowledge Search



What are the pre-requisites for installing the Content Sync Module ( CSM) for DIrector?

What is the Content Sync Module used for in Director deployments?

Can you pre-populate content on you SG appliances?

What type of content can be pre-populated using the CSM feature of Director? 


Director is part of the Application Delivery Network, an infrastructure that provides complete application visibility, acceleration and security. Director supports the ADN by providing centralized policy, configuration and device management of Blue Coat ProxySG appliances across any distributed enterprise. From a single, easy-to-use Web interface, administrators can deploy hundreds of appliances, monitor and enforce security and acceleration policies. Content Delivery Network Architecture provides the ability to distribute content across the enterprise network using the Job Scheduler, eliminating the need to backhaul traffic and conserving valuable network resources. Content can be distributed, prioritized and scheduled according to business needs. An optional XML API is provided for quick access to content distribution controls.

The Content Sync Module of Director (CSM) can then be invoked and configured to create a list of HTTP or  CIFS objects and folders for pre-population. After the intial scan, CSM can be used to rescan for updates to the content. Once the content list is created, it can be uploaded, (either by schedule or manually), to the Director.  Director then pushes the list to each ProxySG within the Content Distribution list.  Installation requires a Windows or LINUX workstation on which to install the Content Sync Module (CSM) component. Managing the Director appliance requires a Java applet, downloadable from the Director appliance, upon login. The CSM operates by crawling a CIFS, or HTTP  server and tracks the time that the content was last modified, pushing the content to  the ProxySG appliances accordingly.

Note: The Content Sync Module does not ship with Director, but  is available as a separately downloable module.  This article assumes you have a working DIrector appliance, and are able to log into it using the Director Management Console (DMC) Java application. 

How  the Content Sync Module (CSM) works:

The objective of the CSM  is crawl selected web servers or file systems, tracking the time that the content was last modified, and then changing the content in the ProxySGs accordingly.  Each time it runs, it creates a new list of objects and compares it to the previous list. Once compared, CSM creates a list of changed content, then issues content commands to Director, such as distribute new content or delete stale content.

Features of the Content Sync Module:

  • Scheduled generation of URL lists and upload of URL lists.
  • Generated URL lists reflecting changes in content, either on request or automatically.
  • Issuing of content commands to Director.
  • Enabling of automatic content updates.
  • The CSM can watch where internal content owners (such as HR or engineering) publish content and then tell Director to update the ProxySG appliances.
  • Querying ProxySGs to see if the content is present.
  • Following 302 redirects.
  • Performing BASIC and forms-based authentication on HTTP URLs.
  • Issuing content query commands to Director to query the state of previously issued distribution commands.
  • In addition, CSM has improved scanning capabilities, allowing you to:
    • Avoid looping for URLs on web pages.
    • Stop at a certain level (0 to 99) on a web or file system.
    • Follow links belonging to multiple web sites.



  • Director appliance running SGME or greater.
  • Content SYNC Module, installed on a Windows, or LINUX workstation
  • 50 megabytes (MB) free disk space.
  • 128 MB RAM or greater.
  • TCL and Expect (provided)
  • SGME, and the CSM ( TCL and Expect) , can be downloaded from

NOTE: The recomended Host operating system for the Content Sync Module is Windows Xp with service pack 3.  There are known issues with installing this to Windows 7, or 64 bit Windows 2003 servers.

Installing the Content Sync Module (CSM) on Windows:

Note: While the CSM can be installed LINUX, we are only covering the Windows Install here.  The LINUX install is covered in the CMG labelled - Director_5.5.x_Content_Sync_Module_Guide. Installing it on LINUX requires advanced LINUX skills, such s compiling the source code into the environment.

To install it on your Windows workstation, follow these steps.

  • Download the CSM and Expect ZIP files from Bluecoat-website
  • The file names are:
    •, which extracts tocsm_windows .exe  
    • which extracts to expect-5.21r1b1-setup.exe
  • Installation of these two programs should be done in this order:
    • Running expect-5.21rb1-setup.exe to install Expect, TCL, and Telnet.
    • Double click on expect-5.21rb1-setup.exe to launch the setup wizard. 
    • Follow the prompts to install Expect, TCL, and Telnet, using the default folder  suggestions.
    • Running csm_windows.exe to install the Management Console.
    • Double-click csm_windows.exe to start the installer.
    • We suggest you leave the default folder installation path, as it points to the expect program.
    • Note: Both installers refer to Windows NT installers. We recomend you use Windows XP, with Service pack3.  
  • If the installer created a shortcut on your desktop, double-click the shortcut. Click Start > Blue Coat Content Sync Module > Blue Coat Content Sync Module.  Or Double-click on  the executable called csm_install_folder\bin\CSMConfigApp.exe, located in C:/Program Files/Expect-5.21/

You should now be ready to create a Job in the CSM module. 

For details on how to do this, please see 000010193  for HTTP jobs and 000010235 for CIFS server jobs

LINKS to other articles:

For details on how to create jobs using the CSM, see 000010193  for HTTP scanning, and  000010235 for CIFS servers

For a list of Proxy SG version compability with Director SGME, see 000013458

For details on what problems you may face launching the Director Managment console Java application, see 000016900

For details on helpful Director command Line syntax, see 000014637

Additional Information
Bug Number
InQuira Doc IdKB4481

Article Feedback

Hide Properties
First Published      10/01/2014
Last Modified      10/01/2014
Last Published      10/01/2014
Article Audience
Product      Director 510
Software      SGME 5.5
Topic      Authentication, Director Jobs
Article Number      000010802
Was this helpful?
Previous MonthNext Month