Fixes
- Enrollment codes made on the web port — when the web console was opened on its web port (443, with the certificate from Settings → Certificate), the enrollment code named that port, but the fingerprint of the agents' port (8443). The agent then refused the connection ("certificate fingerprint mismatch") and never enrolled. Codes, console installations and
recovery.jsonnow always name the agents' port. Agents from 0.33.6 also enroll with such codes from older consoles: they try the agents' port, with the certificate still pinned. - Agent on the desktop (tray) — a running agent that is not enrolled yet showed "Agent service is not running". It now says that the computer is not enrolled yet, which console it is trying and why it fails.
- Duplicate agents: each machine is listed once, by its own address; the email subject names the machines.
Releases are signed with the BackupZit release key; consoles verify them before installing.