TLS/HTTPS interfaces should only be shut down when reconfiguring
After #3053 (closed) was merged, scanning interfaces became a destructive process - whenever there's a change to the listening interfaces, all TLS and HTTPS listeners are shut down and recreated. This was only meant to happen when the server was being reconfigured, and we need to fix it so that's the only time it does happen.