Implement DNS cache warning during installation
During installation DNS cache can prevent successful API deployment.
Steps to reproduce
- Have an existing SelfPrivacy server.
- Reset application config.
- Try to deploy it again on the same domain.
Most likely during "1 out 4" stage DNS will re-use previous IP due to records TTL, and the application shows the mismatch on UI.
During "1 out 4" stage the previous IP gets reused and all DNS checks clog without any explanation or assistance for user.
flutter: OperationException(linkException: ServerException(originalException: Connection timed out, originalStackTrace: #0 IOClient.send io_client.dart:88 <asynchronous suspension>
Deleting a branch is permanent. It CANNOT be undone. Continue?