Upgrading to Tailscale 1.70 breaks web interface on 7.08

(split from my other post because it’s completely unrelated)

After upgrading to the current version of Tailscale (1.70.0 at this time) using the semi-official tailscale update command from the CLI, the Tailscale status on its config page now just endlessly spins… even though on my Tailscale dashboard, the device is online and pingable.

Removing and reinstalling the package (which puts v1.68 back) fixes this, but it breaks again as soon as tailscale is updated.

And here is a screenshot showing the JS console

Also, I tried a simple API test, which returns an error as well…

import requests
import json

base_url = 'http://192.168.191.1:8890/api'
token = 'xxxxxxxxxxxxxxxxxxx.....' #real token of course
response = requests.get(url=f"{base_url}/tailscale/status", headers={"Authorization": f"Bearer {token}"})
print(json.dumps(response.json(), indent=2))

Result:

{
  "success": false,
  "errors": [
    {
      "source": "Lua",
      "code": 999,
      "error": "bad argument #1 to 'find' (string expected, got nil)"
    }
  ]
}
1 Like

Before this topic expires, can anyone @Teltonika comment on whether this bug is acknowledged?

I installed 7.08.1 and confirm this bug still exists.

@Marijus sorry to @ you but the topic is about to auto-close. Just hoping for at least an acknowledgment from Teltonika of this bug for a future fix. Thank you

Hi luckman212,

Apologies for the late revert.

Our RnD team has already been informed. Please expect the fix in the coming days. Thank you for your patience.

Regards,

1 Like

This topic was automatically closed after 21 days. New replies are no longer allowed.