curl tlsv1.2 option not working
<p>I have 2 Linux systems where the command ->  curl -V -> shows the below  </p>

<p><strong>System-1</strong> </p>

<pre><code>curl 7.19.7 (x86_64-redhat-linux-gnu) libcurl/7.19.7 NSS/3.16.2.3 Basic ECC zlib/1.2.3 libidn/1.18 libssh2/1.4.2
Protocols: tftp ftp telnet dict ldap ldaps http file https ftps scp sftp
Features: GSS-Negotiate IDN IPv6 Largefile NTLM SSL libz
</code></pre>

<p><strong>System-2</strong></p>

<pre><code>curl 7.19.7 (x86_64-redhat-linux-gnu) libcurl/7.19.7 NSS/3.19.1 Basic ECC zlib/1.2.3 libidn/1.18 libssh2/1.4.2
Protocols: tftp ftp telnet dict ldap ldaps http file https ftps scp sftp
Features: GSS-Negotiate IDN IPv6 Largefile NTLM SSL libz
</code></pre>

<p>If I try a curl command using tlsv1.2 option on <strong>System-1</strong> , it throws an error - </p>

<pre><code>[root@ssclnx1 ~]# curl -k -1 --tlsv1.2 --user user:pass -X GET https://HOST:9443/console/deploymnt/login 
curl: option --tlsv1.2: is unknown
curl: try 'curl --help' or 'curl --manual' for more information
</code></pre>

<p>Same command works fine on <strong>System-2</strong>. </p>

<p>The only difference between the curl version in the two system is - </p>

<pre><code>NSS/3.16.2.3
NSS/3.19.1
</code></pre>

<p>What is NSS exactly? What lib\jar\utility I need to upgrade in order to upgrade the NSS to 3.19.1 ? 
I have to give a general recommendation to the customer so that the curl tlsv1.2 option would work. 
Please suggest. I am blocked on this. </p>

<p>Thanks in advance -</p>

<p>Abhijit.</p>