Safer Rust test copies, a steadier service update, and a firmer PIN lock
A test copy of a Rust server no longer takes the live server's Highwatch key or its world, a service update can no longer leave the service stopped, and the PIN lock takes one try at a time. Also carries 0.21.1 and 0.21.3, which were never released on their own. If you made a Rust test copy on 0.21.0 or earlier, read the first item. Control, the desk, the ingest, the mod and the Rust plugin are unchanged.
Improved
- New Steam accounts: VPN protection's exemption list and support bundles now take any Steam64 a person can have, ahead of Steam running out of ids that start 7656119 in about a year.
- Not yet proven: a Rust test copy started on a real Rust server, and the upgrade script on a dedicated host with the real service.
Fixed
- Rust test copies: up to 0.21.0 a copy of a Rust server took the live server's Highwatch plugin config with its key, its whole world folder (saves, player databases, Rust+ pairing) and its name. A copy that was started posted into the live server's feed. If you have one: stop it, then delete it and make it again. DayZ copies were never affected, and a copy that was never started did nothing.
- Rust copies now: the plugin's config stays behind, so it posts nothing until linked to its own feed. Only server/<identity>/cfg is copied, so the copy starts with a fresh world on the same seed and size, and server.cfg gets the copy's own name. The preview shows Rust's four ports, and warns that other plugins' configs are copied as they are.
- Service update: a progress note that could not be written between stopping and starting the service could leave it stopped on the new version. Writing the note can no longer stop the update.
- Host without the desk: agent/upgrade-service.ps1 now readies the new agent beside the running one, stops the service only to swap them, and puts the old agent back if the new one does not answer within a minute.
- PIN lock: tries that arrived together all read "no wait" before any was counted, so five wrong tries and the right PIN sent at once opened the window. Tries are now checked one at a time. It took a script inside the locked window; the lock screen never did this.