Connection refused: components/device_tracker/asuswrt.py (ERROR)

I’m getting this error when I restart HA (I’m running v0.65.0 in a Docker container on Lubuntu). The asuswrt tracker was previously working fine, and I don’t recall making any changes to my Asus router config.

Connection refused. b'@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\r\r\n@ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @\r\r\n@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\r\r\nIT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!\r\r\nSomeone could be eavesdropping on you right now (man-in-the-middle attack)!\r\r\nIt is also possible that a host key has just been changed.\r\r\nThe fingerprint for the ECDSA key sent by the remote host is\r\n36:b9:bc:10:7a:66:f5:78:5d:2e:e2:93:0a:0a:83:b6.\r\r\nPlease contact your system administrator.\r\r\nAdd correct host key in /root/.ssh/known_hosts to get rid of this message.\r\r\nOffending ECDSA key in /root/.ssh/known_hosts:1\r\r\n remove with: ssh-keygen -f "/root/.ssh/known_hosts" -R 192.168.1.1\r\r\nECDSA host key for 192.168.1.1 has changed and you have requested strict checking.\r\r\nHost key verification failed.\r\r\n'

I’ve tried looking for /root/.ssh/known_hosts, following advice from a post elsewhere relating to a similar issue, but there is no ./ssh folder in the /root/ folder of my machine.

Any idea what might be causing this, and how I can fix it?