The error message 'No appropriate protocol (protocol is disabled or cipher suites are inappropriate)' typically occurs when there is a mismatch between the SSL/TLS protocol or cipher suites supported by the client and the server.

To resolve this issue, you can try the following steps:

  1. Check the SSL/TLS settings on the SQL Server:

    • Open SQL Server Configuration Manager.
    • Go to 'SQL Server Network Configuration' -> 'Protocols for [InstanceName]'.
    • Right-click on 'Properties' for the protocol you are using (e.g., 'TCP/IP').
    • Check the 'Certificate' tab and ensure that a valid SSL certificate is selected.
    • Check the 'Protocol' tab and make sure the appropriate protocols are enabled.
  2. Update the SQL Server Native Client:

    • Make sure you are using the latest version of the SQL Server Native Client on the client machine.
    • You can download the latest version from the Microsoft website.
  3. Check the SSL/TLS protocol and cipher suite settings on the client:

    • Open Internet Explorer (even if you are not using it as your default browser).
    • Go to 'Internet Options' -> 'Advanced' tab.
    • Scroll down to the 'Security' section.
    • Make sure the appropriate SSL/TLS versions are enabled (e.g., SSL 3.0, TLS 1.0/1.1/1.2).
    • Uncheck the option 'Use SSL 2.0' if it is enabled.
    • Click 'Apply' and then restart the client machine.
  4. Check the firewall settings:

    • Ensure that the necessary ports for SQL Server communication (e.g., 1433 for default instance) are open in the firewall settings on both the client and server machines.
    • If you are using a third-party firewall, consult its documentation for instructions on how to open the required ports.
  5. Verify that the SQL Server certificate is valid:

    • Ensure that the SSL certificate used by the SQL Server is valid and not expired.
    • Check the certificate details and renew it if necessary.

If the issue persists after trying these steps, you may need to seek further assistance from your network administrator or contact Microsoft Support for additional troubleshooting.

SQL Server Error: 'No appropriate protocol (protocol is disabled or cipher suites are inappropriate)' - Troubleshooting Guide

原文地址: https://www.cveoy.top/t/topic/disU 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录