Follow

Déjà Vu X3 COM+ Server Installation

Use the built-in Everyone account if this group does not exist.

Déjà Vu X3 COM+ Server Installation:

In order for the Déjà Vu X3 COM+ Server to work correctly, you must prepare the server computer before installing the COM+ Server. The necessary steps are described in this section.

Windows Server 2003 specific configuration

On Windows Server 2003 and 2003 R2, enable the option Enable network COM+ Access in Control Panel>Add or Remove programs>Add/Remove Windows Components>Application Server.

Windows Server 2008 and higher specific configuration

On Windows Server 2008, 2008 R2 and higher, go to Control Panel>Programs and Features>Turn Windows features on or off, and in the Server Manager window that appears, make sure that the Application Server role is installed and that its COM+ Network Access role service is installed. If you are using a firewall other the OS’s own, read this article to find which ports must be enabled; if you use Windows Firewall but find that the COM+ Server is not accessible, check the Windows Firewall rules to make sure the necessary ones were enabled.

Installation and configuration

If all the computers are in a Domain If the computers are in a Workgroup
   

If the computer that will run the COM+ Server and the computers that will run the clients are members of an Active Directory Domain, the setup process before installing the COM+ Server is made significantly simpler. The following describes what you have to do the configure your server to run the Déjà Vu X3 COM+ Server if it is a member of an AD Domain.

Folder and shares configuration

Create and share a new folder to store the Translation Memories and Termbases. The shared folder should have the following share and security permissions:

  1. Share (in the Share tab of the folder properties, click on Advanced Sharing):
    1. Select the name of the Windows/Active Directory user group that corresponds to the translators (e.g. TranslatorsGroup), and give this group “Full control” access rights. This group should be created on the domain controller and should contain all the users that need access to the shared folder. If no such group exists, then select “Everyone” security principal and give it “Full control” access rights.
    2. Give the Network Service account (on the local server – not a domain account) “Full control” access rights:
  2. Security (in the Security tab of the folder properties):
    1. Select the name of the Windows/Active Directory user group that corresponds to the translators (e.g. TranslatorsGroup), and give this group “Full control” access rights. This group should be created on the domain controller and should contain all the users that need access to the shared folder. If no such group exists, then select “Everyone” security principal and give it “Full control” access rights.
    2. Give the Network Service account (on the local server – not a domain account) “Full control” access rights.

Installation of the Déjà Vu X3 COM+ Server component

Install the Déjà Vu X3 COM+ Server component. The Déjà Vu X3 COM+ Server component is downloadable from here.

Set the COM+ permissions on the server so that clients can access the shared databases using the Déjà Vu X3 COM+ Server application:

  1. On the Start menu, point to Settings, click Control Panel, double-click Administrative Tools, and then double-click Component Services.
  2. Then, go to Console Root>Component Services>Computers
  3. Right click on My Computer and select the Properties menu option.
  4. Select the COM Security tab.
  5. Under Launch and activation permissions, click Edit Limits:.
  6. If it is not present yet, add the translator user group (e.g. TranslatorsGroup).note
  7. Allow the user group the permissions Remote activation and Remote launch.

Next, you must enable and configure application pooling for the Déjà Vu X3 COM+ Server application. Application pooling allows a COM+ application to service several requests at once, rather than the default behavior of servicing only one at a time. This is useful for the COM+ Server because it means that it will be able to service requests from several users at the same time, thus improving performance. To do this:

  1. Open the Component Services dialog.
  2. Then, go to Console Root>Component Services>Computers>My Computer>COM+ Applications.
  3. Find the application called Déjà Vu X3 COM+ Server, right-click on it and select Properties.
  4. Select the Pooling and Recycling tab.
  5. Set the Pool size value to the number of clients (i.e. users of Déjà Vu X3) you expect to have.

Bear in mind that the more concurrent requests the COM+ Server services, the more computational resources it will require. For this reason, we do not recommend that you set the Pool size value higher than what is quoted above.

Setting up a server and several client computers to work with the Déjà Vu X3 COM+ Server is similar to what is done when you are setting them up in a Domain. However, since there is no central AD Controller to handle authentication you must configure each computer to recognize the user accounts of the users involved so that both the clients and the server will be able to talk to each other.

Setting up the user accounts

In a normal setup, you will have several client computers connecting to a single server, each client will have a single user logged into their local user account, and the Déjà Vu X3 COM+ Server running in the server computer under a local user account.

In order for the server to accept connections from the clients and to communicate with them, the Server computer must recognize the users that are attempting to connect to it. If there is no central AD Controller to handle authentication, this is achieved by making sure that there are local user accounts in the server with the same name and password as the local user accounts being used in the clients.

Similarly, each client computer must have a local user account with the same name and password as the user account being used on the server to run the Déjà Vu X3 COM+ Server, so that the client computers will be able to communicate with the COM+ Server correctly.

Folder and shares configuration

Deactivate Simple File Sharing

Window’s Simple File Sharing feature prevents windows from transmitting user credentials when attempting to read from or write to a shared location, which makes it impossible for the sort of authentication required by Déjà Vu X3 and the COM+ Server to work. Therefore it is necessary to deactivate this in all the computers that will be involved in the sharing of databases, that is, the server where shared databases are stored, and the computers running Déjà Vu X3.

To deactivate Simple File Sharing on the server computer:

  1. Click the Start button.
  2. Select Control Panel.
    1. In Windows Server 2003, select Appearance and Themes.
    2. In Windows Server 2008 and above, select Appearance and Personalization.
  3. Select Folder Options.
  4. Select the View tab.
  5. Scroll to the bottom of the Advanced settings: list.
    1. In Windows Server 2003, clear the Use simple file sharing (Recommended) check box.
    2. In Windows Server 2008 and above, clear the Use Sharing Wizard (Recommended) check box.
  6. Click OK.
  7. Close all windows.

Deactivate Simple File Sharing

Create and share a new folder to store the Translation Memories and Termbases. The shared folder should have the following share and security permissions:

  1. Share (in the Share tab of the folder properties, click on Advanced Sharing):
    1. Select the account Everyone and give it “Full control ” access rights. If you prefer a more granular setup, you can add the individual client user accounts and grant “Full control ” access rights to each of them.
    2. Give the user account used to run the Déjà Vu X3 COM+ Server “Full control” access rights:
  2. Security (in the Security tab of the folder properties):
    1. Select the account Everyone and give it “Full control” access rights. If you prefer a more granular setup, you can add the individual client user accounts and grant “Full control” access rights to each of them.
    2. Give the user account used to run the Déjà Vu X3 COM+ Server “Full control” access rights.

Setting up COM Security

Set the COM+ permissions on the server so that clients can access the shared databases using the Déjà Vu X3 COM+ Server application:

  1. On the Start menu, point to Settings, click Control Panel, double-click Administrative Tools, and then double-click Component Services.
  2. Then, go to Console Root>Component Services>Computers
  3. Right click on My Computer and select the Properties menu option.
  4. Select the COM Security tab.
  5. Under Launch and activation permissions, click Edit Limits:.
  6. If it is not present yet, add the Everyone user group.
  7. Allow the user group the permissions Remote activation and Remote launch (if you prefer a more granular setup, you can add the client user accounts individually and set the necessary permissions for each).

Installation and configuration of the Déjà Vu X3 COM+ Server component

Install the Déjà Vu X3 COM+ Server component. The Déjà Vu X3 COM+ Server component is downloadable from here.

By default, the installer configures the Déjà Vu X3 COM+ Server component to be run by the Network Service account. If the server and the client computers are not part of an AD Domain this will not work, since the client computers will not recognize the Network Service account of the server as a valid user. Therefore, you must configure the Déjà Vu X3 COM+ Server to be run by a different user account. To do so on the server:

  1. Open the Component Services window.
  2. Go to Console Root>Component Services>Computers>My Computer>COM+ Applications.
  3. Right-click on the Déjà Vu X3 COM+ Server application and select Properties.
  4. Select the Identity tab.
  5. Check the This user: checkbox.
  6. Type the name and the password of the user account that should run the Déjà Vu X3 COM+ Server:
  7. Click on OK.

Next, you must enable and configure application pooling for the Déjà Vu X3 COM+ Server application. Application pooling allows a COM+ application to service several requests at once, rather than the default behavior of servicing only one at a time. This is useful for the COM+ Server because it means that it will be able to service requests from several users at the same time, thus improving performance. To do this:

  1. Go to Administrative Tools>Component Services, and then to Console Root>Component Services>Computers>My Computer>COM+ Applications, find the application called Déjà Vu X3 COM+ Server, right-click on it and select Properties.
  2. Select the Pooling and Recycling tab.
  3. Set the Pool size value to the number of clients (i.e. users of Déjà Vu X3) you expect to have.

Bear in mind that the more concurrent requests the COM+ Server services, the more computational resources it will require. For this reason, we do not recommend that you set the Pool size value higher than what is quoted above.

< Before you start - Previous Next - Installing and configuring the client >
Was this article helpful?
0 out of 0 found this helpful
Have more questions? Submit a request

Comments

Powered by Zendesk