title: How To Solve Kibana Dashboard "404" display error?
body: <p>I am trying to set up authentication with Okta for elastic stack on google cloud. The link from OKTA has the first step to route the cluster address through a certain endpoint and path as shown <a href="https://nettweets.com/2019/08/22/integrating-kibana-in-elastic-cloud-with-okta-step-by-step/#:%7E:text=Single%20sign%20on%20URL%3A%20for%20Elastic%20cloud%20the%20format%20is%3A%0Ahttps%3A//YOUR_CLUSTER_ADDRESS%3A9243/api/security/v1/saml%0Aplease%20note%20that%20/api/security/v1/saml%20is%20fixed%20(at%20least%20by%20the%20time%20this%20post%20is%20written)" rel="nofollow noreferrer">here</a></p>
  <p>Well, I have an ingress shown thus:</p>
  <pre><code>apiVersion: networking.k8s.io/v1
  kind: Ingress
  metadata:
    name: kibana-ingress
    annotations:
      kubernetes.io/ingress.class: &quot;gce&quot;
  spec:
    tls:
    - hosts:
        - x.x.x.net
    rules:
    - host: x.x.x.net
      http:
        paths:
        - path: /api/security/v1/saml
          pathType: Prefix
          backend:
            service:
              name: kibana-kibana
              port:
                number: 5601
  </code></pre>
  <p>But every time, I tried to check the hosts from the browser with the path identified as well, it gives an error page as shown thus:</p>
  <pre><code>{&quot;statusCode&quot;:404,&quot;error&quot;:&quot;Not Found&quot;,&quot;message&quot;:&quot;Not Found&quot;}
  </code></pre>
  <p>WHat could possibly cause this that I cannot access the hosts from my browser meanwhile if I remove the path, the dashboard is accessible.</p>
  <p>Thanks</p>