[SOLVED] Can't access SyncThing administration panel

I had SyncThing setup and in use for a long time.
I did just access the SyncThing client admin interface from the link under Apps in Plinth, where I noticed a setting to, I thought, make it use https - which, apparently was a mistake.
I can no longer get into the SyncThing admin interface on the FreedomBox to correct that setting, as it automatically redirects the url to a useless “https://localhost:8384/

How can I get back in to correct that setting?

  1. Log in to Cockpit and enter the Terminal.
  2. Enter sudo sed -i 's/tls="true"/tls="false"/' /var/lib/syncthing/.config/syncthing/config.xml into the terminal.
  3. In Plinth > Apps > Syncthing turn off and then back on the Syncthing app.
3 Likes

Thank you. I’ll give that a try.

And there was much rejoicing!
thank you, thank you

1 Like

Thanks, working fine for me.

:rofl: bumping for sed. Aren’t you a developer for that program that works for new and unskilled linux users?

The feature to access Syncthing’s administration panel has not been implemented in FreedomBox. The solution here as been provided as a workaround for technical users. This is similar to the with other customization solutions we provide when users want to go beyond what FreedomBox provides out of the box.

I hope I didn’t give offense. I love a good stream edit, part of the arcana of the unix of old. This is definitely one of those cases of, “it’s easy when you know how.” It’s a powerful experience for a new user to see a glimpse the powerful tool set they have inside FreedomBox.

@nbenedek

1 Like

Since the original posting of this issue, FreedomBox has introduced a feature to re-run setup of applications. Starting from FreedomBox version 25.6, it is possible to recover a broken Syncthing installation by re-running the setup from the GUI.