Help Center/ Server Migration Service/ FAQs/ Known Errors and Solutions/ SMS.0304 SSL/TSL Authentication Failed
Updated on 2024-11-29 GMT+08:00

SMS.0304 SSL/TSL Authentication Failed

Symptom

When the SMS-Agent was started, any of the following messages was returned:

  • Linux: SMS.0304: Network request TSL/SSL authentication failed.
  • Windows (Python 2): SMS.0304: Network request TSL/SSL authentication failed.
  • Windows (Python 3): SMS.0304: Network request TSL/SSL authentication failed.

Possible Causes

If the TLS/SSL authentication fails when you start the SMS-Agent, the CA certificate verification fails. A CA certificate is issued by an authoritative organization to verify the server identity and ensure data transmission security. After the SMS-Agent is started, it attempts to remotely access SMS over the network and verifies the CA certificate. If the verification fails, the error message is displayed.

Solution

  1. Log in to the source server.
  2. Open the g-property.cfg configuration file of the SMS-Agent. The path of the configuration file is:

    • Linux: .../SMS-Agent/agent/config/g-property.cfg
    • Windows:
      • Windows Agent (Python 3): C:\SMS-Agent-Py3\config\g-property.cfg
      • Windows Agent (Python 2): C:\SMS-Agent-Py2\config\g-property.cfg

  3. In the g-property.cfg configuration file, change servercheck = True to servercheck = False.
  4. Save the configuration file and restart the SMS-Agent.