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:
- Share (in the Share tab of the folder properties, click on Advanced Sharing):
- 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.
- Give the Network Service account (on the local server – not a domain account) “Full control” access rights:
- Security (in the Security tab of the folder properties):
- 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.
- 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:
- On the Start menu, point to Settings, click Control Panel, double-click Administrative Tools, and then double-click Component Services.
- Then, go to Console Root>Component Services>Computers
- Right click on My Computer and select the Properties menu option.
- Select the COM Security tab.
- Under Launch and activation permissions, click Edit Limits:.
- If it is not present yet, add the translator user group (e.g. TranslatorsGroup).note
- 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:
- Open the Component Services dialog.
- Then, go 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.
- Select the Pooling and Recycling tab.
- 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, click on the version of Windows you will be installing the COM+ Server in, below:
Windows 2003 |
Windows 2008 |
Windows 2012 and higher |
|
|
|
- Click the Start button.
- Select the Control Panel, and then select Appearance and Themes.
- Select Folder Options.
- Select the View tab.
- Scroll to the bottom of the Advanced settings: list, and uncheck the Use simple file sharing (Recommended) check box.
- Click OK.
- Close all windows.
- Click the Start button.
- Select the Control Panel and then select Appearance and Personalization.
- Select Folder Options.
- Select the View tab.
- Scroll to the bottom of the Advanced settings: list and uncheck the Use Sharing Wizard (Recommended) check box.
- Click OK.
- Close all windows.
- Open a File Explorer window.
- Click on View in the ribbon.
- In the View section of the ribbon, click on Options.
- Scroll to the bottom of the Advanced settings: list and uncheck the Use Sharing Wizard (Recommended) check box.
- Click OK.
|
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:
- Share (in the Share tab of the folder properties, click on Advanced Sharing):
- 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.
- Give the user account used to run the Déjà Vu X3 COM+ Server “Full control” access rights:
- Security (in the Security tab of the folder properties):
- 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.
- 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:
- On the Start menu, point to Settings, click Control Panel, double-click Administrative Tools, and then double-click Component Services.
- Then, go to Console Root>Component Services>Computers
- Right click on My Computer and select the Properties menu option.
- Select the COM Security tab.
- Under Launch and activation permissions, click Edit Limits:.
- If it is not present yet, add the Everyone user group.
- 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:
- Open the Component Services window.
- Go to Console Root>Component Services>Computers>My Computer>COM+ Applications.
- Right-click on the Déjà Vu X3 COM+ Server application and select Properties.
- Select the Identity tab.
- Check the This user: checkbox.
- Type the name and the password of the user account that should run the Déjà Vu X3 COM+ Server:
- 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:
- 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.
- Select the Pooling and Recycling tab.
- 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.
Comments