[INFO] felhom-host-install v1.28.0 — mode=byo customer=drill-r50 vmid=120 [STEP] 1/8 pre-flight perl: warning: Setting locale failed. perl: warning: Please check that your locale settings: LANGUAGE = (unset), LC_ALL = (unset), LC_CTYPE = "UTF-8", LC_NUMERIC = (unset), LC_COLLATE = (unset), LC_TIME = (unset), LC_MESSAGES = (unset), LC_MONETARY = (unset), LC_ADDRESS = (unset), LC_IDENTIFICATION = (unset), LC_MEASUREMENT = (unset), LC_PAPER = (unset), LC_TELEPHONE = (unset), LC_NAME = (unset), LANG = "en_US.UTF-8" are supported and installed on your system. perl: warning: Falling back to a fallback locale ("en_US.UTF-8"). [INFO] pve-manager/9.2.2/b9984c6d90a4bd80 (running kernel: 7.0.2-6-pve) [INFO] node: drill-pve (auto) [INFO] agent config: /etc/felhom-agent/agent.json [INFO] agent: not installed yet — will be fetched + installed in step 5/8 [INFO] local-lvm free: ~75 GiB [WARN] local-lvm free ~75 GiB < hard min 120 GiB [INFO] free RAM: ~6153 MiB [INFO] existing guests on this host: 0 (pct+qm) [INFO] archive storage 'local' present [INFO] acl storage 'felhom-pbs' not present yet — expected: the PBS-DR tier creates it; the grant is pre-positioned deliberately [INFO] acl storages all present or pre-positioned: local local-lvm felhom-pbs [INFO] dnsmasq: already installed BEFORE Felhom — recorded; uninstall will not touch it [INFO] dnsmasq-base: already installed BEFORE Felhom — recorded; uninstall will leave it [ERROR] a resolver is already bound to :53 on this host: udp UNCONN 0 0 0.0.0.0:53 0.0.0.0:* users:(("dnsmasq",pid=23649,fd=4)) udp UNCONN 0 0 [::]:53 [::]:* users:(("dnsmasq",pid=23649,fd=6)) tcp LISTEN 0 32 0.0.0.0:53 0.0.0.0:* users:(("dnsmasq",pid=23649 [ERROR] a resolver is already bound to :53 on this host — Felhom needs the guest reachable by name on your LAN. Stop or reconfigure that resolver, OR point your LAN DNS at the guest's address, then re-run. (Felhom does NOT touch DNS services on a host it does not own — this is a refusal, not a change.) THIS LOOKS LIKE OURS. A previous Felhom install leaves the dnsmasq PACKAGE installed and its unit enabled (only our config snippet is removed), and unconstrained it binds 0.0.0.0:53 — which is what this gate is seeing. If this host had no dnsmasq before Felhom, clear it with: systemctl disable --now dnsmasq Then re-run this installer. If dnsmasq is YOURS, leave it and use one of the two routes above. [ERROR] PRE-FLIGHT FAIL (exit 1) — fix the finding above and re-run