Can someone tell me how to make a server choose a ECDH_* cipher over ECDHE_*?
<p>I am using RSA cipher for signing the certificate and  <strong>SSL_CTX_set_tmp_ecdh_callback</strong>() api to set the ECDH parameters for key-exchange. The server always ends up choosing TLS_ECDHE_RSA_* cipher suite. If i make the client send only TLS_ECDH_* cipher suites in the clientHello, the server breaks the connection stating "no shared cipher".</p>

<p>Can someone tell me how to make a server choose a ECDH_* cipher over ECDHE_* ?</p>

<p>How is it that the server decides I should choose ECDH_* cipher over ECDHE_* ciphers ?</p>