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:

diagnostics

Disabling Diagnostics

The diagnostics page is enabled by default, but you can disable it by using the OliveTin security policy configuration, using the defaults, or via an ACL. Examples are shown below for each of these methods.

Disable Diagnostics for all users;

logLevel: info

defaultPolicy:
	showDiagnostics: false

Disable Diagnostics expect for admin users

logLevel: info
defaultPolicy:
	showDiagnostics: false

accessControlLists:
  - name: admin
    matchUsernames:
	  - alice
	  - bob
    policy:
	  showDiagnostics: true