39 lines
1.0 KiB
Plaintext
39 lines
1.0 KiB
Plaintext
= Diagnostics
|
|
|
|
OliveTin provides a built-in diagnostics page that can be used to help check how OliveTin is running and help to troubleshoot issues. It's mainly designed for checking SSH configuration at the moment.
|
|
|
|
This is a screenshot of the diagnostics page, which can be accessed by clicking the "Diagnostics" link in the navigation bar:
|
|
|
|
image::advanced_configuration/diagnostics/diagnostics.png[]
|
|
|
|
== Disabling Diagnostics
|
|
|
|
The diagnostics page is enabled by default, but you can disable it by using the OliveTin xref::security/acl.adoc#_acls_and_policies_global[security policy configuration], using the defaults, or via an ACL. Examples are shown below for each of these methods.
|
|
|
|
=== Disable Diagnostics for all users;
|
|
|
|
[source, yaml]
|
|
----
|
|
logLevel: info
|
|
|
|
defaultPolicy:
|
|
showDiagnostics: false
|
|
----
|
|
|
|
=== Disable Diagnostics expect for admin users
|
|
|
|
[source, yaml]
|
|
----
|
|
logLevel: info
|
|
defaultPolicy:
|
|
showDiagnostics: false
|
|
|
|
accessControlLists:
|
|
- name: admin
|
|
matchUsernames:
|
|
- alice
|
|
- bob
|
|
policy:
|
|
showDiagnostics: true
|
|
----
|