This site requires JavaScript to be enabled
IE BUMPER

Logo

Dear Tricentis qTest users,

If you would like to submit a Tricentis qTest ticket,

please use this support request form.

Tosca Version
IncidentLookup using list
Language
How can we help?

Solution Suggestions

Please enter your question to get suggestions.
  Help
IE BUMPER
Categories
Boolean Operators
OR or vertical bar symbol (|)
Finds a match if either the terms exist in a document (a union using sets).
AND
Finds a match if both terms exist in a document (an intersection of sets).
NOT, minus (-), or exclamation point (!)
Excludes documents that contain the term after NOT (a difference of sets).
Wildcards
Asterisk (*)
The asterisk symbol performs a multi character wildcard search.
Percent sign (%)
The percent sign performs a single character wildcard search.
Phrases
Quotation marks (")
Use quotation marks to search for an exact phrase with multiple terms.
For examples and more information look at our Knowledge Base: Advanced Search On The Support Portal

Setup and configure Distributed Execution with HTTPS (VERSION: 11.1 - 12.0)

Guide to install and configure DEX with HTTPS, valid for Tosca 11.1 through 12.0

For Tosca 12.1+ use this KB-Article 


Preparation

  1. Download and Clean Install Tosca Server
    --> a clean installed Tosca Server is recommended !
    --> Standard port for Https: 443
     
  2. Verify that this port is open in your network !
    --> Check the online manual HERE
     
  3. ! Important ! For Tosca Server 11.1 : 
    Install at least Tosca Server 11.1 Patch 02 !

Server Configuration

  1. Prepare your Tosca Server
    --> Complete the manual guide:  Using the Tricentis Tosca Server with an HTTPS binding
     
  2.  Install your Certificate under Trusted Root Authorities



     
  3.  Set your Bindings in IIS
    --> Select your Certificate which you installed in Trusted Root Authorities
    --> Make sure https and your Server Port is used here.
    --> Optional: Select Host name (based on Certificate "Issued to" name)



     
  4.  Navigate to your Tosca Server installation path: 
    --> C:\Program Files (x86)\TRICENTIS\Tosca Server

    Go to DEXServer -> Web.Config
    --> Replace all "http://localhost" with "https://<Host name>:<Server Port>"
    --> Make sure the port for RDPSlaveService is not overriden. See Example below.

    Example:

    Set "httpsGetEnabled" to True 

    Set the security mode of  "ManagerServiceBinding" to "Transport"

    Insert "Security Mode" on "BasicHttpBinding_IRdpSlaveService"
    Change from:
    <binding name="BasicHttpBinding_IRdpSlaveService"></binding>
    To:
    <binding name="BasicHttpBinding_IRdpSlaveService">
      <security mode="Transport"></security>				
    </binding>
    Example:

     
  5. Go to EventMonitor -> Web.Config
    --> Replace all "http://localhost" with "https://<Host name>:<Server Port>"
    --> Set security mode of "MonitorServiceBinding" to "Transport"

    ! Important ! If you've choosen another Server Port than 443, you have to use it in your Endpoints in all Web.Configs 
     
  6. Now Restart your IIS
    Open your CMD and type in "iisreset"


     

DistributionAgent Configuration

  1. Open "ToscaDistributionAgent.exe.config" and set your endpoints to "https://<Host name>:<Server Port>"
  2. Set "Security Mode" of "BasicHttpBinding_ICommunicationService" to "Transport"
  3. Start the DistributionAgent as Administrator
     

RDPServer Configuration

  1. Open your ToscaRDPServer.exe.config file and search for:
    <endpoint address="" binding="basicHttpBinding" bindingConfiguration="" contract="Tricentis.RdpServer.IRdpSlaveService"/> 
    Insert "RdpSlaveServiceBinding"

     
  2. Replace all "http://localhost" with "https://<Host name>:<Server Port>"
     
  3. Search for  <serviceMetadata httpGetEnabled="true"/> 
    --> Change to: <serviceMetadata httpGetEnabled="true" httpsGetEnabled="true" /> 


     
  4. Search for 
    </binding> 
    <binding name="BasicHttpBinding_IRdpMasterService"> 
    <security mode="Transport" /> 
    </binding> 
    </basicHttpBinding> 

    Make the following changes:
     

    <basicHttpBinding> 
    <binding name="RdpSlaveServiceBinding" maxBufferPoolSize="2147483647" 
    maxBufferSize="2147483647" maxReceivedMessageSize="2147483647"> 
    <readerQuotas maxDepth="2147483647" maxStringContentLength="2147483647" 
    maxArrayLength="2147483647" maxBytesPerRead="2147483647" maxNameTableCharCount="2147483647" /> 
    <security mode="Transport" /> 
    </binding> 
    <binding name="BasicHttpBinding_IRdpMasterService" maxBufferPoolSize="2147483647" 
    maxBufferSize="2147483647" maxReceivedMessageSize="2147483647"> 
    <readerQuotas maxDepth="2147483647" maxStringContentLength="2147483647" 
    maxArrayLength="2147483647" maxBytesPerRead="2147483647" maxNameTableCharCount="2147483647" /> 
    <security mode="Transport" /> 
    </binding> 
    </basicHttpBinding> 

    Example

     

  5. Bind your Certificate
    --> Open your CMD and type:
     netsh http add sslcert ipport=0.0.0.0:9000 certhash=<Certificate Thumbprint without whitespaces> appid={00112233-4455-6677-8899-AABBCCDDEEFF}
    Replace the orange part with your Certificate Thumbprint without whitespaces


    !! Important !! : This has to be done on the machine where the RDPServer will run. If it's on another machine, you'll have to import the server certificate there as well !
     

  6. Save the Changes. You may start the RDPServer as Administrator again

Troubleshooting

  • EventMonitor Troubleshooting

If your EventMonitor is unable to connect to the Server and if you receive the following error while trying to open your EventMonitor Endpoint (/DistributionServerService/MonitorService.svc):
HTTP-ERROR 404.3 - Not Found

  1. Go into "Turn Windows Feature on/Off"
  2. Navigate to .NET 3.5 (Does also apply to .NET 4.5 or .NET4.7)
  3. Navigate to WSC Services -> HTTP Activation
  4. Install or Activate this Feature
     
  • RDPServer Troubleshooting

Edit the DEX Web.Config file if you're unable to establish a RDP Connection:

Edit "BasicHttpBinding_IRdpSlaveService" and insert the following text:
 

sendTimeout="Infinite" maxBufferPoolSize="2147483647" maxBufferSize="2147483647" maxReceivedMessageSize="2147483647">
                    <readerQuotas maxDepth="2147483647" maxStringContentLength="2147483647" maxArrayLength="2147483647" maxBytesPerRead="2147483647" maxNameTableCharCount="2147483647"></readerQuotas>

Example

  • Certificate Troubleshooting

Refer this KB for untrusted and self-signed certs

 

IE BUMPER

Tosca is the perfect solution

Optimize - Manage - Automate

Download Trial