title: Sql Server 2012 Self Signed Certificate
body: <p>I have created a Self Signed Certificate and I am trying to start SQL Server 2012 with the certificate, it fails with error object of property not found. Service does not start at all.</p>
  
  <p>But I removed certificate and I am able to start SQL Server.</p>
  
  <p>However, I tried to connect to SQL server with Encrypt = true and Trust Certificate = true, SQL Server Client was able to connect to SQL Server. Does SQL Server automatically uses a self signed certificate from 2012 onwards?</p>
  
  <p>If I set Encrypt = true and Trust Certificate = false, it gives me trust error as well. I have not installed certificate on SQL Server 2012 when I had installed it.</p>
  
  <ol>
  <li>Is it a bug in SQL Server Client Library? That it is connecting with parameters Encrypt = true and Trust = true, even when there is no certificate and connection is actually not secure.</li>
  <li>Does SQL Server 2012 automatically uses self signed certificate if not configured?</li>
  </ol>