ReqEdit Interop Server Installation Guide

ReqEdit Online Documentation

ReqEdit Interop Server Installation Guide

2 min read
last updated: 11/14/2022

Interop server requires Windows Server 2019 / 2022 IIS 10

Installation overview

  • Install all windows updates
  • Install .NET 4.5 runtime and update to .NET 4.8
  • Install IIS and configure application
  • Install SFTP with OpenSSH-Win64 – optional
  • Install ReqEdit
  • Install RoboTask

Configure IIS features

IIS setup wizard / Roles
IIS setup wizard / Features
IIS Setup wizard / Role Services

Create new site in IIS

  1. Add new site
    • Set content directory to extracted folder folder
    • Choose HTTPS
    • Add Hostname (already configured in DNS server)
    • Select certificate
    • Save the site configuration
  2. Authentication
    • Anonymus Authentication: Enable
    • Basic Authentication: Enable
IIS new Website properties panel
IIS new Website / Authentication properties

Configure SMTP – optional

This feature is currently under development, may be used in the future.

ReqEdit InterOp can send email notifications on certain automated actions.

Open the C:\REQTEAM\ReqEditInterop\Web.config file and at the end add the SMTP credentials

Install ReqEdit

Download the ReqEdit and activate the license

Install RoboTask

Download and install Robotask and optionally activate with license key

Robotask offers evaluation period.

Install as a service

  1. Start Service Manager
  2. Install and Activate Robotask service
  3. Setup network access
  4. Connect to the service instance
Start Robotask Service Manager
Install Robotask service
Start the service
Robotask as a local service access
Connect to the installed service
Set up remote connection
Robotask remote management displayed in the list

Import Interop Task

  1. Run Robotask App from desktop
  2. Menu -> Remote -> Connect to localhost service
  3. Select the remote connection
  4. Menu -> Task -> Import 
  5. Select C:\REQTEAM\ReqEditInterop\conversions_multi_users.tsk from the Webapp content directory
Robotask remote management displaying the imported task on the remote instance

Import global variables

  1. Remote instance -> right click > remote Variables and settings
  2. Remote Variables > Import C:\REQTEAM\ReqEditInterop\robotask-global-variables.vardata
  3. Enable task Convesions Multi Users by right click and Enable Task
Remote variables menu
Import variables button
Import the variables
Enable the imported task

Test if Robotask is running

  1. In the ..\Files\ folder create tester folder
    • create Conversions folder
    • create _conversion[to reqif] folder
  2. Copy a .doc file into the folder
  3. Rename the folder to conversion[to reqif]
    • by removing the starting _ (underline) Robotask will process the conversion
  4. Refresh the folder contents to see if in the results folder the .reqif file has been created or any other file is present
  5. Each 30 seconds the Conversions folder is processed until there are no more new files to convert

Test if website can be opened

Open the configured hostname. The Interop landing page should be visible.

The ReqEdit Interop user guide offers a more in depth look at the available capabilities.