FTS Server configurations for Windows

After you install the File Type Support (FTS) Server, you need to configure your WorldServer instance on Windows to communicate with it.

To make WorldServer instances installed on Windows work with the FTS Server, do the following:
  • Make sure that the WorldServer service (Idiom Process Monitor or Apache Tomcat) is running under a Windows domain account.
  • Make sure that the WorldServer FTS Service is running under a Windows domain account.
  • Make sure that the Windows domain account has the appropriate permissions for the folder where AIS File System mounts are stored.
  • Configure the ftsserver_shared_directory property in the general.properties file under WS_CONFIG.
  • Configure the FTS Server file types in WorldServer.
When deploying WorldServer and the FTS Server in a mixed Linux/Windows environment and using NFS, configure Windows Active Directory with Identity Management for Linux. By doing so, you can map Windows user names to Linux user names.
All WorldServer and FTS Server service 'run-as' users must have READ/WRITE access to:
  • The folder paths in Universal Naming Convention (UNC) format for AIS File System mounts in WorldServer.
  • The UNC path defined as the value of the ftsserver_shared_directory property in the general.properties file. For example, //<server-name>/<path-name>.
  • The UNC path defined as the value of the temp_file_path property in the general.properties file. For example, //<server-name>/<path-name>).

The WorldServer domain account

To use the FTS Server, the WorldServer service must run under a user name that has a Windows domain account and that has the same domain permissions as the user account running the FTS Server.

User permissions

The users that run both WorldServer and the FTS Server must have identical domain permissions. This includes full control permissions on sharing and security for the following: FTS Server shared directory, temp file path, and AIS mounts.

FTS Server processes

When configuring a multiple FTS Server deployment, you need to configure the NumberOfProcesses property in the Sdl.WorldServer.FileTypeSupport.Server.Launcher.exe.config file. For example, <add key="NumberOfProcesses" value="4"/>.

Also, in the Sdl.WorldServer.FileTypeSupport.Server.HostProcess.exe.config file, make sure that the value of the NumberOfDaemons property is 0 or 1. For example, <add key="NumberOfDaemons" value="1"/>. If the value is greater than 1, segmentation failures might occur when the FTS Server processes multiple assets of the same file type concurrently.

File type setup

Perform the following tasks for the specific file types you plan to use with the FTS Server:

  • Set up file type groups for implementing FTS Server file types.

    If you are a WorldServer administrator, consider using file type groups for FTS Server file types. You can set up a file type group of FTS Server file types and apply that group to a specific set of assets that use the same MIME type.

  • Set up file type configuration settings.