Precision, Performance, Confidence. ™

Using MET/CAL with a Secure  MET/TEAM Web Site


Some customers require setting up MET/TEAM as a secure web site, using the HTTPS protocol instead of HTTP. The MET/TEAM Server installer is only capable of setting up a MET/TEAM web site to use the HTTP protocol. However, the web site can be easily converted to a secure web site by following the instructions given in the document Setting up a Secure METTEAM Web Site using SSL.

If the customer is using MET/CAL, a few additional changes need to be made to the MET/TEAM web site configuration settings in order for MET/CAL to be able to successfully connect, retrieve and post information to MET/TEAM.

Note: Initial testing indicates that making the changes outlined below to the MET/TEAM web site configuration settings do not affect using the standard HTTP protocol


  • Follow the instructions in the document mentioned above to setup the MET/TEAM web site to use Secure Socket Layer (SSL).
  • Once the installation is complete, run Internet Information Services (IIS) Manager and stop the MET/TEAM web site.
  • Using Windows Explorer, navigate to the MET/TEAM web site’s root folder (typically C:\inetpub\wwwroot\METTEAM) and open the config file using a text editor.
  • Make the following changes to the <system.serviceModel> section of the file, substituting the text in red with the appropriate URL for MET/TEAM:


    <!—Added to support HTTPS -->



            <binding name="webHttpTransportSecurity">

                <security mode="Transport" />





    <!—Added to support HTTPS -->


        <endpoint address="mex" binding="mexHttpsBinding" contract="IMetadataExchange" />



                <add baseAddress="https://<address>:<port>/RemoteDataService.svc" />





    <!-- This setting controls the amount of data MET/CAL can transfer in one transaction. -->



            <!-- Removed to support https (need to determine how to support it!) -->

            <!-- <standardEndpoint name="" maxReceivedMessageSize="16777216" maxBufferSize="16777216"> -->





            <behavior name="">

                <!—Changed to support HTTPS  -->

                <serviceMetadata httpGetEnabled="false" httpsGetEnabled="true" />

                <serviceDebug includeExceptionDetailInFaults="true" />







  • Save and close the config file.
  • Start the web site.

Update the workstation registry if only TLS 1.2 is allowed

  1. On the METCAL workstation, have IT open Registry Editor
  2. Add a registry key to HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\.NETFramework\v4.0.30319 named SchUseStrongCrypto with a value of 1


Update the MET/TEAM Server URL in METCAL Runtime

  1. Open METCAL Runtime
  2. Click the CONFIGURE tab
  3. Select Workstation Configuration
  4. Update the MET/TEAM Server URL field to the new https address you specified earlier





Have more questions? Submit a request


Please sign in to leave a comment.