## Introduction In some troubleshooting scenarios, the Syself Support team may require temporary access to a Hetzner bare metal server to inspect the operating system, hardware state, provisioning logs, or Kubernetes components. This guide explains how to safely place a server into maintenance mode and grant temporary access through Hetzner Robot. ## Put the server into maintenance mode Before granting access, place the server into maintenance mode to prevent reconciliation or automated operations while the investigation is ongoing. Edit the corresponding `HetznerBareMetalHost` resource and set: ```yaml spec: maintenanceMode: true ``` {% callout type="warning" %} After enabling the maintenance mode, the server will be removed from your cluster until you disable it. {% /callout %} ## Create a temporary Hetzner Robot admin login Log in to [Hetzner Robot](https://robot.hetzner.com/) and select the bare metal server you want to share with Syself support. Open the `Admin Login` section and generate a temporary password for the server. After setting the password, open the `Admin Login` section again. Hetzner Robot will now display a generated temporary login username similar to: ```text Login #2928603+MzQDe ``` This generated login is required for the support team to access the server. ## Send the access information to Syself Send the following information to the Syself Support team: - Server ID - Temporary Robot login username - Temporary password The support team will use this information to inspect the server and investigate the reported issue. ## Remove access after troubleshooting After the investigation is complete, remove the temporary Robot admin login or rotate the password from the Hetzner Robot interface. You can then disable maintenance mode by removing: ```yaml spec: maintenanceMode: true ``` from the `HetznerBareMetalHost` resource.