Is your feature request related to a problem? Please describe.
If printer is offline/unreachable the cached_files_view times out on ftps connection and throws error.
Describe the solution you'd like
Add exception handling to cached_file_view.py or ftps_client.py
Describe alternatives you've considered
Additional context
octoprint.log