Relevant Product: Mail Archiver | Signature Manager Exchange Edition | Signature Manager Outlook Edition
Scenario
When trying to extend a trial or apply for a new license, you are getting an error similar to this:
ERROR: System.Net.WebException: The request failed with an empty response.at System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall)at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters)at Exclaimer.Licensing.UI.TrialActivation.Trial.ApproveForCulture(Guid releaseId, String companyName, String contactName, String contactNumber, String contactEmail, String productKey, Boolean verbose, String culture)at Exclaimer.Licensing.UI.ActivateLicenseWizard.ExtendTrial(String param)at Exclaimer.Licensing.UI.ActivationWizardPage.ProcessRequest(Action`1 requestAction)
Reason
The above error occurs when the server or PC, where Exclaimer is installed, uses a Transport Layer Security (TLS) version other than 1.2 as its default when making secure communications.
The Exclaimer licencing server now enforces the use of TLS 1.2 when communicating with it. Any server using insecure methods will see a similar error.
Resolution
To resolve this issue:
Ensure the server or PC where the Exclaimer product is installed is configured to use TLS 1.2 to secure client connections.
Note: For information on how to do this, see Transport Layer Security (TLS) Best Practices.