3 Install and Configure Argus Safety Web

Before installing the Argus Safety Web:

  • Make sure that the regional settings are US settings.

  • Install East Asian languages.

Note:

To set up ASP.NET correctly, you must install IIS before running Windows Updates.

If Windows Updates are run before installing the IIS, Windows Updates will install Microsoft.Net without setting up the ASP.NET. In this scenario, refer to Microsoft Support on how to re-register ASP.NET in IIS.

This is usually accomplished by running aspnet_regiis.exe -i from the.NET V2.0.50727 folder.

Manually modify Machine.config Path: ”%windir%\Microsoft.NET\Framework\v2.0.50727\CONFIG

To modify the default .NET Transaction Scope time, the following change should be made in the configuration file:

</system.serviceModel>
<system.transactions>
        <machineSettings maxTimeout="01:00:00" />
     </system.transactions>
</configuration> 

The value specified in maxTimeout is applicable for all Argus servers.

3.1 Install Argus Safety Web

  1. Log on as the Administrator on the system where Argus Safety is being installed.

  2. Copy the installation package to the local directory of the target machine.

  3. Open the Argus Safety folder, and click setup.exe.

  4. In the Argus Safety Setup screen, click Next >.

  5. Enter the User Name and Company Name, and click Next >.

  6. In the Default Directory screen, to select the default installation directory where the Argus Safety Solution Components will be installed, click Browse.

    Note:

    If Terminal Services are enabled, to install Argus Safety Solution components:
    1. Go to Control Panel > Add or Remove Programs > Add New Program.

    2. Open the setup.exe in your local directory.

  7. To display the Argus Safety Components list, click Next, and select the default installation directory.

  8. From the component list, select Argus Global Application.

    • For the multi-tenancy feature, in the Installer Modules selection screen, select the Argus Global Application for Argus Safety Web option.

    • The global modules are installed on the same Web Server as Argus Safety Web and are accessible as a separate URL from the same Web Server.

    • After installing the IIS Global Homepage, make sure that you can access the following URL:

      http://<Web Server>:<Port>/GHP/GlobalHome.aspx

    • The Argus Global application for the Argus Safety Web option is enabled only if Argus Safety Web is also selected.

  9. Select the modules to install, and click Next.

    The Argus Safety Solution Components Report Directory appears.

  10. Select the directory where temporary reports will be stored.

    You can browse through any path or leave this as default (C:\Temp)

    Recommendation:

    Install the Cryptography tool on the Web Server.
  11. To configure a database, click Yes when prompted.

  12. Enter a database name, and click Next >.

    This database name will appear on the Argus Login page.

  13. Enter the database SID, and click Next >.

  14. To add an additional database to the Argus Login page, click Yes when prompted to configure database settings.

  15. Enter the Port for the Argus Safety website (default is 8083), and click Next >.

    The website and its related components are installed, and the progress of the installation appears.

  16. In the Setup Completed screen, click Finish.

  17. Click OK to reboot the system.

  18. Set up the Argus Cryptography key by following the instructions in the Section 21.1.3, "Argus Safety 8.1.1 Application Servers".

3.2 Configure the IIS Manager for Windows 2012

Note:

For Windows 2012, IIS 6 Management Compatibility and Application Development > ASP.NET/ASP roles must be installed.
  1. Select Start > Administrative Tools > Internet Information Services (IIS) Manager.

  2. Expand the Connection Panel, and open Sites.

  3. Select Argus Safety Web.

  4. On the right panel, click Basic Settings.

  5. Click Connect as…

  6. Click Specific User, and click Set.

  7. Enter Domain user name and password, and click OK.

  8. Click OK.

  9. To verify the user credential is valid for the connection, click Test Settings.

3.3 Connect to a Domain Account on Windows 2012

If multiple Web Servers are configured for Argus Safety in a load-balanced environment, the reports folder must be on a shared path on the network.

  1. From the left panel, open Argus Safety Web folder.

  2. From the left panel, click PDFReports.

  3. From the right panel, click Basic Settings.

  4. Change the Physical Path to a shared folder in the Domain.

  5. Click on Connect as… and select Specific User.

  6. Enter the Domain User ID and Password, and click OK.

  7. To verify the user authentication for the connection, click Test Settings.

  8. Repeat the above-mentioned steps for:

    • UploadedLetters

    • Integrations

    • GHP

    • ArgusNet

    • Argus Console

    • Scanned_Images

3.4 Enable SSL Support for Windows 2012

  1. Obtain and install the SSL certificate.

  2. Click Argus Safety Web > Bindings.

  3. Click on Add, and change Type to HTTPS.

  4. Select SSL Certificate, and click OK.

3.5 Configure Load Balancer in Argus Web

To set up a Load Balancer in Argus, you need to setup:

  • The Argus Web Load Balancer IP Address

  • The Load Balanced Folders

  • The Shared Network Directory

3.5.1 Set Up Argus Web Load Balancer IP Address

If Argus Web is being installed in a Load Balanced Environment, the Load Balancer IP Address must be configured in Argus Console.

  1. Login to Argus Console.

  2. From System Configuration Menu, select System Management.

  3. Click the Network Settings Folder.

  4. Enter the Load Balancer IP Address, and click Save.

3.5.2 Set Up Load Balanced Folders

When setting up the load balanced folders, update the network directories for the following virtual directories:

  • pdfreports

  • uploadedletters

  • scannedimages

3.5.3 Set Up Shared Network Directory

The network directory is a shared directory that will be the same for all load balanced Web Servers.

Update argus.ini for the following entries:

  • cache=<shared directory for the pdfreports>

  • messagecachepath=<shared directory for the message cache>

  • upload=<shared directory for the uploaded letters>

Note:

The Nevron temp file folder on all the Web Servers should point to a common file share such as PDFReports and other folders. The configuration file is present in the ASP\NevronConfig folder.

Besides, you must also make sure that the client machine has access to that share.

3.6 Secure Sensitive Configuration and Operational Data

To make sure that only the IIS user with Administrator rights can access the following files and folders, set the minimum permission as Full Control for the user under which IIS is running.

  • Windows Directory File—Argus.ini

  • Shared Folders:

    • MessageCache

    • PDFReports

    • Scanned_Images

    • UploadedLetters

3.7 Configure Identity in the IIS Application Pools

  1. Select Start > Administrative Tools > Internet Information Services (IIS) Manager.

  2. Select Application Pools.

  3. Right-click the Argus Console Pool, and select Advanced settings.

  4. In the identity field, enter user ID and password.

  5. Reset IIS.

    Note:

    Make sure to reset IIS after modifying the areas listed in the Reset IIS section.
  6. Repeat the same configuration for Argus NET Pool.

Note:

This configuration will prevent any error when filtering data on the Worklist Portal screen.

3.8 Reset IIS

To make the latest data or configurations available to the rest of the system, reset IIS when the changes have been made to the following areas:

  1. Changes in config files:

    • Argus.ini

    • Argus.xml

  2. Changes in following screens through Console:

    • Common Fields

    • System Management

    • Enabled Modules

  3. Loading of MedDRA and WHO Drug dictionaries (J Drug is optional).