It looks like this is a web page, not a feed. I looked for a feed associated with this page, but couldn't find one. Please enter the address of your feed to validate.

Source: http://167.172.68.9

  1. <!DOCTYPE HTML>
  2. <html>
  3.  
  4. <head>
  5.  
  6.    <meta charset="utf-8">
  7.  
  8.    <title>Jupyter Server</title>
  9.    <link id="favicon" rel="shortcut icon" type="image/x-icon" href="/static/favicon.ico?v=50afa725b5de8b00030139d09b38620224d4e7dba47c07ef0e86d4643f30c9bfe6bb7e1a4a1c561aa32834480909a4b6fe7cd1e17f7159330b6b5914bf45a880">
  10.    
  11.    <link rel="stylesheet" href="/static/style/bootstrap.min.css?v=0e8a7fbd6de23ad6b27ab95802a0a0915af6693af612bc304d83af445529ce5d95842309ca3405d10f538d45c8a3a261b8cff78b4bd512dd9effb4109a71d0ab" />
  12.    <link rel="stylesheet" href="/static/style/bootstrap-theme.min.css?v=8b2f045cb5b4d5ad346f6e816aa2566829a4f5f2783ec31d80d46a57de8ac0c3d21fe6e53bcd8e1f38ac17fcd06d12088bc9b43e23b5d1da52d10c6b717b22b3" />
  13.    <link rel="stylesheet" href="/static/style/index.css?v=30372e3246a801d662cf9e3f9dd656fa192eebde9054a2282449fe43919de9f0ee9b745d7eb49d3b0a5e56357912cc7d776390eddcab9dac85b77bdb17b4bdae" />
  14.    <meta http-equiv="X-UA-Compatible" content="IE=edge" />
  15.    <meta name="viewport" content="width=device-width, initial-scale=1.0">
  16.  
  17.    
  18.  
  19.  
  20.    
  21.    
  22.  
  23. </head>
  24.  
  25. <body class=""    dir="ltr">
  26.  
  27.  <noscript>
  28.    <div id='noscript'>
  29.      Jupyter Server requires JavaScript.<br>
  30.      Please enable it to proceed.
  31.    </div>
  32.  </noscript>
  33.  
  34.  <div id="header" role="navigation" aria-label="Top Menu">
  35.    <div id="header-container" class="container">
  36.      <div id="jupyter_server" class="nav navbar-brand"><a href="/lab" title='dashboard'>
  37.          <img src='/static/logo/logo.png?v=a2a176ee3cee251ffddf5fa21fe8e43727a9e5f87a06f9c91ad7b776d9e9d3d5e0159c16cc188a3965e00375fb4bc336c16067c688f5040c0c2d4bfdb852a9e4' alt='Jupyter Server' />
  38.        </a></div>
  39.  
  40.      
  41.      
  42.  
  43.      
  44.      
  45.  
  46.    </div>
  47.    <div class="header-bar"></div>
  48.  
  49.    
  50.    
  51.  </div>
  52.  
  53.  <div id="site">
  54.    
  55.  
  56. <div id="jupyter-main-app" class="container">
  57.    
  58.    
  59.    <div class="row">
  60.        <div class="navbar col-sm-8">
  61.            <div class="navbar-inner">
  62.                <div class="container">
  63.                    <div class="center-nav">
  64.                        <form action="/login?next=%2Flab" method="post" class="navbar-form pull-left">
  65.                            <input type="hidden" name="_xsrf" value="2|fd5b203b|bb967742860e87ba5ba67433e1ae5cf7|1746769530"/>
  66.                            
  67.                            <label for="password_input"><strong>Password or token:</strong></label>
  68.                            
  69.                            <input type="password" name="password" id="password_input" class="form-control">
  70.                            <button type="submit" class="btn btn-default" id="login_submit">Log in</button>
  71.                        </form>
  72.                    </div>
  73.                </div>
  74.            </div>
  75.        </div>
  76.    </div>
  77.    
  78.    
  79.    
  80.    
  81.    <div class="col-sm-6 col-sm-offset-3 text-left rendered_html">
  82.        <h3>
  83.            Token authentication is enabled
  84.        </h3>
  85.        <p>
  86.            If no password has been configured, you need to open the
  87.            server with its login token in the URL, or paste it above.
  88.            This requirement will be lifted if you
  89.            <b><a href='https://jupyter-server.readthedocs.io/en/latest/operators/public-server.html'>
  90.                    enable a password</a></b>.
  91.        </p>
  92.        <p>
  93.            The command:
  94.        <pre>jupyter server list</pre>
  95.        will show you the URLs of running servers with their tokens,
  96.        which you can copy and paste into your browser. For example:
  97.        </p>
  98.        <pre>Currently running servers:
  99. http://localhost:8888/?token=c8de56fa... :: /Users/you/notebooks
  100. </pre>
  101.        <p>
  102.            or you can paste just the token value into the password field on this
  103.            page.
  104.        </p>
  105.        <p>
  106.            See
  107.            <b><a href='https://jupyter-server.readthedocs.io/en/latest/operators/public-server.html'>
  108.                    the documentation on how to enable a password</a>
  109.            </b>
  110.            in place of token authentication,
  111.            if you would like to avoid dealing with random tokens.
  112.        </p>
  113.        <p>
  114.            Cookies are required for authenticated access to the Jupyter server.
  115.        </p>
  116.        
  117.        <h3>Setup a Password</h3>
  118.        <p> You can also setup a password by entering your token and a new password
  119.            on the fields below:</p>
  120.        <form action="/login?next=%2Flab" method="post" class="">
  121.            <input type="hidden" name="_xsrf" value="2|fd5b203b|bb967742860e87ba5ba67433e1ae5cf7|1746769530"/>
  122.            <div class="form-group">
  123.                <label for="token_input">
  124.                    <h4>Token</h4>
  125.                </label>
  126.                <input type="password" name="password" id="token_input" class="form-control">
  127.            </div>
  128.            <div class="form-group">
  129.                <label for="new_password_input">
  130.                    <h4>New Password</h4>
  131.                </label>
  132.                <input type="password" name="new_password" id="new_password_input" class="form-control" required>
  133.            </div>
  134.            <div class="form-group">
  135.                <button type="submit" class="btn btn-default" id="login_new_pass_submit">Log in and set new
  136.                    password</button>
  137.            </div>
  138.        </form>
  139.        
  140.  
  141.    </div>
  142.    
  143.    
  144. </div>
  145.  
  146.  
  147.  </div>
  148.  
  149.  
  150.  
  151.  
  152.  
  153.  
  154.  
  155.  <script type='text/javascript'>
  156.    function _remove_token_from_url() {
  157.      if (window.location.search.length <= 1) {
  158.        return;
  159.      }
  160.      var search_parameters = window.location.search.slice(1).split('&');
  161.      for (var i = 0; i < search_parameters.length; i++) {
  162.        if (search_parameters[i].split('=')[0] === 'token') {
  163.          // remote token from search parameters
  164.          search_parameters.splice(i, 1);
  165.          var new_search = '';
  166.          if (search_parameters.length) {
  167.            new_search = '?' + search_parameters.join('&');
  168.          }
  169.          var new_url = window.location.origin +
  170.            window.location.pathname +
  171.            new_search +
  172.            window.location.hash;
  173.          window.history.replaceState({}, "", new_url);
  174.          return;
  175.        }
  176.      }
  177.    }
  178.    _remove_token_from_url();
  179.  </script>
  180. </body>
  181.  
  182. </html>
Copyright © 2002-9 Sam Ruby, Mark Pilgrim, Joseph Walton, and Phil Ringnalda