title: Can't access to Dashboard from my desktop in LAN
body: <p>I installed a raspberry pi Kubernetes cluster at home. I wanted to access to a dashboard to monitor things in my private network.</p>
  
  <p>So I <a href="https://github.com/kubernetes/dashboard/wiki/Installation#installation" rel="nofollow noreferrer">installed the arm version of k8s dashboard</a>.</p>
  
  <p>The service is up and running :</p>
  
  <pre><code>NAMESPACE     NAME                        TYPE        CLUSTER-IP    EXTERNAL-IP   PORT(S)                  AGE
  default       kubernetes                  ClusterIP   10.96.0.1     &lt;none&gt;        443/TCP                  4d12h
  kube-system   kube-dns                    ClusterIP   10.96.0.10    &lt;none&gt;        53/UDP,53/TCP,9153/TCP   4d12h
  kube-system   kubernetes-dashboard-head   NodePort    10.99.16.27   &lt;none&gt;        443:30753/TCP            56m
  </code></pre>
  
  <p>as well as the concerned pod :</p>
  
  <pre><code>NAMESPACE     NAME                                        READY   STATUS    RESTARTS   AGE
  [...]
  kube-system   kubernetes-dashboard-head-989b89d75-jr68l   1/1     Running   6          2d15h
  [...]
  </code></pre>
  
  <p>Now, when I try to access to the service from within the cluster it definitely works:</p>
  
  <pre><code>$ curl -X GET https://[master-node-ip]:30753 -k
  [...]
  &lt;!doctype html&gt;
  &lt;html&gt;
  
  &lt;head&gt;
    &lt;meta charset="utf-8"&gt;
    &lt;title&gt;Kubernetes Dashboard&lt;/title&gt;
    &lt;link rel="icon"
          type="image/png"
          href="assets/images/kubernetes-logo.png" /&gt;
    &lt;meta name="viewport"
          content="width=device-width"&gt;
  &lt;link rel="stylesheet" href="styles.357bf738eb94868b9857.css"&gt;&lt;/head&gt;
  
  &lt;body&gt;
    &lt;kd-root&gt;&lt;/kd-root&gt;
  &lt;script type="text/javascript" src="runtime.4830d2e917b9843e3c9b.js"&gt;&lt;/script&gt;&lt;script type="text/javascript" src="polyfills.4191ec10c6e967837eba.js"&gt;&lt;/script&gt;&lt;script type="text/javascript" src="scripts.b1c7fc483cdf0bfa1025.js"&gt;&lt;/script&gt;&lt;script type="text/javascript" src="main.02eb8859e9a4ef58e750.js"&gt;&lt;/script&gt;&lt;/body&gt;
  </code></pre>
  
  <p>But when I try to access it from another machine within the same local network, I get a : <code>NET::ERR_CERT_INVALID</code> in the browser and using cURL:</p>
  
  <pre><code>curl: (35) schannel: next InitializeSecurityContext failed: SEC_E_INVALID_TOKEN (0x80090308) - The token supplied to the function is invalid
  </code></pre>
  
  <p>I think it is supposed to redirect me to a "Login" page and I can login whether with a config file or a token. But it seems not to. Any idea why?</p>