Articles on: ggRock

🌐 Set System Language/Locale to en_US.UTF-8 (Required for ggRock)

❗ Problem


The ggRock Server Application requires the system locale to be set to en_US.UTF-8 to function properly. Using a different locale may cause:


  • Errors on the Arrays tab
  • Unexpected or broken behavior in other parts of the application



✅ Solution


Follow the steps below to change your Debian system locale:



🔐 Step 1: Log in to the Server


You can access the server as root using one of the following methods:


  • Debian Control Panel
  • SSH
  • Direct physical access



💻 Step 2: Reconfigure Locales


Run the following command in the terminal:


dpkg-reconfigure locales



🧭 Step 3: Select en_US.UTF-8


On the "Configuring locales" screen:


  1. Use the arrow keys to scroll to:


   [ ] en\_US.UTF-8 UTF-8
  1. Press the Space Bar to select it:


   [\*] en\_US.UTF-8 UTF-8


If it's already selected, proceed to the next step.



🌍 Step 4: Set Default System Locale


From the same configuration tool:


  • Choose en_US.UTF-8 as the default locale
  • Press Enter to confirm




🔁 Step 5: Reboot the Server


After completing the steps above, reboot the server:


reboot


Then, check the Arrays tab in the ggRock web interface to ensure it's working as expected.



📘 Additional Info

The ggRock Server Application relies on standardized datetime and command output formatting from Debian. These outputs vary depending on the system locale, which is why en_US.UTF-8 is currently required.
⚙️ Our development team is aware of the issue and working on solutions that will remove the need for this locale requirement in the future.


Updated on: 10/12/2025

Was this article helpful?

Share your feedback

Cancel

Thank you!