NUT plugin/integration works on test instance, but not on Main (same config)

I have 2 Proxmox instances running HAOS VMs. They are on the same HA version (2024.2.4).

I’ve installed the NUT add-on on the test one with the most basic configuration - user/pass, default driver (for Eaton Ellipse Pro). All good. Added the integration, all good.

Then a week later I go to my Prod instance and try to do the same setup, even copy-pasting the configuration. Add-on starts the same, startup logs are 1:1 match. However, the integration fails with this message:

Failure getting NUT ups alias, Socket error..

Tried everything to get it to work - reinstall of both the add-on and the integration, restarting the machine, cycling the UPS power, reassigning the USB port - nothing.

I brought back the UPS to my test instance, connected instantly. Any idea on how to debug this?


P.S.: Before posting, I decided to delete the integration from the Test instance and set it up again, now it throws the same error on Test as well. Tried downgrading to Core 2024.1.6 and OS 11.5, same error.


P.S.2: Installed a fresh VM using latest everything - same error:

Failure getting NUT ups alias, Socket error..

So now I’m unable to make it work on any system. Any ideas on how to debug this better?

What host name did you indicate in the integration configuration?

… your comment made me check the host again and turns out that’s what was my issue.

Turns out I was putting a0d7b954_nut with an underscore.

And it’s a0d7b954-nut with a dash.

I was copying the host from the wrong place. :slight_smile: