Appliance in endless reboot loop

Last night there was a short power outage. The IPFire appliance sits behind a UPS.

I have accessed the appliance through the serial port. The boot appears to complete without an issue. I can login as root. However, within a very short period the system reboots.

Does anyone have any idea where I should start looking?

Thank you

There should be annotations in /var/log/messages.

Is the reboot a real reboot, like it shuts down all services and restarts the whole computer or does is stop (fail) and restart the computer?

It looks like a real reboot. The services are shutting.

I will try to read through the file. However, there may not be sufficient time.

Then your best bet is to boot your IPFire with a rescue usb/cd and then you can mount the IPFire partitions to some temporary mount points from your rescue usb and then look through the messages file that @bbitsch mentioned to see what messages are there.

1 Like

I managed to tail the file. It appears that watchdog is causing the problem. It is reporting the network is unreachable. I had my ISP (Optimum) switch the fiber modem to bridge mode.
I have looked at the /var/ipfire/ethernet/settings file and it looks as if the RED values are incorrect.

I’ve never heared of IPFire restarting itself if a network is not reachable.

1 Like

I was surprised also. I am not sure if it is in fact the problem. But it is the final message in the log.

In your situation I would first capture the terminal output of the boot procedure and restart scenario in a video just to make sure whats going on.

There is only one ERROR during the boot.
kdfontop.c:212 put_font_kdfontop unable to load such fo[FAIL]such kernel version

The target of the red query is 1.1.1.1

What kind of HW are you using?

This is already known here: CU 189: Setfont error (serial console, boot of NanoPi R2S) - #12 by hjkl

Is that system headless?

1 Like

The device is the Lightning Labs mini appliance.
Yes headless.

The old one?

It is not the 2025 device.

The output from ip add shows no inet value for red0. The ethernet/settings file has the proper gateway, mask, and address values.

That means, you have a static config on the WAN ( red ) interface?

If it is the ‘old’ mini appliance, you could save the output on the serial console. I suppose you use a terminal program, not a real terminal.
To get really all output, the baudrate of the BIOS must match the baudrate of IPFire.

Thank you all for your help - Will be giving this a try later today

:wink:

1 Like