Windows 10, why you no sleep?

A (minor) annoyance of my recent new build Windows 10 machine has been its inability to properly sleep. I’d hit Sleep, it’d go through the motions of spinning down fans and sleeping… and then immediately spring back into life.

I’ve actually put up with this for months, but yesterday spent some time working out what was happening, so for Future Howard’s benefit, here’s how to see what is keeping your machine awake.

Continue reading

Clearing Ubiquiti UniFi USG DNS entries

Another post to save Future Howard the trouble of trying to remember how to fix a problem: when the DNS server in the USG-PRO has cached an old or invalid IP for a host. To verify:

  • SSH to the USG-PRO itself (not the Cloud Key/Controller).
  • To see the list of IPs it has stored, with the incorrect entry:
    cat /etc/hosts
  • To edit (elevated) and remove the offending line
    sudo vi /etc/hosts
  • And to ensure the DNS service forgets the incorrect value:
    clear dns forwarding cache

You’re welcome, Future Howard.

.svn/tmp directory may be missing or corrupt

For future-Howard (and team), how to fix the error from SVN “your .svn/tmp directory may be missing or corrupt”.

for /R /D %i in (.svn) do if exist "%i" mkdir "%i/tmp"

Open CMD, cd to the SVN directory then run the above command. It will place a new tmp directory inside each .svn directory.

After you run the command, an svn cleanup should succeed.