2020-11-06 09:24:17 +00:00
{{ # if ( not-eq @ error .status "403" ) }}
2020-10-06 13:34:32 +00:00
<EmptyState
2020-11-06 09:24:17 +00:00
class= {{ concat "status-" @ error .status }}
2021-04-06 12:40:40 +00:00
@login= {{ @ log in }}
2020-10-06 13:34:32 +00:00
>
2020-07-09 09:08:47 +00:00
<BlockSlot @name="header">
2020-11-06 09:24:17 +00:00
<h2> {{ or @ error .message "Consul returned an error" }} </h2>
2020-07-09 09:08:47 +00:00
</BlockSlot>
2020-11-06 09:24:17 +00:00
{{ # if @ error .status }}
2020-07-09 09:08:47 +00:00
<BlockSlot @name="subheader">
2020-11-06 09:24:17 +00:00
<h3 data-test-status= {{ @ error .status }} >Error {{ @ error .status }} </h3>
2020-07-09 09:08:47 +00:00
</BlockSlot>
{{ / if }}
<BlockSlot @name="body">
2020-11-19 16:07:23 +00:00
{{ # if error .detail }}
<p>
{{ error .detail }}
</p>
{{ else }}
<p>
You may have visited a URL that is loading an unknown resource, so you can try going back to the root or try re-submitting your ACL Token/SecretID by going back to ACLs.
</p>
{{ / if }}
2020-07-09 09:08:47 +00:00
</BlockSlot>
<BlockSlot @name="actions">
<li class="back-link">
2020-11-19 16:07:23 +00:00
<a data-test-home rel="home" href= {{ href-to 'index' }} >Go back</a>
2020-07-09 09:08:47 +00:00
</li>
<li class="docs-link">
<a href=" {{ env 'CONSUL_DOCS_URL' }} " rel="noopener noreferrer" target="_blank">Read the documentation</a>
</li>
</BlockSlot>
</EmptyState>
{{ else }}
2020-10-06 13:34:32 +00:00
<EmptyState
class="status-403"
2021-04-06 12:40:40 +00:00
@login= {{ @ log in }}
2020-10-06 13:34:32 +00:00
>
2020-07-09 09:08:47 +00:00
<BlockSlot @name="header">
2020-11-06 09:24:17 +00:00
<h2 data-test-status= {{ @ error .status }} >You are not authorized</h2>
2020-07-09 09:08:47 +00:00
</BlockSlot>
<BlockSlot @name="subheader">
<h3>Error 403</h3>
</BlockSlot>
<BlockSlot @name="body">
<p>
You must be granted permissions to view this data. Ask your administrator if you think you should have access.
</p>
</BlockSlot>
<BlockSlot @name="actions">
<li class="docs-link">
<a href=" {{ env 'CONSUL_DOCS_URL' }} /acl/index.html" rel="noopener noreferrer" target="_blank">Read the documentation</a>
</li>
<li class="learn-link">
<a href=" {{ env 'CONSUL_DOCS_LEARN_URL' }} /consul/security-networking/production-acls" rel="noopener noreferrer" target="_blank">Follow the guide</a>
</li>
</BlockSlot>
</EmptyState>
{{ / if }}