Connecting problems, SSLException
1 reply [Last post]
merkur32123
WoM Member
Members
WoM Member: 371605
WoM Coins: 3

Hello. Recently, I've been unable to login in the World of Minecraft classic client. Here's my log: 


Constructor for World of Minecraft : java.net.URLClassLoader@1d5550d
Couldn't load connection cache: java.io.FileNotFoundException: /tmp/World of Minecraft-cache.dat (Adresář nebo soubor neexistuje)
Making connection to http://www.minecraft.net/login
Making connection to https://www.minecraft.net/login
Actual login page: <!DOCTYPE html>
<html lang="en" class="no-js">
    <head>
        <meta charset="UTF-8">
        <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">

        <title>Minecraft</title>
        <meta name="description" content="Minecraft is a game about placing blocks to build anything you can imagine. At night monsters come out, make sure to build a shelter before that happens.">
        <meta name="author" content="Mojang AB">

        <meta name="viewport" content="width=device-width, initial-scale=1.0">

        <link rel="shortcut icon" href="/favicon.png">
        <link rel="apple-touch-icon" href="/apple-touch-icon.png">
        <link rel="stylesheet" href="/stylesheets/style.css?b=b_594">
        <link rel="stylesheet" media="handheld" href="/stylesheets/handheld.css?b=b_594">
                <!--[if !IE 7]>
        <style type="text/css">
        #wrap {display:table;height:100%}
        </style>
        <![endif]-->
        <script src="/javascripts/libs/modernizr.min.js"></script>
        <script>
            function recordOutboundLink(link, category, action, label, value) {
                try {
                    _gaq.push(['_trackEvent', category, action, label, value]);
                    setTimeout('document.location = "' + link.href + '"', 100);
                }catch(err){}
            }
            
            var _gaq = _gaq || [];
            _gaq.push(['_setAccount', 'UA-9482675-1']);
            _gaq.push(['_trackPageview']);

            (function() {
            var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
            ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
            var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
            })();
        </script>
    </head>
    <body>
        <div id="wrap">
            <header>
                <div id="header_container" class="clearfix">
                    <a id="logo" href="/">Minecraft</a>
                    <ul id="menu">
                        <li><a href="/">Home</a></li>
                        <li>
                            <a href="/game">Game</a>
                            <ul>
                                <li><a href="/game">What is Minecraft?</a></li>
                                <li><a href="/game/howtoplay">Getting started</a></li>
                                <li><a href="/game/credits">Credits</a></li>
                            </ul>
                        </li>
                        <li><a href="/community">Community</a></li>
                        <li><a href="/store">Store</a></li>
                        <li><a href="/profile">Profile</a></li>
                        <li><a href="http://help.mojang.com">Help</a></li>
                    </ul>
                    <div id="userbox">
                                                                        <span class="logged-out"><a href="/login" >Log in</a> | <a href="/register">Register</a></span>
                                            </div>
                </div>
            </header>

            <noscript>
            <div id="javascript-warning" class="warning warning-yellow">
                Please, please enable JavaScript to use this site.
            </div>
            </noscript>

            <div id="main" role="main" class="clearfix controller-Secure action-login">
                

<h1>Login</h1>


<div id="login">
    <h1></h1>
    <form action="https://minecraft.net/login" method="post" accept-charset="utf-8" enctype="application/x-www-form-urlencoded" id="loginForm" class="spacious" ><input type="hidden" name="authenticityToken" value="5c0e88105975f2ac377e38f09fbfd757092ec44d">

        
        
    <p>When logging in with a Mojang account, use your e-mail address as username.</p>
    
    <p id="username-field">
        <label for="username">Username:</label>        
        <input tabindex="1" type="text" name="username" id="username" value="" />        
        <a href="/retrievename">Forgot username?</a> <a href="/sendemailverification">Verify email?</a>
    </p>
    <p id="password-field">
        <label for="password">Password:</label>
        <input tabindex="2" type="password" name="password" id="password" value="" />
        <a href="/resetpassword">Forgot password?</a>
    </p>
    <p id="remember-field">
        <input type="checkbox" name="remember" id="remember" value="true"  />
               <label for="remember">Remember me</label>
    </p>
    <p id="signin-field">
        <input type="submit" id="signin" value="Sign in" />
    </p>
    
</form></div>
            </div>
        </div>

        <footer>
            Mojang &copy; 2009-2013. "Minecraft" is a trademark of Notch Development AB &mdash; <a href="/terms">Terms of Use</a> &mdash; b_594 r_1f888b21e1eef1028d6e7c619ad5d9d197ab9c2a
        </footer>

        <script src="/javascripts/libs/json2.js"></script>
        <script src="//ajax.googleapis.com/ajax/libs/jquery/1.5.1/jquery.min.js"></script>
        <script>!window.jQuery && document.write(unescape('%3Cscript src="/javascripts/libs/jquery-1.5.1.min.js"%3E%3C/script%3E'))</script>
        <script src="/javascripts/libs/jquery.dataTables.min.js"></script>
        <script src="/javascripts/libs/jquery.timeago.js"></script>
        <script src="/javascripts/libs/sammy.js"></script>
        <script type="text/javascript">
            var app = $.sammy('#main', function() {

                this.debug = true;

                this.get('/', function() {
                    var action = function(options) {var pattern = '/'; for(key in options) { pattern = pattern.replace(':'+key, options[key] || ''); } return pattern }
                    this.partial(action());
                });

                this.get('/game', function() {
                    var action = function(options) {var pattern = '/game'; for(key in options) { pattern = pattern.replace(':'+key, options[key] || ''); } return pattern }
                    this.partial(action());
                });

                this.get('/login', function() {
                    var action = function(options) {var pattern = '/login'; for(key in options) { pattern = pattern.replace(':'+key, options[key] || ''); } return pattern }
                    this.partial(action());
                });

                this.get('/register', function() {
                    var action = function(options) {var pattern = '/register'; for(key in options) { pattern = pattern.replace(':'+key, options[key] || ''); } return pattern }
                    this.partial(action());
                });

            });

            $(document).ready(function() {
                if ($('html').is('.history') && false) {
                    app.run(window.location.pathname);
                } else {
                    $(document).trigger('changed');
                }
            });
        </script>
        <script src="/javascripts/plugins.js?b=b_594"></script>
        <script src="/javascripts/main.js?b=b_594"></script>
            </body>
</html>

Making connection to http://www.minecraft.net
MC.net failed, attempting to perform survival authentication
Making connection to https://login.minecraft.net/
Making connection to http://direct.worldofminecraft.com/direct.txt
Caught exception: java.net.SocketException: Unexpected end of file from server
Making connection to http://session.minecraft.net/game/joinserver.jsp
Connecting to World of Minecraft direct to validate myself using survival token
Making connection to https://direct.worldofminecraft.com/validate.php
Caught exception: javax.net.ssl.SSLException: Unrecognized SSL message, plaintext connection?
Failed to validate using survival key
All forms of validation failed, fallback to World of Minecraft direct authentication
Making connection to https://direct.worldofminecraft.com/login.php
Caught exception: javax.net.ssl.SSLException: Unrecognized SSL message, plaintext connection?
Aww, empty response from World of Minecraft direct... We're in the crap now.


My operating system is Debian Testing (7), My java version is:

java version "1.7.0_03"
OpenJDK Runtime Environment (IcedTea7 2.1.6) (7u3-2.1.6-1)
OpenJDK Client VM (build 22.0-b10, mixed mode, sharing)

I tried downgrading to 1.6, but it didn't help. And the strange thing is that not long ago it worked..

Lunick
Officially Retired
Contributor +
WoM Member: 74757
WoM Coins: 8985

Solved :)