Migratie RPI4 to NUC using backup restore

A couple of months ago my NUC died. I simply put another NUC and restored a full backup and i was up and running in a couple of minutes.
But now i’m trying to help out a friend who has Home Assistant OS running on a RPI4. The new device is an Intel NUC. Both are running HomeAssistant OS

So I copied the OS to the SSD and booted. On the “create user” page, i chose to restore a backup. The spinner comes up so i assume everything is restoring. But then nothing happens. After half an hour I refresh the page but the GUI is no longer accessible. I’m getting the “page not working” page on Chrome and Edge.
The NUC is connected to a monitor. I can check the ip adress, i can check the logs (HA core logs) but no errors. Everything is green.
The Supervisor is working and showing everything is running.

So it would seem everything works except the GUI. I tried with a full backup and a “core” backup with the same result.

The big difference between my own restore a couple of months ago en this one, is that now the “original” device is a RPI4.
Is this the problem? Cannot a backup not be restored between a RPI and a X86 device? Not sure what i can check next

EDIT : when i start the backup, i get following errors in console
https://i.imgur.com/MKmeIpH.png

I get a “connection refused” and a “failed to fetch” from “dialog-hassio-backup.ts”

Is it that the web UI has moved to a HTTPS address from an http address following the restore?

1 Like

I try to reach it through the http adress. I can see on the monitor (HA cli) that home assistant is reachable at 192.168.1.87:8123 so i try that in the browser.
As far as i know, even if there is a certificate and a https posibility, the installation can always be reached through the http local ip adress.
The supervisor is working fine at that ip adress (with the different port number)

EDIT : you may have a point with the https. I made a fresh install but this time i created a user and i used the GUI way to restore a backup. I now a log file flooded with red lines starting with “invalid config for [http]”. It seems to be looking for a certificate that’s not there