Wget returning error: “Unable to establish SSL connection.”












6















When I try to run Wget with the following options:



E:Program FilesGnuWin32bin>wget -p --html-extension --convert-links --no-check-certificate https://minecraft.net/en-us/
SYSTEM_WGETRC = c:/progra~1/wget/etc/wgetrc
syswgetrc = E:Program FilesGnuWin32/etc/wgetrc
--2017-02-24 10:38:01-- https://minecraft.net/en-us/
Resolving minecraft.net... 52.84.24.33, 52.84.24.150, 52.84.24.230, ...
Connecting to minecraft.net|52.84.24.33|:443... connected.
OpenSSL: error:14077410:SSL routines:SSL23_GET_SERVER_HELLO:sslv3 alert handshake failure
Unable to establish SSL connection.


I get the error: Unable to establish SSL connection. The website that I am trying to download is safe.



I have also tried to change the protocol to SSLv3, but it still is not working.



Can someone tell me why it is doing this and how to get around it?










share|improve this question























  • What type fo connnection is this server expecting? It migh be configured to support (SSLv1, SSLv3, SSLv3, TLS 1.0, TLS 1.1, TLS 1.2) or any combination of those possible choices. Does a connection to this website work within a browser, on the same PC and connection, your attempting to connect to it with wget?

    – Ramhound
    Feb 24 '17 at 19:10













  • I can access this website on my computer normally using Chrome with no problems.

    – William V.
    Feb 25 '17 at 1:01











  • I look's like it may be using the SSLv3 connection as it states the following in the error: routines:SSL23_GET_SERVER_HELLO:sslv3.

    – William V.
    Feb 25 '17 at 1:02











  • That is what, wget is attempting to use, but the server is rejecting that connection because SSLv3 isn't secure.

    – Ramhound
    Feb 25 '17 at 1:48











  • According to other answers below, it looks like the protocol is TLSv1.0

    – William V.
    Feb 25 '17 at 1:50
















6















When I try to run Wget with the following options:



E:Program FilesGnuWin32bin>wget -p --html-extension --convert-links --no-check-certificate https://minecraft.net/en-us/
SYSTEM_WGETRC = c:/progra~1/wget/etc/wgetrc
syswgetrc = E:Program FilesGnuWin32/etc/wgetrc
--2017-02-24 10:38:01-- https://minecraft.net/en-us/
Resolving minecraft.net... 52.84.24.33, 52.84.24.150, 52.84.24.230, ...
Connecting to minecraft.net|52.84.24.33|:443... connected.
OpenSSL: error:14077410:SSL routines:SSL23_GET_SERVER_HELLO:sslv3 alert handshake failure
Unable to establish SSL connection.


I get the error: Unable to establish SSL connection. The website that I am trying to download is safe.



I have also tried to change the protocol to SSLv3, but it still is not working.



Can someone tell me why it is doing this and how to get around it?










share|improve this question























  • What type fo connnection is this server expecting? It migh be configured to support (SSLv1, SSLv3, SSLv3, TLS 1.0, TLS 1.1, TLS 1.2) or any combination of those possible choices. Does a connection to this website work within a browser, on the same PC and connection, your attempting to connect to it with wget?

    – Ramhound
    Feb 24 '17 at 19:10













  • I can access this website on my computer normally using Chrome with no problems.

    – William V.
    Feb 25 '17 at 1:01











  • I look's like it may be using the SSLv3 connection as it states the following in the error: routines:SSL23_GET_SERVER_HELLO:sslv3.

    – William V.
    Feb 25 '17 at 1:02











  • That is what, wget is attempting to use, but the server is rejecting that connection because SSLv3 isn't secure.

    – Ramhound
    Feb 25 '17 at 1:48











  • According to other answers below, it looks like the protocol is TLSv1.0

    – William V.
    Feb 25 '17 at 1:50














6












6








6


2






When I try to run Wget with the following options:



E:Program FilesGnuWin32bin>wget -p --html-extension --convert-links --no-check-certificate https://minecraft.net/en-us/
SYSTEM_WGETRC = c:/progra~1/wget/etc/wgetrc
syswgetrc = E:Program FilesGnuWin32/etc/wgetrc
--2017-02-24 10:38:01-- https://minecraft.net/en-us/
Resolving minecraft.net... 52.84.24.33, 52.84.24.150, 52.84.24.230, ...
Connecting to minecraft.net|52.84.24.33|:443... connected.
OpenSSL: error:14077410:SSL routines:SSL23_GET_SERVER_HELLO:sslv3 alert handshake failure
Unable to establish SSL connection.


I get the error: Unable to establish SSL connection. The website that I am trying to download is safe.



I have also tried to change the protocol to SSLv3, but it still is not working.



Can someone tell me why it is doing this and how to get around it?










share|improve this question














When I try to run Wget with the following options:



E:Program FilesGnuWin32bin>wget -p --html-extension --convert-links --no-check-certificate https://minecraft.net/en-us/
SYSTEM_WGETRC = c:/progra~1/wget/etc/wgetrc
syswgetrc = E:Program FilesGnuWin32/etc/wgetrc
--2017-02-24 10:38:01-- https://minecraft.net/en-us/
Resolving minecraft.net... 52.84.24.33, 52.84.24.150, 52.84.24.230, ...
Connecting to minecraft.net|52.84.24.33|:443... connected.
OpenSSL: error:14077410:SSL routines:SSL23_GET_SERVER_HELLO:sslv3 alert handshake failure
Unable to establish SSL connection.


I get the error: Unable to establish SSL connection. The website that I am trying to download is safe.



I have also tried to change the protocol to SSLv3, but it still is not working.



Can someone tell me why it is doing this and how to get around it?







download ssl website wget






share|improve this question













share|improve this question











share|improve this question




share|improve this question










asked Feb 24 '17 at 18:43









William V.William V.

1641415




1641415













  • What type fo connnection is this server expecting? It migh be configured to support (SSLv1, SSLv3, SSLv3, TLS 1.0, TLS 1.1, TLS 1.2) or any combination of those possible choices. Does a connection to this website work within a browser, on the same PC and connection, your attempting to connect to it with wget?

    – Ramhound
    Feb 24 '17 at 19:10













  • I can access this website on my computer normally using Chrome with no problems.

    – William V.
    Feb 25 '17 at 1:01











  • I look's like it may be using the SSLv3 connection as it states the following in the error: routines:SSL23_GET_SERVER_HELLO:sslv3.

    – William V.
    Feb 25 '17 at 1:02











  • That is what, wget is attempting to use, but the server is rejecting that connection because SSLv3 isn't secure.

    – Ramhound
    Feb 25 '17 at 1:48











  • According to other answers below, it looks like the protocol is TLSv1.0

    – William V.
    Feb 25 '17 at 1:50



















  • What type fo connnection is this server expecting? It migh be configured to support (SSLv1, SSLv3, SSLv3, TLS 1.0, TLS 1.1, TLS 1.2) or any combination of those possible choices. Does a connection to this website work within a browser, on the same PC and connection, your attempting to connect to it with wget?

    – Ramhound
    Feb 24 '17 at 19:10













  • I can access this website on my computer normally using Chrome with no problems.

    – William V.
    Feb 25 '17 at 1:01











  • I look's like it may be using the SSLv3 connection as it states the following in the error: routines:SSL23_GET_SERVER_HELLO:sslv3.

    – William V.
    Feb 25 '17 at 1:02











  • That is what, wget is attempting to use, but the server is rejecting that connection because SSLv3 isn't secure.

    – Ramhound
    Feb 25 '17 at 1:48











  • According to other answers below, it looks like the protocol is TLSv1.0

    – William V.
    Feb 25 '17 at 1:50

















What type fo connnection is this server expecting? It migh be configured to support (SSLv1, SSLv3, SSLv3, TLS 1.0, TLS 1.1, TLS 1.2) or any combination of those possible choices. Does a connection to this website work within a browser, on the same PC and connection, your attempting to connect to it with wget?

– Ramhound
Feb 24 '17 at 19:10







What type fo connnection is this server expecting? It migh be configured to support (SSLv1, SSLv3, SSLv3, TLS 1.0, TLS 1.1, TLS 1.2) or any combination of those possible choices. Does a connection to this website work within a browser, on the same PC and connection, your attempting to connect to it with wget?

– Ramhound
Feb 24 '17 at 19:10















I can access this website on my computer normally using Chrome with no problems.

– William V.
Feb 25 '17 at 1:01





I can access this website on my computer normally using Chrome with no problems.

– William V.
Feb 25 '17 at 1:01













I look's like it may be using the SSLv3 connection as it states the following in the error: routines:SSL23_GET_SERVER_HELLO:sslv3.

– William V.
Feb 25 '17 at 1:02





I look's like it may be using the SSLv3 connection as it states the following in the error: routines:SSL23_GET_SERVER_HELLO:sslv3.

– William V.
Feb 25 '17 at 1:02













That is what, wget is attempting to use, but the server is rejecting that connection because SSLv3 isn't secure.

– Ramhound
Feb 25 '17 at 1:48





That is what, wget is attempting to use, but the server is rejecting that connection because SSLv3 isn't secure.

– Ramhound
Feb 25 '17 at 1:48













According to other answers below, it looks like the protocol is TLSv1.0

– William V.
Feb 25 '17 at 1:50





According to other answers below, it looks like the protocol is TLSv1.0

– William V.
Feb 25 '17 at 1:50










4 Answers
4






active

oldest

votes


















5














As SSL Labs shows, only TLSv1.0 and above are supported by minecraft.net. You can't use SSLv3 with it. It's likely that your version of wget doesn't support this (possibly due to being too old). Try upgrading it.






share|improve this answer
























  • I am using Windows and the only version around for Windows is 1.11.4, and I think that that version is out of date. Are there any versions for Windows that come after 1.11.4 that might work with SSLv3?

    – William V.
    Feb 25 '17 at 1:12



















5














You can find a newer version here: Windows binaries of GNU Wget



It works fine, I had the same problem.






share|improve this answer


























  • The exact file link is here: eternallybored.org/misc/wget/releases/wget-1.19.1-win32.zip

    – William V.
    Aug 18 '17 at 19:23



















1














You may want to add --secure-protocol=TLSv1 option.



Check also if installed OpenSSL supporting TLS by running:



openssl s_client -connect minecraft.net:443 -tls1





share|improve this answer


























  • --secure-protocol+TLSv1 Gave me the same error that I got before.

    – William V.
    Mar 17 '17 at 20:59











  • @WilliamV. I just run the same wget ... string by copy/pasting it from your question without changes on debian 8 jessie and it works without any error. Since you using some Window's port of wget, it looks like linked OpenSSL lib is outdated. Try to setup virtual machine with bare(non gui) debian and it should work. Another option, - use cygwin, it always comes with most recent versions of all programs. I just check the same wget... from cygwin, and it worked too.

    – Alex
    Mar 18 '17 at 5:01











  • I can't install cygwin. Is it possible that I could try this on Xubuntu with Wget? I have a Linux machine that is running Xubuntu currently.

    – William V.
    Mar 29 '17 at 1:05





















1














Had a similar error, but in my case only “Unable to establish SSL connection.” was shown without explanation.
I have used a WinWget, which included a wget compiled without SSL support. Solved by downloading full version from https://eternallybored.org/misc/wget/






share|improve this answer























    Your Answer








    StackExchange.ready(function() {
    var channelOptions = {
    tags: "".split(" "),
    id: "3"
    };
    initTagRenderer("".split(" "), "".split(" "), channelOptions);

    StackExchange.using("externalEditor", function() {
    // Have to fire editor after snippets, if snippets enabled
    if (StackExchange.settings.snippets.snippetsEnabled) {
    StackExchange.using("snippets", function() {
    createEditor();
    });
    }
    else {
    createEditor();
    }
    });

    function createEditor() {
    StackExchange.prepareEditor({
    heartbeatType: 'answer',
    autoActivateHeartbeat: false,
    convertImagesToLinks: true,
    noModals: true,
    showLowRepImageUploadWarning: true,
    reputationToPostImages: 10,
    bindNavPrevention: true,
    postfix: "",
    imageUploader: {
    brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
    contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
    allowUrls: true
    },
    onDemand: true,
    discardSelector: ".discard-answer"
    ,immediatelyShowMarkdownHelp:true
    });


    }
    });














    draft saved

    draft discarded


















    StackExchange.ready(
    function () {
    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f1182465%2fwget-returning-error-unable-to-establish-ssl-connection%23new-answer', 'question_page');
    }
    );

    Post as a guest















    Required, but never shown

























    4 Answers
    4






    active

    oldest

    votes








    4 Answers
    4






    active

    oldest

    votes









    active

    oldest

    votes






    active

    oldest

    votes









    5














    As SSL Labs shows, only TLSv1.0 and above are supported by minecraft.net. You can't use SSLv3 with it. It's likely that your version of wget doesn't support this (possibly due to being too old). Try upgrading it.






    share|improve this answer
























    • I am using Windows and the only version around for Windows is 1.11.4, and I think that that version is out of date. Are there any versions for Windows that come after 1.11.4 that might work with SSLv3?

      – William V.
      Feb 25 '17 at 1:12
















    5














    As SSL Labs shows, only TLSv1.0 and above are supported by minecraft.net. You can't use SSLv3 with it. It's likely that your version of wget doesn't support this (possibly due to being too old). Try upgrading it.






    share|improve this answer
























    • I am using Windows and the only version around for Windows is 1.11.4, and I think that that version is out of date. Are there any versions for Windows that come after 1.11.4 that might work with SSLv3?

      – William V.
      Feb 25 '17 at 1:12














    5












    5








    5







    As SSL Labs shows, only TLSv1.0 and above are supported by minecraft.net. You can't use SSLv3 with it. It's likely that your version of wget doesn't support this (possibly due to being too old). Try upgrading it.






    share|improve this answer













    As SSL Labs shows, only TLSv1.0 and above are supported by minecraft.net. You can't use SSLv3 with it. It's likely that your version of wget doesn't support this (possibly due to being too old). Try upgrading it.







    share|improve this answer












    share|improve this answer



    share|improve this answer










    answered Feb 24 '17 at 19:30









    Joseph SibleJoseph Sible

    991114




    991114













    • I am using Windows and the only version around for Windows is 1.11.4, and I think that that version is out of date. Are there any versions for Windows that come after 1.11.4 that might work with SSLv3?

      – William V.
      Feb 25 '17 at 1:12



















    • I am using Windows and the only version around for Windows is 1.11.4, and I think that that version is out of date. Are there any versions for Windows that come after 1.11.4 that might work with SSLv3?

      – William V.
      Feb 25 '17 at 1:12

















    I am using Windows and the only version around for Windows is 1.11.4, and I think that that version is out of date. Are there any versions for Windows that come after 1.11.4 that might work with SSLv3?

    – William V.
    Feb 25 '17 at 1:12





    I am using Windows and the only version around for Windows is 1.11.4, and I think that that version is out of date. Are there any versions for Windows that come after 1.11.4 that might work with SSLv3?

    – William V.
    Feb 25 '17 at 1:12













    5














    You can find a newer version here: Windows binaries of GNU Wget



    It works fine, I had the same problem.






    share|improve this answer


























    • The exact file link is here: eternallybored.org/misc/wget/releases/wget-1.19.1-win32.zip

      – William V.
      Aug 18 '17 at 19:23
















    5














    You can find a newer version here: Windows binaries of GNU Wget



    It works fine, I had the same problem.






    share|improve this answer


























    • The exact file link is here: eternallybored.org/misc/wget/releases/wget-1.19.1-win32.zip

      – William V.
      Aug 18 '17 at 19:23














    5












    5








    5







    You can find a newer version here: Windows binaries of GNU Wget



    It works fine, I had the same problem.






    share|improve this answer















    You can find a newer version here: Windows binaries of GNU Wget



    It works fine, I had the same problem.







    share|improve this answer














    share|improve this answer



    share|improve this answer








    edited Jun 29 '17 at 12:57









    Greenonline

    1,2763923




    1,2763923










    answered Jun 29 '17 at 12:29









    ChrisChris

    5111




    5111













    • The exact file link is here: eternallybored.org/misc/wget/releases/wget-1.19.1-win32.zip

      – William V.
      Aug 18 '17 at 19:23



















    • The exact file link is here: eternallybored.org/misc/wget/releases/wget-1.19.1-win32.zip

      – William V.
      Aug 18 '17 at 19:23

















    The exact file link is here: eternallybored.org/misc/wget/releases/wget-1.19.1-win32.zip

    – William V.
    Aug 18 '17 at 19:23





    The exact file link is here: eternallybored.org/misc/wget/releases/wget-1.19.1-win32.zip

    – William V.
    Aug 18 '17 at 19:23











    1














    You may want to add --secure-protocol=TLSv1 option.



    Check also if installed OpenSSL supporting TLS by running:



    openssl s_client -connect minecraft.net:443 -tls1





    share|improve this answer


























    • --secure-protocol+TLSv1 Gave me the same error that I got before.

      – William V.
      Mar 17 '17 at 20:59











    • @WilliamV. I just run the same wget ... string by copy/pasting it from your question without changes on debian 8 jessie and it works without any error. Since you using some Window's port of wget, it looks like linked OpenSSL lib is outdated. Try to setup virtual machine with bare(non gui) debian and it should work. Another option, - use cygwin, it always comes with most recent versions of all programs. I just check the same wget... from cygwin, and it worked too.

      – Alex
      Mar 18 '17 at 5:01











    • I can't install cygwin. Is it possible that I could try this on Xubuntu with Wget? I have a Linux machine that is running Xubuntu currently.

      – William V.
      Mar 29 '17 at 1:05


















    1














    You may want to add --secure-protocol=TLSv1 option.



    Check also if installed OpenSSL supporting TLS by running:



    openssl s_client -connect minecraft.net:443 -tls1





    share|improve this answer


























    • --secure-protocol+TLSv1 Gave me the same error that I got before.

      – William V.
      Mar 17 '17 at 20:59











    • @WilliamV. I just run the same wget ... string by copy/pasting it from your question without changes on debian 8 jessie and it works without any error. Since you using some Window's port of wget, it looks like linked OpenSSL lib is outdated. Try to setup virtual machine with bare(non gui) debian and it should work. Another option, - use cygwin, it always comes with most recent versions of all programs. I just check the same wget... from cygwin, and it worked too.

      – Alex
      Mar 18 '17 at 5:01











    • I can't install cygwin. Is it possible that I could try this on Xubuntu with Wget? I have a Linux machine that is running Xubuntu currently.

      – William V.
      Mar 29 '17 at 1:05
















    1












    1








    1







    You may want to add --secure-protocol=TLSv1 option.



    Check also if installed OpenSSL supporting TLS by running:



    openssl s_client -connect minecraft.net:443 -tls1





    share|improve this answer















    You may want to add --secure-protocol=TLSv1 option.



    Check also if installed OpenSSL supporting TLS by running:



    openssl s_client -connect minecraft.net:443 -tls1






    share|improve this answer














    share|improve this answer



    share|improve this answer








    edited Feb 24 '17 at 19:42

























    answered Feb 24 '17 at 19:37









    AlexAlex

    5,39111019




    5,39111019













    • --secure-protocol+TLSv1 Gave me the same error that I got before.

      – William V.
      Mar 17 '17 at 20:59











    • @WilliamV. I just run the same wget ... string by copy/pasting it from your question without changes on debian 8 jessie and it works without any error. Since you using some Window's port of wget, it looks like linked OpenSSL lib is outdated. Try to setup virtual machine with bare(non gui) debian and it should work. Another option, - use cygwin, it always comes with most recent versions of all programs. I just check the same wget... from cygwin, and it worked too.

      – Alex
      Mar 18 '17 at 5:01











    • I can't install cygwin. Is it possible that I could try this on Xubuntu with Wget? I have a Linux machine that is running Xubuntu currently.

      – William V.
      Mar 29 '17 at 1:05





















    • --secure-protocol+TLSv1 Gave me the same error that I got before.

      – William V.
      Mar 17 '17 at 20:59











    • @WilliamV. I just run the same wget ... string by copy/pasting it from your question without changes on debian 8 jessie and it works without any error. Since you using some Window's port of wget, it looks like linked OpenSSL lib is outdated. Try to setup virtual machine with bare(non gui) debian and it should work. Another option, - use cygwin, it always comes with most recent versions of all programs. I just check the same wget... from cygwin, and it worked too.

      – Alex
      Mar 18 '17 at 5:01











    • I can't install cygwin. Is it possible that I could try this on Xubuntu with Wget? I have a Linux machine that is running Xubuntu currently.

      – William V.
      Mar 29 '17 at 1:05



















    --secure-protocol+TLSv1 Gave me the same error that I got before.

    – William V.
    Mar 17 '17 at 20:59





    --secure-protocol+TLSv1 Gave me the same error that I got before.

    – William V.
    Mar 17 '17 at 20:59













    @WilliamV. I just run the same wget ... string by copy/pasting it from your question without changes on debian 8 jessie and it works without any error. Since you using some Window's port of wget, it looks like linked OpenSSL lib is outdated. Try to setup virtual machine with bare(non gui) debian and it should work. Another option, - use cygwin, it always comes with most recent versions of all programs. I just check the same wget... from cygwin, and it worked too.

    – Alex
    Mar 18 '17 at 5:01





    @WilliamV. I just run the same wget ... string by copy/pasting it from your question without changes on debian 8 jessie and it works without any error. Since you using some Window's port of wget, it looks like linked OpenSSL lib is outdated. Try to setup virtual machine with bare(non gui) debian and it should work. Another option, - use cygwin, it always comes with most recent versions of all programs. I just check the same wget... from cygwin, and it worked too.

    – Alex
    Mar 18 '17 at 5:01













    I can't install cygwin. Is it possible that I could try this on Xubuntu with Wget? I have a Linux machine that is running Xubuntu currently.

    – William V.
    Mar 29 '17 at 1:05







    I can't install cygwin. Is it possible that I could try this on Xubuntu with Wget? I have a Linux machine that is running Xubuntu currently.

    – William V.
    Mar 29 '17 at 1:05













    1














    Had a similar error, but in my case only “Unable to establish SSL connection.” was shown without explanation.
    I have used a WinWget, which included a wget compiled without SSL support. Solved by downloading full version from https://eternallybored.org/misc/wget/






    share|improve this answer




























      1














      Had a similar error, but in my case only “Unable to establish SSL connection.” was shown without explanation.
      I have used a WinWget, which included a wget compiled without SSL support. Solved by downloading full version from https://eternallybored.org/misc/wget/






      share|improve this answer


























        1












        1








        1







        Had a similar error, but in my case only “Unable to establish SSL connection.” was shown without explanation.
        I have used a WinWget, which included a wget compiled without SSL support. Solved by downloading full version from https://eternallybored.org/misc/wget/






        share|improve this answer













        Had a similar error, but in my case only “Unable to establish SSL connection.” was shown without explanation.
        I have used a WinWget, which included a wget compiled without SSL support. Solved by downloading full version from https://eternallybored.org/misc/wget/







        share|improve this answer












        share|improve this answer



        share|improve this answer










        answered Apr 2 '18 at 6:53









        Ivan P.Ivan P.

        111




        111






























            draft saved

            draft discarded




















































            Thanks for contributing an answer to Super User!


            • Please be sure to answer the question. Provide details and share your research!

            But avoid



            • Asking for help, clarification, or responding to other answers.

            • Making statements based on opinion; back them up with references or personal experience.


            To learn more, see our tips on writing great answers.




            draft saved


            draft discarded














            StackExchange.ready(
            function () {
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f1182465%2fwget-returning-error-unable-to-establish-ssl-connection%23new-answer', 'question_page');
            }
            );

            Post as a guest















            Required, but never shown





















































            Required, but never shown














            Required, but never shown












            Required, but never shown







            Required, but never shown

































            Required, but never shown














            Required, but never shown












            Required, but never shown







            Required, but never shown







            Popular posts from this blog

            Plaza Victoria

            Brian Clough

            Cáceres