Cadair / parfive

An asyncio based parallel file downloader for Python 3.7+

Home Page:https://parfive.readthedocs.io/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Can't download NOAA SRS FTP file

dstansby opened this issue · comments

import parfive
print(parfive.__version__)

from parfive import Downloader
dl = Downloader()
dl.enqueue_file("ftp://ftp.ngdc.noaa.gov/STP/swpc_products/daily_reports/solar_region_summaries/2015/01/20150101SRS.txt", path="./")
files = dl.download()

raises

1.5.1

Files Downloaded:   0%|                                                                                            | 0/1 [00:00<?, ?file/s]Failed to get size of FTP file
Traceback (most recent call last):
  File "/Users/dstansby/mambaforge/envs/sunpy/lib/python3.10/site-packages/parfive/utils.py", line 69, in get_ftp_size
    size = await client.stat(filepath)
  File "/Users/dstansby/mambaforge/envs/sunpy/lib/python3.10/site-packages/aioftp/client.py", line 820, in stat
    code, info = await self.command("MLST " + str(path), "2xx")
  File "/Users/dstansby/mambaforge/envs/sunpy/lib/python3.10/site-packages/aioftp/client.py", line 272, in command
    self.check_codes(expected_codes, code, info)
  File "/Users/dstansby/mambaforge/envs/sunpy/lib/python3.10/site-packages/aioftp/client.py", line 224, in check_codes
    raise errors.StatusCodeError(expected_codes, received_code, info)
aioftp.errors.StatusCodeError: Waiting for ('2xx',) but got 550 [' Permission denied.']
Files Downloaded:   0%|                                                                                            | 0/1 [00:01<?, ?file/s]
20150101SRS.txt: 0.00B [00:00, ?B/s]%    

I can download this file fine using Cyberduck.

I assume this is some kind of variation in behaviour between your other FTP client and aioftp.

Eugh, I have spent 5 mins trying to debug this and I hate it.

Can you get detailed logs out of Cyberduck?

Yep:

2022-06-15 10:30:28,679 [Thread-37] ERROR ch.cyberduck.core.ftp.list.FTPMlsdListResponseReader - Error parsing line 250-Start of list for /pub/forecasts/SRS
2022-06-15 10:30:28,685 [Thread-37] ERROR ch.cyberduck.core.ftp.list.FTPMlsdListResponseReader - Error parsing line 250 End of list
2022-06-15 10:32:10,412 [Thread-57] ERROR ch.cyberduck.core.ftp.list.FTPMlsdListResponseReader - Error parsing line 250-Start of list for /pub/forecasts/SRS
2022-06-15 10:32:10,415 [Thread-57] ERROR ch.cyberduck.core.ftp.list.FTPMlsdListResponseReader - Error parsing line 250 End of list
2022-06-15 11:30:55,467 [main] ERROR ch.cyberduck.core.LoginCallbackFactory - Failure loading callback class class ch.cyberduck.ui.cocoa.callback.PromptLoginCallback. ch.cyberduck.ui.cocoa.callback.PromptLoginCallback.<init>()
2022-06-15 11:30:55,476 [main] ERROR ch.cyberduck.core.AlertCallbackFactory - Failure loading callback class class ch.cyberduck.ui.cocoa.callback.PromptAlertCallback. ch.cyberduck.ui.cocoa.callback.PromptAlertCallback.<init>()
2022-06-15 11:31:56,930 [pool-3-thread-1] INFO  ch.cyberduck.core.preferences.LibraryLogDirectoryFinder - Found library directory in /Users/dstansby/Library
2022-06-15 11:31:56,931 [pool-3-thread-1] DEBUG ch.cyberduck.core.preferences.LibraryLogDirectoryFinder - Use folder Local{path='/Users/dstansby/Library/Logs/Cyberduck'} for log directory
2022-06-15 11:31:56,944 [main] DEBUG ch.cyberduck.binding.application.NSApplication - NSConcreteNotification 0x102f9f480 {name = NSApplicationWillResignActiveNotification; object = <NSApplication: 0x1331f8cb0>}
2022-06-15 11:31:56,945 [main] DEBUG ch.cyberduck.binding.WindowController - Resign key for window <NSPanel: 0x17d307700>
2022-06-15 11:31:56,946 [main] DEBUG ch.cyberduck.binding.application.NSApplication - NSConcreteNotification 0x176a05fa0 {name = NSApplicationDidResignActiveNotification; object = <NSApplication: 0x1331f8cb0>}
2022-06-15 11:31:57,052 [main] DEBUG org.rococoa.callback - No method applicationSupportsSecureRestorableState for selector:applicationSupportsSecureRestorableState:
2022-06-15 11:32:03,462 [main] DEBUG ch.cyberduck.binding.application.NSApplication - NSConcreteNotification 0x131e4cde0 {name = NSApplicationWillBecomeActiveNotification; object = <NSApplication: 0x1331f8cb0>}
2022-06-15 11:32:03,462 [main] DEBUG ch.cyberduck.binding.application.NSApplication - NSConcreteNotification 0x131e65740 {name = NSApplicationDidBecomeActiveNotification; object = <NSApplication: 0x1331f8cb0>}
2022-06-15 11:32:03,470 [main] DEBUG ch.cyberduck.binding.WindowController - Become key for window <NSPanel: 0x17d307700>
2022-06-15 11:32:04,842 [main] DEBUG ch.cyberduck.binding.WindowController - Resign key for window <NSPanel: 0x17d307700>
2022-06-15 11:32:04,845 [main] DEBUG ch.cyberduck.binding.WindowController - Become key for window <NSWindow: 0x13343c910>
2022-06-15 11:32:04,847 [main] DEBUG ch.cyberduck.binding.WindowController - Become main for window <NSWindow: 0x13343c910>
2022-06-15 11:32:07,231 [main] DEBUG org.rococoa.callback - No method outlineView_shouldShowCellExpansionForTableColumn_item for selector:outlineView:shouldShowCellExpansionForTableColumn:item:
2022-06-15 11:32:08,007 [main] DEBUG ch.cyberduck.binding.application.NSApplication - NSConcreteNotification 0x131e75650 {name = NSApplicationWillResignActiveNotification; object = <NSApplication: 0x1331f8cb0>}
2022-06-15 11:32:08,009 [main] DEBUG ch.cyberduck.binding.WindowController - Resign key for window <NSWindow: 0x13343c910>
2022-06-15 11:32:08,010 [main] DEBUG ch.cyberduck.binding.WindowController - Resign main for window <NSWindow: 0x13343c910>
2022-06-15 11:32:08,027 [main] DEBUG ch.cyberduck.binding.application.NSApplication - NSConcreteNotification 0x17841b4d0 {name = NSApplicationDidResignActiveNotification; object = <NSApplication: 0x1331f8cb0>}
2022-06-15 11:32:08,058 [Finalizer] DEBUG org.rococoa - Draining autorelease pool
2022-06-15 11:32:08,061 [Finalizer] DEBUG org.rococoa - Draining autorelease pool
2022-06-15 11:32:08,063 [Finalizer] DEBUG org.rococoa - Draining autorelease pool
2022-06-15 11:32:08,065 [Finalizer] DEBUG org.rococoa - Draining autorelease pool
2022-06-15 11:32:08,066 [Finalizer] DEBUG org.rococoa - Draining autorelease pool
2022-06-15 11:32:08,067 [Finalizer] DEBUG org.rococoa - Draining autorelease pool
2022-06-15 11:32:08,135 [main] DEBUG org.rococoa.callback - No method applicationSupportsSecureRestorableState for selector:applicationSupportsSecureRestorableState:
2022-06-15 11:32:08,282 [main] DEBUG ch.cyberduck.binding.application.NSApplication - NSConcreteNotification 0x13346c930 {name = NSApplicationWillBecomeActiveNotification; object = <NSApplication: 0x1331f8cb0>}
2022-06-15 11:32:08,282 [main] DEBUG ch.cyberduck.binding.WindowController - Become main for window <NSWindow: 0x13343c910>
2022-06-15 11:32:08,284 [main] DEBUG ch.cyberduck.binding.WindowController - Become key for window <NSWindow: 0x13343c910>
2022-06-15 11:32:08,310 [main] DEBUG ch.cyberduck.binding.application.NSApplication - NSConcreteNotification 0x297731c30 {name = NSApplicationDidBecomeActiveNotification; object = <NSApplication: 0x1331f8cb0>}
2022-06-15 11:32:10,379 [main] DEBUG ch.cyberduck.binding.WindowController - Resign key for window <NSWindow: 0x13343c910>
2022-06-15 11:32:10,381 [main] DEBUG ch.cyberduck.binding.WindowController - Resign main for window <NSWindow: 0x13343c910>
2022-06-15 11:32:10,926 [main] INFO  ch.cyberduck.core.SessionPoolFactory - Create new pooled connection pool for Host{protocol=Profile{parent=ftp, vendor=iterate GmbH, description=null, image=null}, port=21, hostname='ftp.swpc.noaa.gov', credentials=Credentials{user='anonymous', oauth='OAuthTokens{accessToken='null', refreshToken='', expiryInMilliseconds=9223372036854775807}', token='', identity=null}, uuid='3f075b07-d7e2-49ff-bb0a-6cccb45d41be', nickname='null', defaultpath='/pub/forecasts/SRS/', workdir=null, labels=null}
2022-06-15 11:32:10,927 [main] DEBUG ch.cyberduck.core.pool.DefaultSessionPool - Configure with min idle 1
2022-06-15 11:32:10,927 [main] DEBUG ch.cyberduck.core.pool.DefaultSessionPool - Configure with max idle 5
2022-06-15 11:32:10,927 [main] DEBUG ch.cyberduck.core.pool.DefaultSessionPool - Configure with max total 2147483647
2022-06-15 11:32:10,929 [main] DEBUG ch.cyberduck.core.threading.DefaultBackgroundExecutor - Run action WorkerBackgroundAction{worker=ConcurrentTransferWorker{source=DefaultSessionPool{bookmark=Host{protocol=Profile{parent=ftp, vendor=iterate GmbH, description=null, image=null}, port=21, hostname='ftp.swpc.noaa.gov', credentials=Credentials{user='anonymous', oauth='OAuthTokens{accessToken='null', refreshToken='', expiryInMilliseconds=9223372036854775807}', token='', identity=null}, uuid='3f075b07-d7e2-49ff-bb0a-6cccb45d41be', nickname='null', defaultpath='/pub/forecasts/SRS/', workdir=null, labels=null}, idle=0, active=0, waiters=0}, destination=ch.cyberduck.core.pool.SessionPool$DisconnectedSessionPool@8aab080, pool=java.util.concurrent.ExecutorCompletionService@4bdf}} in background
2022-06-15 11:32:10,929 [main] DEBUG ch.cyberduck.ui.cocoa.controller.ActivityController - Add background action WorkerBackgroundAction{worker=ConcurrentTransferWorker{source=DefaultSessionPool{bookmark=Host{protocol=Profile{parent=ftp, vendor=iterate GmbH, description=null, image=null}, port=21, hostname='ftp.swpc.noaa.gov', credentials=Credentials{user='anonymous', oauth='OAuthTokens{accessToken='null', refreshToken='', expiryInMilliseconds=9223372036854775807}', token='', identity=null}, uuid='3f075b07-d7e2-49ff-bb0a-6cccb45d41be', nickname='null', defaultpath='/pub/forecasts/SRS/', workdir=null, labels=null}, idle=0, active=0, waiters=0}, destination=ch.cyberduck.core.pool.SessionPool$DisconnectedSessionPool@8aab080, pool=java.util.concurrent.ExecutorCompletionService@4bdf}}
2022-06-15 11:32:10,929 [main] INFO  ch.cyberduck.binding.BundleController - Loading bundle Task
2022-06-15 11:32:10,934 [main] DEBUG ch.cyberduck.binding.BundleController - awakeFromNib
2022-06-15 11:32:10,935 [main] INFO  ch.cyberduck.core.threading.DefaultBackgroundExecutor - Scheduled background runnable WorkerBackgroundAction{worker=ConcurrentTransferWorker{source=DefaultSessionPool{bookmark=Host{protocol=Profile{parent=ftp, vendor=iterate GmbH, description=null, image=null}, port=21, hostname='ftp.swpc.noaa.gov', credentials=Credentials{user='anonymous', oauth='OAuthTokens{accessToken='null', refreshToken='', expiryInMilliseconds=9223372036854775807}', token='', identity=null}, uuid='3f075b07-d7e2-49ff-bb0a-6cccb45d41be', nickname='null', defaultpath='/pub/forecasts/SRS/', workdir=null, labels=null}, idle=0, active=0, waiters=0}, destination=ch.cyberduck.core.pool.SessionPool$DisconnectedSessionPool@8aab080, pool=java.util.concurrent.ExecutorCompletionService@4bdf}} for execution
2022-06-15 11:32:10,935 [Thread-47] DEBUG ch.cyberduck.core.threading.BackgroundCallable - Running background action WorkerBackgroundAction{worker=ConcurrentTransferWorker{source=DefaultSessionPool{bookmark=Host{protocol=Profile{parent=ftp, vendor=iterate GmbH, description=null, image=null}, port=21, hostname='ftp.swpc.noaa.gov', credentials=Credentials{user='anonymous', oauth='OAuthTokens{accessToken='null', refreshToken='', expiryInMilliseconds=9223372036854775807}', token='', identity=null}, uuid='3f075b07-d7e2-49ff-bb0a-6cccb45d41be', nickname='null', defaultpath='/pub/forecasts/SRS/', workdir=null, labels=null}, idle=0, active=0, waiters=0}, destination=ch.cyberduck.core.pool.SessionPool$DisconnectedSessionPool@8aab080, pool=java.util.concurrent.ExecutorCompletionService@4bdf}}
2022-06-15 11:32:10,936 [Thread-47] DEBUG ch.cyberduck.core.threading.BackgroundCallable - Prepare background action WorkerBackgroundAction{worker=ConcurrentTransferWorker{source=DefaultSessionPool{bookmark=Host{protocol=Profile{parent=ftp, vendor=iterate GmbH, description=null, image=null}, port=21, hostname='ftp.swpc.noaa.gov', credentials=Credentials{user='anonymous', oauth='OAuthTokens{accessToken='null', refreshToken='', expiryInMilliseconds=9223372036854775807}', token='', identity=null}, uuid='3f075b07-d7e2-49ff-bb0a-6cccb45d41be', nickname='null', defaultpath='/pub/forecasts/SRS/', workdir=null, labels=null}, idle=0, active=0, waiters=0}, destination=ch.cyberduck.core.pool.SessionPool$DisconnectedSessionPool@8aab080, pool=java.util.concurrent.ExecutorCompletionService@4bdf}}
2022-06-15 11:32:10,936 [Thread-47] DEBUG ch.cyberduck.core.threading.AbstractBackgroundAction - Prepare background task WorkerBackgroundAction{worker=ConcurrentTransferWorker{source=DefaultSessionPool{bookmark=Host{protocol=Profile{parent=ftp, vendor=iterate GmbH, description=null, image=null}, port=21, hostname='ftp.swpc.noaa.gov', credentials=Credentials{user='anonymous', oauth='OAuthTokens{accessToken='null', refreshToken='', expiryInMilliseconds=9223372036854775807}', token='', identity=null}, uuid='3f075b07-d7e2-49ff-bb0a-6cccb45d41be', nickname='null', defaultpath='/pub/forecasts/SRS/', workdir=null, labels=null}, idle=0, active=0, waiters=0}, destination=ch.cyberduck.core.pool.SessionPool$DisconnectedSessionPool@8aab080, pool=java.util.concurrent.ExecutorCompletionService@4bdf}}
2022-06-15 11:32:10,936 [Thread-47] DEBUG ch.cyberduck.core.AbstractController - Start action WorkerBackgroundAction{worker=ConcurrentTransferWorker{source=DefaultSessionPool{bookmark=Host{protocol=Profile{parent=ftp, vendor=iterate GmbH, description=null, image=null}, port=21, hostname='ftp.swpc.noaa.gov', credentials=Credentials{user='anonymous', oauth='OAuthTokens{accessToken='null', refreshToken='', expiryInMilliseconds=9223372036854775807}', token='', identity=null}, uuid='3f075b07-d7e2-49ff-bb0a-6cccb45d41be', nickname='null', defaultpath='/pub/forecasts/SRS/', workdir=null, labels=null}, idle=0, active=0, waiters=0}, destination=ch.cyberduck.core.pool.SessionPool$DisconnectedSessionPool@8aab080, pool=java.util.concurrent.ExecutorCompletionService@4bdf}}
2022-06-15 11:32:10,936 [Thread-47] INFO  ch.cyberduck.core.AbstractController - 0604SRS.txt
2022-06-15 11:32:10,937 [Thread-47] DEBUG ch.cyberduck.core.threading.NamedThreadFactory - Create thread for runnable java.util.concurrent.ThreadPoolExecutor$Worker@767b585c[State = -1, empty queue]
2022-06-15 11:32:10,937 [Thread-47] DEBUG ch.cyberduck.core.transfer.TransferQueue - Add transfer Transfer{transferred=770, size=770, roots=[TransferItem{remote=Path{path='/pub/forecasts/SRS/0604SRS.txt', type=[file]}, local=Local{path='/Users/dstansby/Downloads/0604SRS.txt'}}], state=running, host=Host{protocol=Profile{parent=ftp, vendor=iterate GmbH, description=null, image=null}, port=21, hostname='ftp.swpc.noaa.gov', credentials=Credentials{user='anonymous', oauth='OAuthTokens{accessToken='null', refreshToken='', expiryInMilliseconds=9223372036854775807}', token='', identity=null}, uuid='3f075b07-d7e2-49ff-bb0a-6cccb45d41be', nickname='null', defaultpath='/pub/forecasts/SRS/', workdir=null, labels=null}} to queue
2022-06-15 11:32:10,937 [Thread-47] DEBUG ch.cyberduck.core.threading.BackgroundCallable - Call background action WorkerBackgroundAction{worker=ConcurrentTransferWorker{source=DefaultSessionPool{bookmark=Host{protocol=Profile{parent=ftp, vendor=iterate GmbH, description=null, image=null}, port=21, hostname='ftp.swpc.noaa.gov', credentials=Credentials{user='anonymous', oauth='OAuthTokens{accessToken='null', refreshToken='', expiryInMilliseconds=9223372036854775807}', token='', identity=null}, uuid='3f075b07-d7e2-49ff-bb0a-6cccb45d41be', nickname='null', defaultpath='/pub/forecasts/SRS/', workdir=null, labels=null}, idle=0, active=0, waiters=0}, destination=ch.cyberduck.core.pool.SessionPool$DisconnectedSessionPool@8aab080, pool=java.util.concurrent.ExecutorCompletionService@4bdf}}
2022-06-15 11:32:10,937 [Thread-47] INFO  ch.cyberduck.core.pool.DefaultSessionPool - Borrow session from pool DefaultSessionPool{bookmark=Host{protocol=Profile{parent=ftp, vendor=iterate GmbH, description=null, image=null}, port=21, hostname='ftp.swpc.noaa.gov', credentials=Credentials{user='anonymous', oauth='OAuthTokens{accessToken='null', refreshToken='', expiryInMilliseconds=9223372036854775807}', token='', identity=null}, uuid='3f075b07-d7e2-49ff-bb0a-6cccb45d41be', nickname='null', defaultpath='/pub/forecasts/SRS/', workdir=null, labels=null}, idle=0, active=0, waiters=0}
2022-06-15 11:32:10,937 [Thread-47] DEBUG ch.cyberduck.core.pool.PooledSessionFactory - Create new session for host Host{protocol=Profile{parent=ftp, vendor=iterate GmbH, description=null, image=null}, port=21, hostname='ftp.swpc.noaa.gov', credentials=Credentials{user='anonymous', oauth='OAuthTokens{accessToken='null', refreshToken='', expiryInMilliseconds=9223372036854775807}', token='', identity=null}, uuid='3f075b07-d7e2-49ff-bb0a-6cccb45d41be', nickname='null', defaultpath='/pub/forecasts/SRS/', workdir=null, labels=null} in pool
2022-06-15 11:32:10,937 [Thread-47] DEBUG ch.cyberduck.core.SessionFactory - Create session for Host{protocol=Profile{parent=ftp, vendor=iterate GmbH, description=null, image=null}, port=21, hostname='ftp.swpc.noaa.gov', credentials=Credentials{user='anonymous', oauth='OAuthTokens{accessToken='null', refreshToken='', expiryInMilliseconds=9223372036854775807}', token='', identity=null}, uuid='3f075b07-d7e2-49ff-bb0a-6cccb45d41be', nickname='null', defaultpath='/pub/forecasts/SRS/', workdir=null, labels=null}
2022-06-15 11:32:10,938 [Thread-47] DEBUG ch.cyberduck.core.pool.PooledSessionFactory - Activate session Session{host=Host{protocol=Profile{parent=ftp, vendor=iterate GmbH, description=null, image=null}, port=21, hostname='ftp.swpc.noaa.gov', credentials=Credentials{user='anonymous', oauth='OAuthTokens{accessToken='null', refreshToken='', expiryInMilliseconds=9223372036854775807}', token='', identity=null}, uuid='3f075b07-d7e2-49ff-bb0a-6cccb45d41be', nickname='null', defaultpath='/pub/forecasts/SRS/', workdir=null, labels=null}, state=closed}
2022-06-15 11:32:10,938 [Thread-47] DEBUG ch.cyberduck.core.KeychainLoginService - Validate login credentials for Host{protocol=Profile{parent=ftp, vendor=iterate GmbH, description=null, image=null}, port=21, hostname='ftp.swpc.noaa.gov', credentials=Credentials{user='anonymous', oauth='OAuthTokens{accessToken='null', refreshToken='', expiryInMilliseconds=9223372036854775807}', token='', identity=null}, uuid='3f075b07-d7e2-49ff-bb0a-6cccb45d41be', nickname='null', defaultpath='/pub/forecasts/SRS/', workdir=null, labels=null}
2022-06-15 11:32:10,938 [main] DEBUG org.rococoa.callback - No method tableView_didAddRowView_forRow for selector:tableView:didAddRowView:forRow:
2022-06-15 11:32:10,938 [Thread-47] INFO  ch.cyberduck.core.proxy.SystemConfigurationProxy - No proxy configuration found for target ftp://ftp.swpc.noaa.gov
2022-06-15 11:32:10,938 [Thread-47] DEBUG ch.cyberduck.core.threading.NamedThreadFactory - Create thread for runnable ch.cyberduck.core.Resolver$1@6d7f74f0
2022-06-15 11:32:10,939 [Thread-47] DEBUG ch.cyberduck.core.Resolver - Waiting for resolving of ftp.swpc.noaa.gov
2022-06-15 11:32:10,939 [main] DEBUG ch.cyberduck.binding.Proxy - Already on main thread. Invoke ch.cyberduck.ui.cocoa.controller.ProgressController$5@158ae284 directly.
2022-06-15 11:32:11,106 [resolver-1] INFO  ch.cyberduck.core.Resolver - Resolved ftp.swpc.noaa.gov to 137.75.116.107
2022-06-15 11:32:11,106 [resolver-1] DEBUG ch.cyberduck.core.threading.NamedThreadFactory - Finished execution of runnable ch.cyberduck.core.Resolver$1@6d7f74f0
2022-06-15 11:32:11,107 [Thread-47] DEBUG ch.cyberduck.core.Session - Connection will open to Host{protocol=Profile{parent=ftp, vendor=iterate GmbH, description=null, image=null}, port=21, hostname='ftp.swpc.noaa.gov', credentials=Credentials{user='anonymous', oauth='OAuthTokens{accessToken='null', refreshToken='', expiryInMilliseconds=9223372036854775807}', token='', identity=null}, uuid='3f075b07-d7e2-49ff-bb0a-6cccb45d41be', nickname='null', defaultpath='/pub/forecasts/SRS/', workdir=null, labels=null}
2022-06-15 11:32:11,107 [Thread-47] DEBUG ch.cyberduck.core.ssl.CustomTrustSSLProtocolSocketFactory - Using SSL context with protocol TLSv1.3
2022-06-15 11:32:11,113 [Thread-47] INFO  ch.cyberduck.core.proxy.SystemConfigurationProxy - No proxy configuration found for target ftp://ftp.swpc.noaa.gov
2022-06-15 11:32:11,113 [Thread-47] INFO  ch.cyberduck.core.socket.DefaultSocketConfigurator - Set timeout to 30000ms for socket Socket[unconnected]
2022-06-15 11:32:11,407 [Thread-47] INFO  ch.cyberduck.transcript.response - 220 FTP Server ready.
2022-06-15 11:32:11,408 [Thread-47] DEBUG ch.cyberduck.core.Session - Connection did open to Host{protocol=Profile{parent=ftp, vendor=iterate GmbH, description=null, image=null}, port=21, hostname='ftp.swpc.noaa.gov', credentials=Credentials{user='anonymous', oauth='OAuthTokens{accessToken='null', refreshToken='', expiryInMilliseconds=9223372036854775807}', token='', identity=null}, uuid='3f075b07-d7e2-49ff-bb0a-6cccb45d41be', nickname='null', defaultpath='/pub/forecasts/SRS/', workdir=null, labels=null}
2022-06-15 11:32:11,409 [Thread-47] DEBUG ch.cyberduck.core.KeychainLoginService - Attempt authentication for Host{protocol=Profile{parent=ftp, vendor=iterate GmbH, description=null, image=null}, port=21, hostname='ftp.swpc.noaa.gov', credentials=Credentials{user='anonymous', oauth='OAuthTokens{accessToken='null', refreshToken='', expiryInMilliseconds=9223372036854775807}', token='', identity=null}, uuid='3f075b07-d7e2-49ff-bb0a-6cccb45d41be', nickname='null', defaultpath='/pub/forecasts/SRS/', workdir=null, labels=null}
2022-06-15 11:32:11,409 [Thread-47] INFO  ch.cyberduck.transcript.request - USER anonymous
2022-06-15 11:32:11,516 [Thread-47] INFO  ch.cyberduck.transcript.response - 331 Anonymous login ok, send your complete email address as your password
2022-06-15 11:32:11,516 [Thread-47] INFO  ch.cyberduck.transcript.request - PASS **********************
2022-06-15 11:32:11,827 [Thread-47] INFO  ch.cyberduck.transcript.response - 230 Anonymous access granted, restrictions apply
2022-06-15 11:32:11,828 [Thread-47] INFO  ch.cyberduck.transcript.request - FEAT
2022-06-15 11:32:11,936 [Thread-47] INFO  ch.cyberduck.transcript.response - 211-Features:
 MFF modify;UNIX.group;UNIX.mode;
 REST STREAM
 MLST modify*;perm*;size*;type*;unique*;UNIX.group*;UNIX.mode*;UNIX.owner*;
 UTF8
 EPRT
 EPSV
 MDTM
 TVFS
 MFMT
 SIZE
 LANG ja-JP;it-IT;ko-KR;fr-FR;es-ES;zh-TW;bg-BG;en-US;ru-RU;zh-CN
211 End
2022-06-15 11:32:11,937 [Thread-47] INFO  ch.cyberduck.transcript.request - OPTS UTF8 ON
2022-06-15 11:32:12,044 [Thread-47] INFO  ch.cyberduck.transcript.response - 200 UTF8 set to on
2022-06-15 11:32:12,045 [Thread-47] INFO  ch.cyberduck.core.ftp.FTPSession - Reset parser to timezone null
2022-06-15 11:32:12,045 [Thread-47] INFO  ch.cyberduck.transcript.request - SYST
2022-06-15 11:32:12,153 [Thread-47] INFO  ch.cyberduck.transcript.response - 215 UNIX Type: L8
2022-06-15 11:32:12,153 [Thread-47] DEBUG ch.cyberduck.core.ftp.FTPParserSelector - Select parser for system UNIX Type: L8 in zone null
2022-06-15 11:32:12,155 [Thread-47] DEBUG ch.cyberduck.core.KeychainLoginService - Login successful for session Session{host=Host{protocol=Profile{parent=ftp, vendor=iterate GmbH, description=null, image=null}, port=21, hostname='ftp.swpc.noaa.gov', credentials=Credentials{user='anonymous', oauth='OAuthTokens{accessToken='null', refreshToken='', expiryInMilliseconds=9223372036854775807}', token='', identity=null}, uuid='3f075b07-d7e2-49ff-bb0a-6cccb45d41be', nickname='null', defaultpath='/pub/forecasts/SRS/', workdir=null, labels=null}, state=open}
2022-06-15 11:32:12,156 [Thread-47] INFO  ch.cyberduck.core.DefaultHostPasswordStore - Save credentials for bookmark Host{protocol=Profile{parent=ftp, vendor=iterate GmbH, description=null, image=null}, port=21, hostname='ftp.swpc.noaa.gov', credentials=Credentials{user='anonymous', oauth='OAuthTokens{accessToken='null', refreshToken='', expiryInMilliseconds=9223372036854775807}', token='', identity=null}, uuid='3f075b07-d7e2-49ff-bb0a-6cccb45d41be', nickname='null', defaultpath='/pub/forecasts/SRS/', workdir=null, labels=null}
2022-06-15 11:32:12,156 [Thread-47] INFO  ch.cyberduck.core.pool.DefaultSessionPool - Borrowed session Session{host=Host{protocol=Profile{parent=ftp, vendor=iterate GmbH, description=null, image=null}, port=21, hostname='ftp.swpc.noaa.gov', credentials=Credentials{user='anonymous', oauth='OAuthTokens{accessToken='null', refreshToken='', expiryInMilliseconds=9223372036854775807}', token='', identity=null}, uuid='3f075b07-d7e2-49ff-bb0a-6cccb45d41be', nickname='null', defaultpath='/pub/forecasts/SRS/', workdir=null, labels=null}, state=open} from pool DefaultSessionPool{bookmark=Host{protocol=Profile{parent=ftp, vendor=iterate GmbH, description=null, image=null}, port=21, hostname='ftp.swpc.noaa.gov', credentials=Credentials{user='anonymous', oauth='OAuthTokens{accessToken='null', refreshToken='', expiryInMilliseconds=9223372036854775807}', token='', identity=null}, uuid='3f075b07-d7e2-49ff-bb0a-6cccb45d41be', nickname='null', defaultpath='/pub/forecasts/SRS/', workdir=null, labels=null}, idle=0, active=1, waiters=0}
2022-06-15 11:32:12,156 [Thread-47] DEBUG ch.cyberduck.core.Session - Add listener ch.cyberduck.ui.cocoa.controller.TransferController@38f250e3
2022-06-15 11:32:12,156 [Thread-47] DEBUG ch.cyberduck.core.Session - Add listener WorkerBackgroundAction{worker=ConcurrentTransferWorker{source=DefaultSessionPool{bookmark=Host{protocol=Profile{parent=ftp, vendor=iterate GmbH, description=null, image=null}, port=21, hostname='ftp.swpc.noaa.gov', credentials=Credentials{user='anonymous', oauth='OAuthTokens{accessToken='null', refreshToken='', expiryInMilliseconds=9223372036854775807}', token='', identity=null}, uuid='3f075b07-d7e2-49ff-bb0a-6cccb45d41be', nickname='null', defaultpath='/pub/forecasts/SRS/', workdir=null, labels=null}, idle=0, active=1, waiters=0}, destination=ch.cyberduck.core.pool.SessionPool$DisconnectedSessionPool@8aab080, pool=java.util.concurrent.ExecutorCompletionService@4bdf}}
2022-06-15 11:32:12,157 [Thread-47] DEBUG ch.cyberduck.core.threading.TransferWorkerBackgroundAction - Run worker ConcurrentTransferWorker{source=DefaultSessionPool{bookmark=Host{protocol=Profile{parent=ftp, vendor=iterate GmbH, description=null, image=null}, port=21, hostname='ftp.swpc.noaa.gov', credentials=Credentials{user='anonymous', oauth='OAuthTokens{accessToken='null', refreshToken='', expiryInMilliseconds=9223372036854775807}', token='', identity=null}, uuid='3f075b07-d7e2-49ff-bb0a-6cccb45d41be', nickname='null', defaultpath='/pub/forecasts/SRS/', workdir=null, labels=null}, idle=0, active=1, waiters=0}, destination=ch.cyberduck.core.pool.SessionPool$DisconnectedSessionPool@8aab080, pool=java.util.concurrent.ExecutorCompletionService@4bdf}
2022-06-15 11:32:12,157 [Thread-47] INFO  ch.cyberduck.core.pool.DefaultSessionPool - Release session Session{host=Host{protocol=Profile{parent=ftp, vendor=iterate GmbH, description=null, image=null}, port=21, hostname='ftp.swpc.noaa.gov', credentials=Credentials{user='anonymous', oauth='OAuthTokens{accessToken='null', refreshToken='', expiryInMilliseconds=9223372036854775807}', token='', identity=null}, uuid='3f075b07-d7e2-49ff-bb0a-6cccb45d41be', nickname='null', defaultpath='/pub/forecasts/SRS/', workdir=null, labels=null}, state=open} to pool
2022-06-15 11:32:12,157 [Thread-47] DEBUG ch.cyberduck.core.threading.DefaultFailureDiagnostics - Determine cause for failure null
2022-06-15 11:32:12,157 [Thread-47] DEBUG ch.cyberduck.core.pool.PooledSessionFactory - Pause session Session{host=Host{protocol=Profile{parent=ftp, vendor=iterate GmbH, description=null, image=null}, port=21, hostname='ftp.swpc.noaa.gov', credentials=Credentials{user='anonymous', oauth='OAuthTokens{accessToken='null', refreshToken='', expiryInMilliseconds=9223372036854775807}', token='', identity=null}, uuid='3f075b07-d7e2-49ff-bb0a-6cccb45d41be', nickname='null', defaultpath='/pub/forecasts/SRS/', workdir=null, labels=null}, state=open}
2022-06-15 11:32:12,158 [Thread-47] DEBUG ch.cyberduck.core.IOKitSleepPreventer - Created sleep assertion 36217
2022-06-15 11:32:12,158 [Thread-47] DEBUG ch.cyberduck.core.worker.AbstractTransferWorker - Start transfer with prompt ch.cyberduck.ui.cocoa.controller.DownloadPromptController@3cf5065d and options TransferOptions{resumeRequested=false, reloadRequested=true}
2022-06-15 11:32:12,158 [Thread-47] DEBUG ch.cyberduck.core.transfer.DownloadTransfer - Find transfer action for Resume=false,Reload=true
2022-06-15 11:32:12,159 [Thread-47] DEBUG ch.cyberduck.ui.cocoa.controller.TransferPromptController - Prompt for transfer action of Transfer{transferred=770, size=770, roots=[TransferItem{remote=Path{path='/pub/forecasts/SRS/0604SRS.txt', type=[file]}, local=Local{path='/Users/dstansby/Downloads/0604SRS.txt'}}], state=running, host=Host{protocol=Profile{parent=ftp, vendor=iterate GmbH, description=null, image=null}, port=21, hostname='ftp.swpc.noaa.gov', credentials=Credentials{user='anonymous', oauth='OAuthTokens{accessToken='null', refreshToken='', expiryInMilliseconds=9223372036854775807}', token='', identity=null}, uuid='3f075b07-d7e2-49ff-bb0a-6cccb45d41be', nickname='null', defaultpath='/pub/forecasts/SRS/', workdir=null, labels=null}}
2022-06-15 11:32:12,159 [main] INFO  ch.cyberduck.binding.BundleController - Loading bundle Prompt
2022-06-15 11:32:12,172 [main] DEBUG org.rococoa.callback - No method isKindOfClass for selector:isKindOfClass:
2022-06-15 11:32:12,172 [main] DEBUG org.rococoa.callback - No method outlineView_draggingEndedAt_operation for selector:outlineView:draggingEndedAt:operation:
2022-06-15 11:32:12,172 [main] DEBUG org.rococoa.callback - No method outlineView_draggedImage_movedTo for selector:outlineView:draggedImage:movedTo:
2022-06-15 11:32:12,173 [main] DEBUG org.rococoa.callback - No method controlTextDidBeginEditing for selector:controlTextDidBeginEditing:
2022-06-15 11:32:12,173 [main] DEBUG org.rococoa.callback - No method controlTextDidEndEditing for selector:controlTextDidEndEditing:
2022-06-15 11:32:12,173 [main] DEBUG org.rococoa.callback - No method controlTextDidChange for selector:controlTextDidChange:
2022-06-15 11:32:12,173 [main] DEBUG org.rococoa.callback - No method isKindOfClass for selector:isKindOfClass:
2022-06-15 11:32:12,173 [main] DEBUG org.rococoa.callback - No method outlineViewItemWillCollapse for selector:outlineViewItemWillCollapse:
2022-06-15 11:32:12,173 [main] DEBUG org.rococoa.callback - No method outlineViewItemWillExpand for selector:outlineViewItemWillExpand:
2022-06-15 11:32:12,173 [main] DEBUG org.rococoa.callback - No method outlineViewItemDidCollapse for selector:outlineViewItemDidCollapse:
2022-06-15 11:32:12,173 [main] DEBUG org.rococoa.callback - No method outlineViewColumnDidMove for selector:outlineViewColumnDidMove:
2022-06-15 11:32:12,173 [main] DEBUG org.rococoa.callback - No method outlineViewItemDidExpand for selector:outlineViewItemDidExpand:
2022-06-15 11:32:12,173 [main] DEBUG org.rococoa.callback - No method outlineView_willDisplayOutlineCell_forTableColumn_item for selector:outlineView:willDisplayOutlineCell:forTableColumn:item:
2022-06-15 11:32:12,173 [main] DEBUG org.rococoa.callback - No method outlineView_shouldSelectTableColumn for selector:outlineView:shouldSelectTableColumn:
2022-06-15 11:32:12,173 [main] DEBUG org.rococoa.callback - No method outlineView_mouseDownInHeaderOfTableColumn for selector:outlineView:mouseDownInHeaderOfTableColumn:
2022-06-15 11:32:12,173 [main] DEBUG org.rococoa.callback - No method outlineView_didDragTableColumn for selector:outlineView:didDragTableColumn:
2022-06-15 11:32:12,174 [main] DEBUG org.rococoa.callback - No method outlineView_shouldTrackCell_forTableColumn_item for selector:outlineView:shouldTrackCell:forTableColumn:item:
2022-06-15 11:32:12,174 [main] DEBUG org.rococoa.callback - No method outlineView_dataCellForTableColumn_item for selector:outlineView:dataCellForTableColumn:item:
2022-06-15 11:32:12,174 [main] DEBUG org.rococoa.callback - No method outlineView_selectionIndexesForProposedSelection for selector:outlineView:selectionIndexesForProposedSelection:
2022-06-15 11:32:12,174 [main] DEBUG org.rococoa.callback - No method outlineView_isGroupItem for selector:outlineView:isGroupItem:
2022-06-15 11:32:12,174 [main] DEBUG org.rococoa.callback - No method outlineView_shouldReorderColumn_toColumn for selector:outlineView:shouldReorderColumn:toColumn:
2022-06-15 11:32:12,174 [main] DEBUG org.rococoa.callback - No method outlineView_viewForTableColumn_item for selector:outlineView:viewForTableColumn:item:
2022-06-15 11:32:12,174 [main] DEBUG org.rococoa.callback - No method outlineView_rowViewForItem for selector:outlineView:rowViewForItem:
2022-06-15 11:32:12,174 [main] DEBUG org.rococoa.callback - No method outlineView_shouldExpandItem for selector:outlineView:shouldExpandItem:
2022-06-15 11:32:12,174 [main] DEBUG org.rococoa.callback - No method outlineView_shouldCollapseItem for selector:outlineView:shouldCollapseItem:
2022-06-15 11:32:12,174 [main] DEBUG org.rococoa.callback - No method outlineView_shouldShowOutlineCellForItem for selector:outlineView:shouldShowOutlineCellForItem:
2022-06-15 11:32:12,174 [main] DEBUG org.rococoa.callback - No method outlineView_autoExpandItem for selector:outlineView:autoExpandItem:
2022-06-15 11:32:12,174 [main] DEBUG org.rococoa.callback - No method outlineView_shouldAutoExpandItem for selector:outlineView:shouldAutoExpandItem:
2022-06-15 11:32:12,174 [main] DEBUG org.rococoa.callback - No method outlineView_tintConfigurationForItem for selector:outlineView:tintConfigurationForItem:
2022-06-15 11:32:12,174 [main] DEBUG org.rococoa.callback - No method outlineView_tintColorForItem for selector:outlineView:tintColorForItem:
2022-06-15 11:32:12,176 [main] DEBUG org.rococoa.callback - No method windowDidChangeBackingProperties for selector:windowDidChangeBackingProperties:
2022-06-15 11:32:12,177 [main] DEBUG org.rococoa.callback - No method windowWillMove for selector:windowWillMove:
2022-06-15 11:32:12,177 [main] DEBUG org.rococoa.callback - No method windowWillExitVersionBrowser for selector:windowWillExitVersionBrowser:
2022-06-15 11:32:12,177 [main] DEBUG org.rococoa.callback - No method windowDidUpdate for selector:windowDidUpdate:
2022-06-15 11:32:12,177 [main] DEBUG org.rococoa.callback - No method windowDidResize for selector:windowDidResize:
2022-06-15 11:32:12,177 [main] DEBUG org.rococoa.callback - No method windowDidMiniaturize for selector:windowDidMiniaturize:
2022-06-15 11:32:12,177 [main] DEBUG org.rococoa.callback - No method windowDidEnterFullScreen for selector:windowDidEnterFullScreen:
2022-06-15 11:32:12,177 [main] DEBUG org.rococoa.callback - No method windowDidExitFullScreen for selector:windowDidExitFullScreen:
2022-06-15 11:32:12,177 [main] DEBUG org.rococoa.callback - No method windowDidChangeOcclusionState for selector:windowDidChangeOcclusionState:
2022-06-15 11:32:12,177 [main] DEBUG org.rococoa.callback - No method windowDidMove for selector:windowDidMove:
2022-06-15 11:32:12,178 [main] DEBUG org.rococoa.callback - No method windowDidEndSheet for selector:windowDidEndSheet:
2022-06-15 11:32:12,178 [main] DEBUG org.rococoa.callback - No method windowWillOrderOffScreen for selector:windowWillOrderOffScreen:
2022-06-15 11:32:12,178 [main] DEBUG org.rococoa.callback - No method windowDidOrderOnScreen for selector:windowDidOrderOnScreen:
2022-06-15 11:32:12,178 [main] DEBUG org.rococoa.callback - No method windowDidExpose for selector:windowDidExpose:
2022-06-15 11:32:12,178 [main] DEBUG org.rococoa.callback - No method windowDidEndLiveResize for selector:windowDidEndLiveResize:
2022-06-15 11:32:12,178 [main] DEBUG org.rococoa.callback - No method windowWillMiniaturize for selector:windowWillMiniaturize:
2022-06-15 11:32:12,178 [main] DEBUG org.rococoa.callback - No method windowDidExitVersionBrowser for selector:windowDidExitVersionBrowser:
2022-06-15 11:32:12,178 [main] DEBUG org.rococoa.callback - No method windowDidOrderOffScreen for selector:windowDidOrderOffScreen:
2022-06-15 11:32:12,178 [main] DEBUG org.rococoa.callback - No method windowWillEnterVersionBrowser for selector:windowWillEnterVersionBrowser:
2022-06-15 11:32:12,178 [main] DEBUG org.rococoa.callback - No method windowDidChangeScreenProfile for selector:windowDidChangeScreenProfile:
2022-06-15 11:32:12,178 [main] DEBUG org.rococoa.callback - No method windowDidEnterVersionBrowser for selector:windowDidEnterVersionBrowser:
2022-06-15 11:32:12,178 [main] DEBUG org.rococoa.callback - No method windowDidDeminiaturize for selector:windowDidDeminiaturize:
2022-06-15 11:32:12,178 [main] DEBUG org.rococoa.callback - No method windowWillOrderOnScreen for selector:windowWillOrderOnScreen:
2022-06-15 11:32:12,178 [main] DEBUG org.rococoa.callback - No method windowDidChangeScreen for selector:windowDidChangeScreen:
2022-06-15 11:32:12,178 [main] DEBUG org.rococoa.callback - No method windowWillStartLiveResize for selector:windowWillStartLiveResize:
2022-06-15 11:32:12,178 [main] DEBUG org.rococoa.callback - No method validRequestorForSendType_returnType for selector:validRequestorForSendType:returnType:
2022-06-15 11:32:12,179 [main] DEBUG org.rococoa.callback - No method windowWillReturnFieldEditor_toObject for selector:windowWillReturnFieldEditor:toObject:
2022-06-15 11:32:12,179 [main] DEBUG org.rococoa.callback - No method window_willEncodeRestorableState for selector:window:willEncodeRestorableState:
2022-06-15 11:32:12,179 [main] DEBUG ch.cyberduck.core.AbstractCache - Caching TransferItem{remote=null, local=null}
2022-06-15 11:32:12,179 [main] DEBUG ch.cyberduck.core.threading.DefaultBackgroundExecutor - Run action WorkerBackgroundAction{worker=TransferPromptFilterWorker{transfer=Transfer{transferred=770, size=770, roots=[TransferItem{remote=Path{path='/pub/forecasts/SRS/0604SRS.txt', type=[file]}, local=Local{path='/Users/dstansby/Downloads/0604SRS.txt'}}], state=running, host=Host{protocol=Profile{parent=ftp, vendor=iterate GmbH, description=null, image=null}, port=21, hostname='ftp.swpc.noaa.gov', credentials=Credentials{user='anonymous', oauth='OAuthTokens{accessToken='null', refreshToken='', expiryInMilliseconds=9223372036854775807}', token='', identity=null}, uuid='3f075b07-d7e2-49ff-bb0a-6cccb45d41be', nickname='null', defaultpath='/pub/forecasts/SRS/', workdir=null, labels=null}}}} in background
2022-06-15 11:32:12,179 [main] DEBUG ch.cyberduck.ui.cocoa.controller.ActivityController - Add background action WorkerBackgroundAction{worker=TransferPromptFilterWorker{transfer=Transfer{transferred=770, size=770, roots=[TransferItem{remote=Path{path='/pub/forecasts/SRS/0604SRS.txt', type=[file]}, local=Local{path='/Users/dstansby/Downloads/0604SRS.txt'}}], state=running, host=Host{protocol=Profile{parent=ftp, vendor=iterate GmbH, description=null, image=null}, port=21, hostname='ftp.swpc.noaa.gov', credentials=Credentials{user='anonymous', oauth='OAuthTokens{accessToken='null', refreshToken='', expiryInMilliseconds=9223372036854775807}', token='', identity=null}, uuid='3f075b07-d7e2-49ff-bb0a-6cccb45d41be', nickname='null', defaultpath='/pub/forecasts/SRS/', workdir=null, labels=null}}}}
2022-06-15 11:32:12,179 [main] INFO  ch.cyberduck.binding.BundleController - Loading bundle Task
2022-06-15 11:32:12,182 [main] DEBUG ch.cyberduck.binding.BundleController - awakeFromNib
2022-06-15 11:32:12,182 [main] DEBUG org.rococoa.callback - No method tableView_didRemoveRowView_forRow for selector:tableView:didRemoveRowView:forRow:
2022-06-15 11:32:12,183 [main] INFO  ch.cyberduck.core.threading.DefaultBackgroundExecutor - Scheduled background runnable WorkerBackgroundAction{worker=TransferPromptFilterWorker{transfer=Transfer{transferred=770, size=770, roots=[TransferItem{remote=Path{path='/pub/forecasts/SRS/0604SRS.txt', type=[file]}, local=Local{path='/Users/dstansby/Downloads/0604SRS.txt'}}], state=running, host=Host{protocol=Profile{parent=ftp, vendor=iterate GmbH, description=null, image=null}, port=21, hostname='ftp.swpc.noaa.gov', credentials=Credentials{user='anonymous', oauth='OAuthTokens{accessToken='null', refreshToken='', expiryInMilliseconds=9223372036854775807}', token='', identity=null}, uuid='3f075b07-d7e2-49ff-bb0a-6cccb45d41be', nickname='null', defaultpath='/pub/forecasts/SRS/', workdir=null, labels=null}}}} for execution
2022-06-15 11:32:12,183 [Thread-51] DEBUG ch.cyberduck.core.threading.BackgroundCallable - Running background action WorkerBackgroundAction{worker=TransferPromptFilterWorker{transfer=Transfer{transferred=770, size=770, roots=[TransferItem{remote=Path{path='/pub/forecasts/SRS/0604SRS.txt', type=[file]}, local=Local{path='/Users/dstansby/Downloads/0604SRS.txt'}}], state=running, host=Host{protocol=Profile{parent=ftp, vendor=iterate GmbH, description=null, image=null}, port=21, hostname='ftp.swpc.noaa.gov', credentials=Credentials{user='anonymous', oauth='OAuthTokens{accessToken='null', refreshToken='', expiryInMilliseconds=9223372036854775807}', token='', identity=null}, uuid='3f075b07-d7e2-49ff-bb0a-6cccb45d41be', nickname='null', defaultpath='/pub/forecasts/SRS/', workdir=null, labels=null}}}}
2022-06-15 11:32:12,183 [main] DEBUG ch.cyberduck.binding.BundleController - awakeFromNib
2022-06-15 11:32:12,183 [Thread-51] DEBUG ch.cyberduck.core.threading.BackgroundCallable - Prepare background action WorkerBackgroundAction{worker=TransferPromptFilterWorker{transfer=Transfer{transferred=770, size=770, roots=[TransferItem{remote=Path{path='/pub/forecasts/SRS/0604SRS.txt', type=[file]}, local=Local{path='/Users/dstansby/Downloads/0604SRS.txt'}}], state=running, host=Host{protocol=Profile{parent=ftp, vendor=iterate GmbH, description=null, image=null}, port=21, hostname='ftp.swpc.noaa.gov', credentials=Credentials{user='anonymous', oauth='OAuthTokens{accessToken='null', refreshToken='', expiryInMilliseconds=9223372036854775807}', token='', identity=null}, uuid='3f075b07-d7e2-49ff-bb0a-6cccb45d41be', nickname='null', defaultpath='/pub/forecasts/SRS/', workdir=null, labels=null}}}}
2022-06-15 11:32:12,184 [Thread-51] DEBUG ch.cyberduck.core.threading.AbstractBackgroundAction - Prepare background task WorkerBackgroundAction{worker=TransferPromptFilterWorker{transfer=Transfer{transferred=770, size=770, roots=[TransferItem{remote=Path{path='/pub/forecasts/SRS/0604SRS.txt', type=[file]}, local=Local{path='/Users/dstansby/Downloads/0604SRS.txt'}}], state=running, host=Host{protocol=Profile{parent=ftp, vendor=iterate GmbH, description=null, image=null}, port=21, hostname='ftp.swpc.noaa.gov', credentials=Credentials{user='anonymous', oauth='OAuthTokens{accessToken='null', refreshToken='', expiryInMilliseconds=9223372036854775807}', token='', identity=null}, uuid='3f075b07-d7e2-49ff-bb0a-6cccb45d41be', nickname='null', defaultpath='/pub/forecasts/SRS/', workdir=null, labels=null}}}}
2022-06-15 11:32:12,184 [Thread-51] DEBUG ch.cyberduck.core.threading.BackgroundCallable - Call background action WorkerBackgroundAction{worker=TransferPromptFilterWorker{transfer=Transfer{transferred=770, size=770, roots=[TransferItem{remote=Path{path='/pub/forecasts/SRS/0604SRS.txt', type=[file]}, local=Local{path='/Users/dstansby/Downloads/0604SRS.txt'}}], state=running, host=Host{protocol=Profile{parent=ftp, vendor=iterate GmbH, description=null, image=null}, port=21, hostname='ftp.swpc.noaa.gov', credentials=Credentials{user='anonymous', oauth='OAuthTokens{accessToken='null', refreshToken='', expiryInMilliseconds=9223372036854775807}', token='', identity=null}, uuid='3f075b07-d7e2-49ff-bb0a-6cccb45d41be', nickname='null', defaultpath='/pub/forecasts/SRS/', workdir=null, labels=null}}}}
2022-06-15 11:32:12,184 [Thread-51] INFO  ch.cyberduck.core.pool.DefaultSessionPool - Borrow session from pool DefaultSessionPool{bookmark=Host{protocol=Profile{parent=ftp, vendor=iterate GmbH, description=null, image=null}, port=21, hostname='ftp.swpc.noaa.gov', credentials=Credentials{user='anonymous', oauth='OAuthTokens{accessToken='null', refreshToken='', expiryInMilliseconds=9223372036854775807}', token='', identity=null}, uuid='3f075b07-d7e2-49ff-bb0a-6cccb45d41be', nickname='null', defaultpath='/pub/forecasts/SRS/', workdir=null, labels=null}, idle=1, active=0, waiters=0}
2022-06-15 11:32:12,184 [Thread-51] DEBUG ch.cyberduck.core.pool.PooledSessionFactory - Activate session Session{host=Host{protocol=Profile{parent=ftp, vendor=iterate GmbH, description=null, image=null}, port=21, hostname='ftp.swpc.noaa.gov', credentials=Credentials{user='anonymous', oauth='OAuthTokens{accessToken='null', refreshToken='', expiryInMilliseconds=9223372036854775807}', token='', identity=null}, uuid='3f075b07-d7e2-49ff-bb0a-6cccb45d41be', nickname='null', defaultpath='/pub/forecasts/SRS/', workdir=null, labels=null}, state=open}
2022-06-15 11:32:12,184 [Thread-51] DEBUG ch.cyberduck.core.LoginConnectionService - Skip opening connection for session Session{host=Host{protocol=Profile{parent=ftp, vendor=iterate GmbH, description=null, image=null}, port=21, hostname='ftp.swpc.noaa.gov', credentials=Credentials{user='anonymous', oauth='OAuthTokens{accessToken='null', refreshToken='', expiryInMilliseconds=9223372036854775807}', token='', identity=null}, uuid='3f075b07-d7e2-49ff-bb0a-6cccb45d41be', nickname='null', defaultpath='/pub/forecasts/SRS/', workdir=null, labels=null}, state=open}
2022-06-15 11:32:12,184 [Thread-51] INFO  ch.cyberduck.core.pool.DefaultSessionPool - Borrowed session Session{host=Host{protocol=Profile{parent=ftp, vendor=iterate GmbH, description=null, image=null}, port=21, hostname='ftp.swpc.noaa.gov', credentials=Credentials{user='anonymous', oauth='OAuthTokens{accessToken='null', refreshToken='', expiryInMilliseconds=9223372036854775807}', token='', identity=null}, uuid='3f075b07-d7e2-49ff-bb0a-6cccb45d41be', nickname='null', defaultpath='/pub/forecasts/SRS/', workdir=null, labels=null}, state=open} from pool DefaultSessionPool{bookmark=Host{protocol=Profile{parent=ftp, vendor=iterate GmbH, description=null, image=null}, port=21, hostname='ftp.swpc.noaa.gov', credentials=Credentials{user='anonymous', oauth='OAuthTokens{accessToken='null', refreshToken='', expiryInMilliseconds=9223372036854775807}', token='', identity=null}, uuid='3f075b07-d7e2-49ff-bb0a-6cccb45d41be', nickname='null', defaultpath='/pub/forecasts/SRS/', workdir=null, labels=null}, idle=0, active=1, waiters=0}
2022-06-15 11:32:12,184 [Thread-51] DEBUG ch.cyberduck.core.Session - Add listener ch.cyberduck.ui.cocoa.controller.TransferController@38f250e3
2022-06-15 11:32:12,184 [Thread-51] DEBUG ch.cyberduck.core.Session - Add listener WorkerBackgroundAction{worker=TransferPromptFilterWorker{transfer=Transfer{transferred=770, size=770, roots=[TransferItem{remote=Path{path='/pub/forecasts/SRS/0604SRS.txt', type=[file]}, local=Local{path='/Users/dstansby/Downloads/0604SRS.txt'}}], state=running, host=Host{protocol=Profile{parent=ftp, vendor=iterate GmbH, description=null, image=null}, port=21, hostname='ftp.swpc.noaa.gov', credentials=Credentials{user='anonymous', oauth='OAuthTokens{accessToken='null', refreshToken='', expiryInMilliseconds=9223372036854775807}', token='', identity=null}, uuid='3f075b07-d7e2-49ff-bb0a-6cccb45d41be', nickname='null', defaultpath='/pub/forecasts/SRS/', workdir=null, labels=null}}}}
2022-06-15 11:32:12,185 [Thread-51] DEBUG ch.cyberduck.core.threading.WorkerBackgroundAction - Run worker TransferPromptFilterWorker{transfer=Transfer{transferred=770, size=770, roots=[TransferItem{remote=Path{path='/pub/forecasts/SRS/0604SRS.txt', type=[file]}, local=Local{path='/Users/dstansby/Downloads/0604SRS.txt'}}], state=running, host=Host{protocol=Profile{parent=ftp, vendor=iterate GmbH, description=null, image=null}, port=21, hostname='ftp.swpc.noaa.gov', credentials=Credentials{user='anonymous', oauth='OAuthTokens{accessToken='null', refreshToken='', expiryInMilliseconds=9223372036854775807}', token='', identity=null}, uuid='3f075b07-d7e2-49ff-bb0a-6cccb45d41be', nickname='null', defaultpath='/pub/forecasts/SRS/', workdir=null, labels=null}}}
2022-06-15 11:32:12,185 [Thread-51] DEBUG ch.cyberduck.core.transfer.DownloadTransfer - Filter transfer with action overwrite and options DownloadFilterOptions{segments=true, permissions=true, timestamp=true, wherefrom=true, icon=true, checksum=false, quarantine=true, open=false}
2022-06-15 11:32:12,185 [Thread-51] DEBUG ch.cyberduck.core.worker.TransferPromptFilterWorker - Filter cache ch.cyberduck.core.ReverseLookupCache@6215366a with filter ch.cyberduck.core.transfer.download.OverwriteFilter@1013df9e
2022-06-15 11:32:12,186 [Thread-51] DEBUG ch.cyberduck.core.transfer.download.AbstractDownloadFilter - Prepare Path{path='/pub/forecasts/SRS/0604SRS.txt', type=[file]}
2022-06-15 11:32:12,186 [Thread-51] INFO  ch.cyberduck.transcript.request - CWD /pub/forecasts/SRS
2022-06-15 11:32:12,193 [main] DEBUG ch.cyberduck.binding.WindowController - Attach sheet for window <NSWindow: 0x127e700c0>
2022-06-15 11:32:12,194 [main] DEBUG org.rococoa.callback - No method window_willPositionSheet_usingRect for selector:window:willPositionSheet:usingRect:
2022-06-15 11:32:12,194 [main] DEBUG org.rococoa.callback - No method window_willPositionSheet_usingRect for selector:window:willPositionSheet:usingRect:
2022-06-15 11:32:12,195 [main] DEBUG ch.cyberduck.binding.WindowController - Become key for window <NSPanel: 0x17d5bf3b0>
2022-06-15 11:32:12,195 [main] WARN  ch.cyberduck.ui.cocoa.datasource.TransferPromptDataSource - Unknown transfer status for TransferItem{remote=Path{path='/pub/forecasts/SRS/0604SRS.txt', type=[file]}, local=Local{path='/Users/dstansby/Downloads/0604SRS.txt'}}
2022-06-15 11:32:12,195 [main] WARN  ch.cyberduck.ui.cocoa.datasource.TransferPromptDataSource - Unknown transfer status for TransferItem{remote=Path{path='/pub/forecasts/SRS/0604SRS.txt', type=[file]}, local=Local{path='/Users/dstansby/Downloads/0604SRS.txt'}}
2022-06-15 11:32:12,196 [main] WARN  ch.cyberduck.ui.cocoa.datasource.TransferPromptDataSource - Unknown transfer status for TransferItem{remote=Path{path='/pub/forecasts/SRS/0604SRS.txt', type=[file]}, local=Local{path='/Users/dstansby/Downloads/0604SRS.txt'}}
2022-06-15 11:32:12,196 [main] WARN  ch.cyberduck.ui.cocoa.datasource.TransferPromptDataSource - Unknown transfer status for TransferItem{remote=Path{path='/pub/forecasts/SRS/0604SRS.txt', type=[file]}, local=Local{path='/Users/dstansby/Downloads/0604SRS.txt'}}
2022-06-15 11:32:12,196 [main] WARN  ch.cyberduck.ui.cocoa.datasource.TransferPromptDataSource - Unknown transfer status for TransferItem{remote=Path{path='/pub/forecasts/SRS/0604SRS.txt', type=[file]}, local=Local{path='/Users/dstansby/Downloads/0604SRS.txt'}}
2022-06-15 11:32:12,196 [main] DEBUG ch.cyberduck.core.resources.NSImageIconCache - No cached image for alert.tiff
2022-06-15 11:32:12,196 [main] DEBUG ch.cyberduck.core.resources.NSImageIconCache - Return default size for alert.tiff
2022-06-15 11:32:12,197 [main] WARN  ch.cyberduck.ui.cocoa.datasource.TransferPromptDataSource - Unknown transfer status for TransferItem{remote=Path{path='/pub/forecasts/SRS/0604SRS.txt', type=[file]}, local=Local{path='/Users/dstansby/Downloads/0604SRS.txt'}}
2022-06-15 11:32:12,197 [main] WARN  ch.cyberduck.ui.cocoa.datasource.TransferPromptDataSource - Unknown transfer status for TransferItem{remote=Path{path='/pub/forecasts/SRS/0604SRS.txt', type=[file]}, local=Local{path='/Users/dstansby/Downloads/0604SRS.txt'}}
2022-06-15 11:32:12,197 [main] WARN  ch.cyberduck.ui.cocoa.datasource.TransferPromptDataSource - Unknown transfer status for TransferItem{remote=Path{path='/pub/forecasts/SRS/0604SRS.txt', type=[file]}, local=Local{path='/Users/dstansby/Downloads/0604SRS.txt'}}
2022-06-15 11:32:12,207 [main] DEBUG org.rococoa.callback - No method tableView_didAddRowView_forRow for selector:tableView:didAddRowView:forRow:
2022-06-15 11:32:12,208 [main] DEBUG org.rococoa.callback - No method tableView_didAddRowView_forRow for selector:tableView:didAddRowView:forRow:
2022-06-15 11:32:12,217 [main] WARN  ch.cyberduck.ui.cocoa.datasource.TransferPromptDataSource - Unknown transfer status for TransferItem{remote=Path{path='/pub/forecasts/SRS/0604SRS.txt', type=[file]}, local=Local{path='/Users/dstansby/Downloads/0604SRS.txt'}}
2022-06-15 11:32:12,217 [main] WARN  ch.cyberduck.ui.cocoa.datasource.TransferPromptDataSource - Unknown transfer status for TransferItem{remote=Path{path='/pub/forecasts/SRS/0604SRS.txt', type=[file]}, local=Local{path='/Users/dstansby/Downloads/0604SRS.txt'}}
2022-06-15 11:32:12,217 [main] WARN  ch.cyberduck.ui.cocoa.datasource.TransferPromptDataSource - Unknown transfer status for TransferItem{remote=Path{path='/pub/forecasts/SRS/0604SRS.txt', type=[file]}, local=Local{path='/Users/dstansby/Downloads/0604SRS.txt'}}
2022-06-15 11:32:12,218 [main] WARN  ch.cyberduck.ui.cocoa.datasource.TransferPromptDataSource - Unknown transfer status for TransferItem{remote=Path{path='/pub/forecasts/SRS/0604SRS.txt', type=[file]}, local=Local{path='/Users/dstansby/Downloads/0604SRS.txt'}}
2022-06-15 11:32:12,218 [main] WARN  ch.cyberduck.ui.cocoa.datasource.TransferPromptDataSource - Unknown transfer status for TransferItem{remote=Path{path='/pub/forecasts/SRS/0604SRS.txt', type=[file]}, local=Local{path='/Users/dstansby/Downloads/0604SRS.txt'}}
2022-06-15 11:32:12,218 [main] DEBUG ch.cyberduck.core.resources.NSImageIconCache - No cached image for alert.tiff
2022-06-15 11:32:12,218 [main] DEBUG ch.cyberduck.core.resources.NSImageIconCache - Return default size for alert.tiff
2022-06-15 11:32:12,218 [main] WARN  ch.cyberduck.ui.cocoa.datasource.TransferPromptDataSource - Unknown transfer status for TransferItem{remote=Path{path='/pub/forecasts/SRS/0604SRS.txt', type=[file]}, local=Local{path='/Users/dstansby/Downloads/0604SRS.txt'}}
2022-06-15 11:32:12,218 [main] WARN  ch.cyberduck.ui.cocoa.datasource.TransferPromptDataSource - Unknown transfer status for TransferItem{remote=Path{path='/pub/forecasts/SRS/0604SRS.txt', type=[file]}, local=Local{path='/Users/dstansby/Downloads/0604SRS.txt'}}
2022-06-15 11:32:12,219 [main] WARN  ch.cyberduck.ui.cocoa.datasource.TransferPromptDataSource - Unknown transfer status for TransferItem{remote=Path{path='/pub/forecasts/SRS/0604SRS.txt', type=[file]}, local=Local{path='/Users/dstansby/Downloads/0604SRS.txt'}}
2022-06-15 11:32:12,293 [Thread-51] INFO  ch.cyberduck.transcript.response - 250 CWD command successful
2022-06-15 11:32:12,294 [Thread-51] INFO  ch.cyberduck.transcript.request - TYPE A
2022-06-15 11:32:12,402 [Thread-51] INFO  ch.cyberduck.transcript.response - 200 Type set to A
2022-06-15 11:32:12,402 [Thread-51] INFO  ch.cyberduck.transcript.request - PASV
2022-06-15 11:32:12,465 [Thread-47] DEBUG ch.cyberduck.binding.SheetInvoker - Await sheet dismiss
2022-06-15 11:32:12,511 [Thread-51] INFO  ch.cyberduck.transcript.response - 227 Entering Passive Mode (137,75,116,107,200,119).
2022-06-15 11:32:12,511 [Thread-51] INFO  ch.cyberduck.core.proxy.SystemConfigurationProxy - No proxy configuration found for target ftp://ftp.swpc.noaa.gov
2022-06-15 11:32:12,512 [Thread-51] INFO  ch.cyberduck.core.socket.DefaultSocketConfigurator - Set timeout to 30000ms for socket Socket[unconnected]
2022-06-15 11:32:12,621 [Thread-51] INFO  ch.cyberduck.transcript.request - MLSD
2022-06-15 11:32:12,730 [Thread-51] INFO  ch.cyberduck.transcript.response - 150 Opening ASCII mode data connection for MLSD
2022-06-15 11:32:12,738 [Thread-51] INFO  ch.cyberduck.transcript.response - modify=20220615003009;perm=fle;type=cdir;unique=FD06U48807A;UNIX.group=50;UNIX.mode=0775;UNIX.owner=14; .
2022-06-15 11:32:12,739 [Thread-51] INFO  ch.cyberduck.transcript.response - modify=20220330182321;perm=fle;type=pdir;unique=FD06UA75481;UNIX.group=50;UNIX.mode=0775;UNIX.owner=14; ..
2022-06-15 11:32:12,739 [Thread-51] INFO  ch.cyberduck.transcript.response - modify=20220421003011;perm=adfr;size=864;type=file;unique=FD06U48807B;UNIX.group=50;UNIX.mode=0644;UNIX.owner=14; 0421SRS.txt
2022-06-15 11:32:12,739 [Thread-51] INFO  ch.cyberduck.transcript.response - modify=20220413003008;perm=adfr;size=678;type=file;unique=FD06U488081;UNIX.group=50;UNIX.mode=0644;UNIX.owner=14; 0413SRS.txt
2022-06-15 11:32:12,739 [Thread-51] INFO  ch.cyberduck.transcript.response - modify=20220415003007;perm=adfr;size=783;type=file;unique=FD06U488087;UNIX.group=50;UNIX.mode=0644;UNIX.owner=14; 0415SRS.txt
2022-06-15 11:32:12,739 [Thread-51] INFO  ch.cyberduck.transcript.response - modify=20220430003009;perm=adfr;size=921;type=file;unique=FD06U6FC5;UNIX.group=50;UNIX.mode=0644;UNIX.owner=14; 0430SRS.txt
2022-06-15 11:32:12,739 [Thread-51] INFO  ch.cyberduck.transcript.response - modify=20220402003009;perm=adfr;size=883;type=file;unique=FD06U488083;UNIX.group=50;UNIX.mode=0644;UNIX.owner=14; 0402SRS.txt
2022-06-15 11:32:12,740 [Thread-51] INFO  ch.cyberduck.transcript.response - modify=20220425003009;perm=adfr;size=875;type=file;unique=FD06U6FC4;UNIX.group=50;UNIX.mode=0644;UNIX.owner=14; 0425SRS.txt
2022-06-15 11:32:12,740 [Thread-51] INFO  ch.cyberduck.transcript.response - modify=20220427003009;perm=adfr;size=920;type=file;unique=FD06U48808A;UNIX.group=50;UNIX.mode=0644;UNIX.owner=14; 0427SRS.txt
2022-06-15 11:32:12,740 [Thread-51] INFO  ch.cyberduck.transcript.response - modify=20220612003007;perm=adfr;size=711;type=file;unique=FD06U488080;UNIX.group=50;UNIX.mode=0644;UNIX.owner=14; 0612SRS.txt
2022-06-15 11:32:12,740 [Thread-51] INFO  ch.cyberduck.transcript.response - modify=20220428003007;perm=adfr;size=892;type=file;unique=FD06U488082;UNIX.group=50;UNIX.mode=0644;UNIX.owner=14; 0428SRS.txt
2022-06-15 11:32:12,740 [Thread-51] INFO  ch.cyberduck.transcript.response - modify=20220510003009;perm=adfr;size=820;type=file;unique=FD06U78CC;UNIX.group=50;UNIX.mode=0644;UNIX.owner=14; 0510SRS.txt
2022-06-15 11:32:12,740 [Thread-51] INFO  ch.cyberduck.transcript.response - modify=20220404003008;perm=adfr;size=919;type=file;unique=FD06U48809A;UNIX.group=50;UNIX.mode=0644;UNIX.owner=14; 0404SRS.txt
2022-06-15 11:32:12,740 [Thread-51] INFO  ch.cyberduck.transcript.response - modify=20220502003010;perm=adfr;size=790;type=file;unique=FD06U48808E;UNIX.group=50;UNIX.mode=0644;UNIX.owner=14; 0502SRS.txt
2022-06-15 11:32:12,740 [Thread-51] INFO  ch.cyberduck.transcript.response - modify=20220514003009;perm=adfr;size=837;type=file;unique=FD06U78D8;UNIX.group=50;UNIX.mode=0644;UNIX.owner=14; 0514SRS.txt
2022-06-15 11:32:12,741 [Thread-51] INFO  ch.cyberduck.transcript.response - modify=20220609003008;perm=adfr;size=628;type=file;unique=FD06U82B1;UNIX.group=50;UNIX.mode=0644;UNIX.owner=14; 0609SRS.txt
2022-06-15 11:32:12,741 [Thread-51] INFO  ch.cyberduck.transcript.response - modify=20220405003010;perm=adfr;size=828;type=file;unique=FD06U48809B;UNIX.group=50;UNIX.mode=0644;UNIX.owner=14; 0405SRS.txt
2022-06-15 11:32:12,741 [Thread-51] INFO  ch.cyberduck.transcript.response - modify=20220407003010;perm=adfr;size=762;type=file;unique=FD06U488093;UNIX.group=50;UNIX.mode=0644;UNIX.owner=14; 0407SRS.txt
2022-06-15 11:32:12,741 [Thread-51] INFO  ch.cyberduck.transcript.response - modify=20220422003026;perm=adfr;size=877;type=file;unique=FD06U488085;UNIX.group=50;UNIX.mode=0644;UNIX.owner=14; 0422SRS.txt
2022-06-15 11:32:12,741 [Thread-51] INFO  ch.cyberduck.transcript.response - modify=20220426003010;perm=adfr;size=859;type=file;unique=FD06U488086;UNIX.group=50;UNIX.mode=0644;UNIX.owner=14; 0426SRS.txt
2022-06-15 11:32:12,741 [Thread-51] INFO  ch.cyberduck.transcript.response - modify=20220504003010;perm=adfr;size=778;type=file;unique=FD06U488097;UNIX.group=50;UNIX.mode=0644;UNIX.owner=14; 0504SRS.txt
2022-06-15 11:32:12,741 [Thread-51] INFO  ch.cyberduck.transcript.response - modify=20220513003008;perm=adfr;size=794;type=file;unique=FD06U78D6;UNIX.group=50;UNIX.mode=0644;UNIX.owner=14; 0513SRS.txt
2022-06-15 11:32:12,742 [Thread-51] INFO  ch.cyberduck.transcript.response - modify=20220610003009;perm=adfr;size=616;type=file;unique=FD06U488094;UNIX.group=50;UNIX.mode=0644;UNIX.owner=14; 0610SRS.txt
2022-06-15 11:32:12,742 [Thread-51] INFO  ch.cyberduck.transcript.response - modify=20220406003010;perm=adfr;size=786;type=file;unique=FD06U6644;UNIX.group=50;UNIX.mode=0644;UNIX.owner=14; 0406SRS.txt
2022-06-15 11:32:12,742 [Thread-51] INFO  ch.cyberduck.transcript.response - modify=20220503003009;perm=adfr;size=824;type=file;unique=FD06U48809D;UNIX.group=50;UNIX.mode=0644;UNIX.owner=14; 0503SRS.txt
2022-06-15 11:32:12,742 [Thread-51] INFO  ch.cyberduck.transcript.response - modify=20220506003007;perm=adfr;size=830;type=file;unique=FD06U78C4;UNIX.group=50;UNIX.mode=0644;UNIX.owner=14; 0506SRS.txt
2022-06-15 11:32:12,742 [Thread-51] INFO  ch.cyberduck.transcript.response - modify=20220511003009;perm=adfr;size=683;type=file;unique=FD06U488099;UNIX.group=50;UNIX.mode=0644;UNIX.owner=14; 0511SRS.txt
2022-06-15 11:32:12,742 [Thread-51] INFO  ch.cyberduck.transcript.response - modify=20220505003008;perm=adfr;size=826;type=file;unique=FD06U552B;UNIX.group=50;UNIX.mode=0644;UNIX.owner=14; 0505SRS.txt
2022-06-15 11:32:12,742 [Thread-51] INFO  ch.cyberduck.transcript.response - modify=20220615003008;perm=adfr;size=899;type=file;unique=FD06U6635;UNIX.group=50;UNIX.mode=0644;UNIX.owner=14; 0615SRS.txt
2022-06-15 11:32:12,742 [Thread-51] INFO  ch.cyberduck.transcript.response - modify=20220403003009;perm=adfr;size=917;type=file;unique=FD06U48808C;UNIX.group=50;UNIX.mode=0644;UNIX.owner=14; 0403SRS.txt
2022-06-15 11:32:12,742 [Thread-51] INFO  ch.cyberduck.transcript.response - modify=20220408003008;perm=adfr;size=780;type=file;unique=FD06U662C;UNIX.group=50;UNIX.mode=0644;UNIX.owner=14; 0408SRS.txt
2022-06-15 11:32:12,742 [Thread-51] INFO  ch.cyberduck.transcript.response - modify=20080806023810;perm=adfr;size=4968;type=file;unique=FD06U4C0544;UNIX.group=50;UNIX.mode=0775;UNIX.owner=14; README
2022-06-15 11:32:12,742 [Thread-51] INFO  ch.cyberduck.transcript.response - modify=20220509003008;perm=adfr;size=802;type=file;unique=FD06U78C1;UNIX.group=50;UNIX.mode=0644;UNIX.owner=14; 0509SRS.txt
2022-06-15 11:32:12,743 [Thread-51] INFO  ch.cyberduck.transcript.response - modify=20220614003009;perm=adfr;size=862;type=file;unique=FD06U82BF;UNIX.group=50;UNIX.mode=0644;UNIX.owner=14; 0614SRS.txt
2022-06-15 11:32:12,743 [Thread-51] INFO  ch.cyberduck.transcript.response - modify=20220418003010;perm=adfr;size=823;type=file;unique=FD06U6FAB;UNIX.group=50;UNIX.mode=0644;UNIX.owner=14; 0418SRS.txt
2022-06-15 11:32:12,743 [Thread-51] INFO  ch.cyberduck.transcript.response - modify=20220613003009;perm=adfr;size=772;type=file;unique=FD06U82B7;UNIX.group=50;UNIX.mode=0644;UNIX.owner=14; 0613SRS.txt
2022-06-15 11:32:12,743 [Thread-51] INFO  ch.cyberduck.transcript.response - modify=20220507003008;perm=adfr;size=775;type=file;unique=FD06U48808B;UNIX.group=50;UNIX.mode=0644;UNIX.owner=14; 0507SRS.txt
2022-06-15 11:32:12,743 [Thread-51] INFO  ch.cyberduck.transcript.response - modify=20220512003506;perm=adfr;size=783;type=file;unique=FD06U48808F;UNIX.group=50;UNIX.mode=0644;UNIX.owner=14; 0512SRS.txt
2022-06-15 11:32:12,743 [Thread-51] INFO  ch.cyberduck.transcript.response - modify=20220410003008;perm=adfr;size=720;type=file;unique=FD06U664D;UNIX.group=50;UNIX.mode=0644;UNIX.owner=14; 0410SRS.txt
2022-06-15 11:32:12,743 [Thread-51] INFO  ch.cyberduck.transcript.response - modify=20220501003011;perm=adfr;size=831;type=file;unique=FD06U6FD8;UNIX.group=50;UNIX.mode=0644;UNIX.owner=14; 0501SRS.txt
2022-06-15 11:32:12,743 [Thread-51] INFO  ch.cyberduck.transcript.response - modify=20220416003008;perm=adfr;size=764;type=file;unique=FD06U6FA6;UNIX.group=50;UNIX.mode=0644;UNIX.owner=14; 0416SRS.txt
2022-06-15 11:32:12,743 [Thread-51] INFO  ch.cyberduck.transcript.response - modify=20220419003008;perm=adfr;size=816;type=file;unique=FD06U6FB1;UNIX.group=50;UNIX.mode=0644;UNIX.owner=14; 0419SRS.txt
2022-06-15 11:32:12,743 [Thread-51] INFO  ch.cyberduck.transcript.response - modify=20220409003009;perm=adfr;size=760;type=file;unique=FD06U664C;UNIX.group=50;UNIX.mode=0644;UNIX.owner=14; 0409SRS.txt
2022-06-15 11:32:12,744 [Thread-51] INFO  ch.cyberduck.transcript.response - modify=20220411003009;perm=adfr;size=654;type=file;unique=FD06U48807D;UNIX.group=50;UNIX.mode=0644;UNIX.owner=14; 0411SRS.txt
2022-06-15 11:32:12,744 [Thread-51] INFO  ch.cyberduck.transcript.response - modify=20220420003011;perm=adfr;size=821;type=file;unique=FD06U6FAE;UNIX.group=50;UNIX.mode=0644;UNIX.owner=14; 0420SRS.txt
2022-06-15 11:32:12,744 [Thread-51] INFO  ch.cyberduck.transcript.response - modify=20220429003010;perm=adfr;size=934;type=file;unique=FD06U48809E;UNIX.group=50;UNIX.mode=0644;UNIX.owner=14; 0429SRS.txt
2022-06-15 11:32:12,744 [Thread-51] INFO  ch.cyberduck.transcript.response - modify=20220417003008;perm=adfr;size=858;type=file;unique=FD06U6FA3;UNIX.group=50;UNIX.mode=0644;UNIX.owner=14; 0417SRS.txt
2022-06-15 11:32:12,744 [Thread-51] INFO  ch.cyberduck.transcript.response - modify=20220423003008;perm=adfr;size=820;type=file;unique=FD06U6FB2;UNIX.group=50;UNIX.mode=0644;UNIX.owner=14; 0423SRS.txt
2022-06-15 11:32:12,744 [Thread-51] INFO  ch.cyberduck.transcript.response - modify=20220424003008;perm=adfr;size=881;type=file;unique=FD06U48809C;UNIX.group=50;UNIX.mode=0644;UNIX.owner=14; 0424SRS.txt
2022-06-15 11:32:12,744 [Thread-51] INFO  ch.cyberduck.transcript.response - modify=20220508003008;perm=adfr;size=756;type=file;unique=FD06U488095;UNIX.group=50;UNIX.mode=0644;UNIX.owner=14; 0508SRS.txt
2022-06-15 11:32:12,744 [Thread-51] INFO  ch.cyberduck.transcript.response - modify=20220515003009;perm=adfr;size=833;type=file;unique=FD06U78CE;UNIX.group=50;UNIX.mode=0644;UNIX.owner=14; 0515SRS.txt
2022-06-15 11:32:12,744 [Thread-51] INFO  ch.cyberduck.transcript.response - modify=20220516003009;perm=adfr;size=918;type=file;unique=FD06U78DF;UNIX.group=50;UNIX.mode=0644;UNIX.owner=14; 0516SRS.txt
2022-06-15 11:32:12,744 [Thread-51] INFO  ch.cyberduck.transcript.response - modify=20220517003009;perm=adfr;size=1009;type=file;unique=FD06U78E2;UNIX.group=50;UNIX.mode=0644;UNIX.owner=14; 0517SRS.txt
2022-06-15 11:32:12,744 [Thread-51] INFO  ch.cyberduck.transcript.response - modify=20220518003008;perm=adfr;size=967;type=file;unique=FD06U78E3;UNIX.group=50;UNIX.mode=0644;UNIX.owner=14; 0518SRS.txt
2022-06-15 11:32:12,744 [Thread-51] INFO  ch.cyberduck.transcript.response - modify=20220519003008;perm=adfr;size=950;type=file;unique=FD06U78EE;UNIX.group=50;UNIX.mode=0644;UNIX.owner=14; 0519SRS.txt
2022-06-15 11:32:12,745 [Thread-51] INFO  ch.cyberduck.transcript.response - modify=20220520003007;perm=adfr;size=1025;type=file;unique=FD06U488075;UNIX.group=50;UNIX.mode=0644;UNIX.owner=14; 0520SRS.txt
2022-06-15 11:32:12,745 [Thread-51] INFO  ch.cyberduck.transcript.response - modify=20220521003009;perm=adfr;size=982;type=file;unique=FD06U488090;UNIX.group=50;UNIX.mode=0644;UNIX.owner=14; 0521SRS.txt
2022-06-15 11:32:12,745 [Thread-51] INFO  ch.cyberduck.transcript.response - modify=20220522003009;perm=adfr;size=943;type=file;unique=FD06U78F5;UNIX.group=50;UNIX.mode=0644;UNIX.owner=14; 0522SRS.txt
2022-06-15 11:32:12,745 [Thread-51] INFO  ch.cyberduck.transcript.response - modify=20220523003010;perm=adfr;size=986;type=file;unique=FD06U488089;UNIX.group=50;UNIX.mode=0644;UNIX.owner=14; 0523SRS.txt
2022-06-15 11:32:12,745 [Thread-51] INFO  ch.cyberduck.transcript.response - modify=20220524003008;perm=adfr;size=942;type=file;unique=FD06U5D60;UNIX.group=50;UNIX.mode=0644;UNIX.owner=14; 0524SRS.txt
2022-06-15 11:32:12,745 [Thread-51] INFO  ch.cyberduck.transcript.response - modify=20220525003008;perm=adfr;size=980;type=file;unique=FD06U488088;UNIX.group=50;UNIX.mode=0644;UNIX.owner=14; 0525SRS.txt
2022-06-15 11:32:12,745 [Thread-51] INFO  ch.cyberduck.transcript.response - modify=20220526003010;perm=adfr;size=935;type=file;unique=FD06U488091;UNIX.group=50;UNIX.mode=0644;UNIX.owner=14; 0526SRS.txt
2022-06-15 11:32:12,745 [Thread-51] INFO  ch.cyberduck.transcript.response - modify=20220527003007;perm=adfr;size=916;type=file;unique=FD06U488076;UNIX.group=50;UNIX.mode=0644;UNIX.owner=14; 0527SRS.txt
2022-06-15 11:32:12,745 [Thread-51] INFO  ch.cyberduck.transcript.response - modify=20220528003009;perm=adfr;size=880;type=file;unique=FD06U488098;UNIX.group=50;UNIX.mode=0644;UNIX.owner=14; 0528SRS.txt
2022-06-15 11:32:12,745 [Thread-51] INFO  ch.cyberduck.transcript.response - modify=20220529003009;perm=adfr;size=771;type=file;unique=FD06U48809F;UNIX.group=50;UNIX.mode=0644;UNIX.owner=14; 0529SRS.txt
2022-06-15 11:32:12,745 [Thread-51] INFO  ch.cyberduck.transcript.response - modify=20220530003010;perm=adfr;size=770;type=file;unique=FD06U8289;UNIX.group=50;UNIX.mode=0644;UNIX.owner=14; 0530SRS.txt
2022-06-15 11:32:12,746 [Thread-51] INFO  ch.cyberduck.transcript.response - modify=20220531003008;perm=adfr;size=770;type=file;unique=FD06U488092;UNIX.group=50;UNIX.mode=0644;UNIX.owner=14; 0531SRS.txt
2022-06-15 11:32:12,746 [Thread-51] INFO  ch.cyberduck.transcript.response - modify=20220601003009;perm=adfr;size=751;type=file;unique=FD06U48807C;UNIX.group=50;UNIX.mode=0644;UNIX.owner=14; 0601SRS.txt
2022-06-15 11:32:12,746 [Thread-51] INFO  ch.cyberduck.transcript.response - modify=20220602003009;perm=adfr;size=793;type=file;unique=FD06U829A;UNIX.group=50;UNIX.mode=0644;UNIX.owner=14; 0602SRS.txt
2022-06-15 11:32:12,746 [Thread-51] INFO  ch.cyberduck.transcript.response - modify=20220603003009;perm=adfr;size=763;type=file;unique=FD06U48807E;UNIX.group=50;UNIX.mode=0644;UNIX.owner=14; 0603SRS.txt
2022-06-15 11:32:12,746 [Thread-51] INFO  ch.cyberduck.transcript.response - modify=20220604003009;perm=adfr;size=770;type=file;unique=FD06U8298;UNIX.group=50;UNIX.mode=0644;UNIX.owner=14; 0604SRS.txt
2022-06-15 11:32:12,746 [Thread-51] INFO  ch.cyberduck.transcript.response - modify=20220605003009;perm=adfr;size=842;type=file;unique=FD06U488096;UNIX.group=50;UNIX.mode=0644;UNIX.owner=14; 0605SRS.txt
2022-06-15 11:32:12,746 [Thread-51] INFO  ch.cyberduck.transcript.response - modify=20220606003009;perm=adfr;size=831;type=file;unique=FD06U82A3;UNIX.group=50;UNIX.mode=0644;UNIX.owner=14; 0606SRS.txt
2022-06-15 11:32:12,746 [Thread-51] INFO  ch.cyberduck.transcript.response - modify=20220607003008;perm=adfr;size=772;type=file;unique=FD06U488084;UNIX.group=50;UNIX.mode=0644;UNIX.owner=14; 0607SRS.txt
2022-06-15 11:32:12,746 [Thread-51] INFO  ch.cyberduck.transcript.response - modify=20220608003007;perm=adfr;size=686;type=file;unique=FD06U82A4;UNIX.group=50;UNIX.mode=0644;UNIX.owner=14; 0608SRS.txt
2022-06-15 11:32:12,746 [Thread-51] INFO  ch.cyberduck.transcript.response - modify=20220611003009;perm=adfr;size=658;type=file;unique=FD06U82B0;UNIX.group=50;UNIX.mode=0644;UNIX.owner=14; 0611SRS.txt
2022-06-15 11:32:12,746 [Thread-51] INFO  ch.cyberduck.transcript.response - modify=20220412003009;perm=adfr;size=697;type=file;unique=FD06U48807F;UNIX.group=50;UNIX.mode=0644;UNIX.owner=14; 0412SRS.txt
2022-06-15 11:32:12,747 [Thread-51] INFO  ch.cyberduck.transcript.response - modify=20220414003009;perm=adfr;size=747;type=file;unique=FD06U29B;UNIX.group=50;UNIX.mode=0644;UNIX.owner=14; 0414SRS.txt
2022-06-15 11:32:12,854 [Thread-51] INFO  ch.cyberduck.transcript.response - 226 Transfer complete
2022-06-15 11:32:12,855 [Thread-51] WARN  ch.cyberduck.core.ftp.list.FTPMlsdListResponseReader - Ignored type cdir in line modify=20220615003009;perm=fle;type=cdir;unique=FD06U48807A;UNIX.group=50;UNIX.mode=0775;UNIX.owner=14; .
2022-06-15 11:32:12,855 [Thread-51] WARN  ch.cyberduck.core.ftp.list.FTPMlsdListResponseReader - Ignored type pdir in line modify=20220330182321;perm=fle;type=pdir;unique=FD06UA75481;UNIX.group=50;UNIX.mode=0775;UNIX.owner=14; ..
2022-06-15 11:32:12,860 [Thread-51] DEBUG ch.cyberduck.core.shared.ListFilteringFeature - Return attributes PathAttributes{accessed=-1, size=770, modified=1654302609000, created=-1, owner='14', group='50', permission=rw-r--r-- (644), acl={}, checksum='null', etag='null', storageClass='null', encryption='none', versionId='null', fileId='null', lockId='null', duplicate=null, hidden=null, revision=null, versions=ch.cyberduck.core.AttributedList$1@20, region='null', metadata={}', custom={}'} for file Path{path='/pub/forecasts/SRS/0604SRS.txt', type=[file]}
2022-06-15 11:32:12,860 [Thread-51] DEBUG ch.cyberduck.core.AbstractCache - Caching Path{path='/pub/forecasts/SRS', type=[directory]}
2022-06-15 11:32:12,861 [Thread-51] INFO  ch.cyberduck.core.pool.DefaultSessionPool - Release session Session{host=Host{protocol=Profile{parent=ftp, vendor=iterate GmbH, description=null, image=null}, port=21, hostname='ftp.swpc.noaa.gov', credentials=Credentials{user='anonymous', oauth='OAuthTokens{accessToken='null', refreshToken='', expiryInMilliseconds=9223372036854775807}', token='', identity=null}, uuid='3f075b07-d7e2-49ff-bb0a-6cccb45d41be', nickname='null', defaultpath='/pub/forecasts/SRS/', workdir=null, labels=null}, state=open} to pool
2022-06-15 11:32:12,861 [Thread-51] DEBUG ch.cyberduck.core.threading.DefaultFailureDiagnostics - Determine cause for failure null
2022-06-15 11:32:12,861 [Thread-51] DEBUG ch.cyberduck.core.pool.PooledSessionFactory - Pause session Session{host=Host{protocol=Profile{parent=ftp, vendor=iterate GmbH, description=null, image=null}, port=21, hostname='ftp.swpc.noaa.gov', credentials=Credentials{user='anonymous', oauth='OAuthTokens{accessToken='null', refreshToken='', expiryInMilliseconds=9223372036854775807}', token='', identity=null}, uuid='3f075b07-d7e2-49ff-bb0a-6cccb45d41be', nickname='null', defaultpath='/pub/forecasts/SRS/', workdir=null, labels=null}, state=open}
2022-06-15 11:32:12,862 [Thread-51] DEBUG ch.cyberduck.core.threading.BackgroundCallable - Return result {TransferItem{remote=Path{path='/pub/forecasts/SRS/0604SRS.txt', type=[file]}, local=Local{path='/Users/dstansby/Downloads/0604SRS.txt'}}=TransferStatus{rename=Rename{local=null, remote=null}, exists=true, append=false, segment=false, offset=0, length=770, checksum=null, mime='null', permission=rw-r--r-- (644), acl={}, encryption=none, storageClass='null', timestamp=1654302609000, parameters={}, metadata={}, lockId=null, region=null, part=null}} from background action WorkerBackgroundAction{worker=TransferPromptFilterWorker{transfer=Transfer{transferred=770, size=770, roots=[TransferItem{remote=Path{path='/pub/forecasts/SRS/0604SRS.txt', type=[file]}, local=Local{path='/Users/dstansby/Downloads/0604SRS.txt'}}], state=running, host=Host{protocol=Profile{parent=ftp, vendor=iterate GmbH, description=null, image=null}, port=21, hostname='ftp.swpc.noaa.gov', credentials=Credentials{user='anonymous', oauth='OAuthTokens{accessToken='null', refreshToken='', expiryInMilliseconds=9223372036854775807}', token='', identity=null}, uuid='3f075b07-d7e2-49ff-bb0a-6cccb45d41be', nickname='null', defaultpath='/pub/forecasts/SRS/', workdir=null, labels=null}}}}
2022-06-15 11:32:12,862 [Thread-51] DEBUG ch.cyberduck.core.threading.AbstractBackgroundAction - Finish background task WorkerBackgroundAction{worker=TransferPromptFilterWorker{transfer=Transfer{transferred=770, size=770, roots=[TransferItem{remote=Path{path='/pub/forecasts/SRS/0604SRS.txt', type=[file]}, local=Local{path='/Users/dstansby/Downloads/0604SRS.txt'}}], state=running, host=Host{protocol=Profile{parent=ftp, vendor=iterate GmbH, description=null, image=null}, port=21, hostname='ftp.swpc.noaa.gov', credentials=Credentials{user='anonymous', oauth='OAuthTokens{accessToken='null', refreshToken='', expiryInMilliseconds=9223372036854775807}', token='', identity=null}, uuid='3f075b07-d7e2-49ff-bb0a-6cccb45d41be', nickname='null', defaultpath='/pub/forecasts/SRS/', workdir=null, labels=null}}}}
2022-06-15 11:32:12,862 [Thread-51] DEBUG ch.cyberduck.core.threading.BackgroundActionRegistry - Remove action WorkerBackgroundAction{worker=TransferPromptFilterWorker{transfer=Transfer{transferred=770, size=770, roots=[TransferItem{remote=Path{path='/pub/forecasts/SRS/0604SRS.txt', type=[file]}, local=Local{path='/Users/dstansby/Downloads/0604SRS.txt'}}], state=running, host=Host{protocol=Profile{parent=ftp, vendor=iterate GmbH, description=null, image=null}, port=21, hostname='ftp.swpc.noaa.gov', credentials=Credentials{user='anonymous', oauth='OAuthTokens{accessToken='null', refreshToken='', expiryInMilliseconds=9223372036854775807}', token='', identity=null}, uuid='3f075b07-d7e2-49ff-bb0a-6cccb45d41be', nickname='null', defaultpath='/pub/forecasts/SRS/', workdir=null, labels=null}}}}
2022-06-15 11:32:12,862 [Thread-51] DEBUG ch.cyberduck.core.threading.BackgroundActionRegistry - Remove action WorkerBackgroundAction{worker=TransferPromptFilterWorker{transfer=Transfer{transferred=770, size=770, roots=[TransferItem{remote=Path{path='/pub/forecasts/SRS/0604SRS.txt', type=[file]}, local=Local{path='/Users/dstansby/Downloads/0604SRS.txt'}}], state=running, host=Host{protocol=Profile{parent=ftp, vendor=iterate GmbH, description=null, image=null}, port=21, hostname='ftp.swpc.noaa.gov', credentials=Credentials{user='anonymous', oauth='OAuthTokens{accessToken='null', refreshToken='', expiryInMilliseconds=9223372036854775807}', token='', identity=null}, uuid='3f075b07-d7e2-49ff-bb0a-6cccb45d41be', nickname='null', defaultpath='/pub/forecasts/SRS/', workdir=null, labels=null}}}}
2022-06-15 11:32:12,862 [Thread-51] DEBUG ch.cyberduck.ui.cocoa.controller.ActivityController - Remove background action WorkerBackgroundAction{worker=TransferPromptFilterWorker{transfer=Transfer{transferred=770, size=770, roots=[TransferItem{remote=Path{path='/pub/forecasts/SRS/0604SRS.txt', type=[file]}, local=Local{path='/Users/dstansby/Downloads/0604SRS.txt'}}], state=running, host=Host{protocol=Profile{parent=ftp, vendor=iterate GmbH, description=null, image=null}, port=21, hostname='ftp.swpc.noaa.gov', credentials=Credentials{user='anonymous', oauth='OAuthTokens{accessToken='null', refreshToken='', expiryInMilliseconds=9223372036854775807}', token='', identity=null}, uuid='3f075b07-d7e2-49ff-bb0a-6cccb45d41be', nickname='null', defaultpath='/pub/forecasts/SRS/', workdir=null, labels=null}}}}
2022-06-15 11:32:12,862 [Thread-51] DEBUG ch.cyberduck.binding.ProxyController - Invalidate controller ch.cyberduck.ui.cocoa.controller.TaskController@3051ecd7
2022-06-15 11:32:12,863 [Thread-51] DEBUG org.rococoa.callback - No method tableView_didRemoveRowView_forRow for selector:tableView:didRemoveRowView:forRow:
2022-06-15 11:32:12,863 [Thread-51] DEBUG org.rococoa.callback - No method tableView_didRemoveRowView_forRow for selector:tableView:didRemoveRowView:forRow:
2022-06-15 11:32:12,864 [Thread-51] DEBUG ch.cyberduck.core.threading.BackgroundCallable - Invoke cleanup for background action WorkerBackgroundAction{worker=TransferPromptFilterWorker{transfer=Transfer{transferred=770, size=770, roots=[TransferItem{remote=Path{path='/pub/forecasts/SRS/0604SRS.txt', type=[file]}, local=Local{path='/Users/dstansby/Downloads/0604SRS.txt'}}], state=running, host=Host{protocol=Profile{parent=ftp, vendor=iterate GmbH, description=null, image=null}, port=21, hostname='ftp.swpc.noaa.gov', credentials=Credentials{user='anonymous', oauth='OAuthTokens{accessToken='null', refreshToken='', expiryInMilliseconds=9223372036854775807}', token='', identity=null}, uuid='3f075b07-d7e2-49ff-bb0a-6cccb45d41be', nickname='null', defaultpath='/pub/forecasts/SRS/', workdir=null, labels=null}}}}
2022-06-15 11:32:12,864 [Thread-51] DEBUG ch.cyberduck.core.threading.BackgroundCallable - Releasing lock for background runnable WorkerBackgroundAction{worker=TransferPromptFilterWorker{transfer=Transfer{transferred=770, size=770, roots=[TransferItem{remote=Path{path='/pub/forecasts/SRS/0604SRS.txt', type=[file]}, local=Local{path='/Users/dstansby/Downloads/0604SRS.txt'}}], state=running, host=Host{protocol=Profile{parent=ftp, vendor=iterate GmbH, description=null, image=null}, port=21, hostname='ftp.swpc.noaa.gov', credentials=Credentials{user='anonymous', oauth='OAuthTokens{accessToken='null', refreshToken='', expiryInMilliseconds=9223372036854775807}', token='', identity=null}, uuid='3f075b07-d7e2-49ff-bb0a-6cccb45d41be', nickname='null', defaultpath='/pub/forecasts/SRS/', workdir=null, labels=null}}}}
2022-06-15 11:32:12,864 [main] DEBUG ch.cyberduck.core.threading.WorkerBackgroundAction - Cleanup worker TransferPromptFilterWorker{transfer=Transfer{transferred=770, size=770, roots=[TransferItem{remote=Path{path='/pub/forecasts/SRS/0604SRS.txt', type=[file]}, local=Local{path='/Users/dstansby/Downloads/0604SRS.txt'}}], state=running, host=Host{protocol=Profile{parent=ftp, vendor=iterate GmbH, description=null, image=null}, port=21, hostname='ftp.swpc.noaa.gov', credentials=Credentials{user='anonymous', oauth='OAuthTokens{accessToken='null', refreshToken='', expiryInMilliseconds=9223372036854775807}', token='', identity=null}, uuid='3f075b07-d7e2-49ff-bb0a-6cccb45d41be', nickname='null', defaultpath='/pub/forecasts/SRS/', workdir=null, labels=null}}}
2022-06-15 11:32:12,864 [Thread-51] DEBUG org.rococoa - Draining autorelease pool
2022-06-15 11:32:12,864 [main] DEBUG ch.cyberduck.ui.cocoa.controller.TransferPromptController - Reload table view
2022-06-15 11:32:12,866 [main] DEBUG ch.cyberduck.core.threading.BackgroundActionRegistry - Remove action WorkerBackgroundAction{worker=TransferPromptFilterWorker{transfer=Transfer{transferred=770, size=770, roots=[TransferItem{remote=Path{path='/pub/forecasts/SRS/0604SRS.txt', type=[file]}, local=Local{path='/Users/dstansby/Downloads/0604SRS.txt'}}], state=running, host=Host{protocol=Profile{parent=ftp, vendor=iterate GmbH, description=null, image=null}, port=21, hostname='ftp.swpc.noaa.gov', credentials=Credentials{user='anonymous', oauth='OAuthTokens{accessToken='null', refreshToken='', expiryInMilliseconds=9223372036854775807}', token='', identity=null}, uuid='3f075b07-d7e2-49ff-bb0a-6cccb45d41be', nickname='null', defaultpath='/pub/forecasts/SRS/', workdir=null, labels=null}}}}
2022-06-15 11:32:12,872 [main] DEBUG org.rococoa.callback - No method tableView_didAddRowView_forRow for selector:tableView:didAddRowView:forRow:
2022-06-15 11:32:14,910 [main] DEBUG ch.cyberduck.binding.SheetController - Close sheet with button Continue
2022-06-15 11:32:14,911 [main] DEBUG ch.cyberduck.binding.WindowController - Resign key for window <NSPanel: 0x17d5bf3b0>
2022-06-15 11:32:15,182 [main] DEBUG ch.cyberduck.ui.cocoa.controller.TransferPromptController - Callback with return code 1
2022-06-15 11:32:15,183 [main] INFO  ch.cyberduck.core.preferences.UserDefaultsPreferences - Set property 1 for key transfer.toggle.details
2022-06-15 11:32:15,190 [Thread-47] DEBUG ch.cyberduck.core.worker.AbstractTransferWorker - Selected transfer action overwrite
2022-06-15 11:32:15,190 [Thread-47] DEBUG ch.cyberduck.core.transfer.Transfer - Reset status for Transfer{transferred=770, size=770, roots=[TransferItem{remote=Path{path='/pub/forecasts/SRS/0604SRS.txt', type=[file]}, local=Local{path='/Users/dstansby/Downloads/0604SRS.txt'}}], state=running, host=Host{protocol=Profile{parent=ftp, vendor=iterate GmbH, description=null, image=null}, port=21, hostname='ftp.swpc.noaa.gov', credentials=Credentials{user='anonymous', oauth='OAuthTokens{accessToken='null', refreshToken='', expiryInMilliseconds=9223372036854775807}', token='', identity=null}, uuid='3f075b07-d7e2-49ff-bb0a-6cccb45d41be', nickname='null', defaultpath='/pub/forecasts/SRS/', workdir=null, labels=null}}
2022-06-15 11:32:15,190 [Thread-47] DEBUG ch.cyberduck.core.transfer.DownloadTransfer - Filter transfer with action overwrite and options DownloadFilterOptions{segments=true, permissions=true, timestamp=true, wherefrom=true, icon=true, checksum=false, quarantine=true, open=false}
2022-06-15 11:32:15,190 [Thread-47] DEBUG ch.cyberduck.core.worker.AbstractTransferWorker - Find transfer status of Path{path='/pub/forecasts/SRS/0604SRS.txt', type=[file]} for transfer ConcurrentTransferWorker{source=DefaultSessionPool{bookmark=Host{protocol=Profile{parent=ftp, vendor=iterate GmbH, description=null, image=null}, port=21, hostname='ftp.swpc.noaa.gov', credentials=Credentials{user='anonymous', oauth='OAuthTokens{accessToken='null', refreshToken='', expiryInMilliseconds=9223372036854775807}', token='', identity=null}, uuid='3f075b07-d7e2-49ff-bb0a-6cccb45d41be', nickname='null', defaultpath='/pub/forecasts/SRS/', workdir=null, labels=null}, idle=1, active=0, waiters=0}, destination=ch.cyberduck.core.pool.SessionPool$DisconnectedSessionPool@8aab080, pool=java.util.concurrent.ExecutorCompletionService@4bdf}
2022-06-15 11:32:15,190 [Thread-47] INFO  ch.cyberduck.core.worker.ConcurrentTransferWorker - Submit TransferCallable{file=Path{path='/pub/forecasts/SRS/0604SRS.txt', type=[file]}, local=Local{path='/Users/dstansby/Downloads/0604SRS.txt'}} to pool
2022-06-15 11:32:15,190 [Thread-47] DEBUG ch.cyberduck.core.threading.NamedThreadFactory - Create thread for runnable java.util.concurrent.ThreadPoolExecutor$Worker@4e4218ae[State = -1, empty queue]
2022-06-15 11:32:15,191 [Thread-47] INFO  ch.cyberduck.core.worker.ConcurrentTransferWorker - Await completion for 1 submitted tasks in queue
2022-06-15 11:32:15,191 [YzJL2Lnw-transfer-1] INFO  ch.cyberduck.core.worker.AbstractTransferWorker - Accepted file Path{path='/pub/forecasts/SRS/0604SRS.txt', type=[file]} in transfer TransferCallable{file=Path{path='/pub/forecasts/SRS/0604SRS.txt', type=[file]}, local=Local{path='/Users/dstansby/Downloads/0604SRS.txt'}}
2022-06-15 11:32:15,192 [YzJL2Lnw-transfer-1] DEBUG ch.cyberduck.core.transfer.download.AbstractDownloadFilter - Prepare Path{path='/pub/forecasts/SRS/0604SRS.txt', type=[file]}
2022-06-15 11:32:15,192 [YzJL2Lnw-transfer-1] DEBUG ch.cyberduck.core.CachingAttributesFinderFeature - Return cached attributes PathAttributes{accessed=-1, size=770, modified=1654302609000, created=-1, owner='14', group='50', permission=rw-r--r-- (644), acl={}, checksum='null', etag='null', storageClass='null', encryption='none', versionId='null', fileId='null', lockId='null', duplicate=null, hidden=null, revision=null, versions=ch.cyberduck.core.AttributedList$1@20, region='null', metadata={}', custom={}'} for Path{path='/pub/forecasts/SRS/0604SRS.txt', type=[file]}
2022-06-15 11:32:15,192 [YzJL2Lnw-transfer-1] DEBUG ch.cyberduck.core.transfer.Transfer - Size set to 770 bytes
2022-06-15 11:32:15,192 [YzJL2Lnw-transfer-1] INFO  ch.cyberduck.core.worker.AbstractTransferWorker - Determined transfer status TransferStatus{rename=Rename{local=null, remote=null}, exists=true, append=false, segment=false, offset=0, length=770, checksum=null, mime='null', permission=rw-r--r-- (644), acl={}, encryption=none, storageClass='null', timestamp=1654302609000, parameters={}, metadata={}, lockId=null, region=null, part=null} of Path{path='/pub/forecasts/SRS/0604SRS.txt', type=[file]} for transfer TransferCallable{file=Path{path='/pub/forecasts/SRS/0604SRS.txt', type=[file]}, local=Local{path='/Users/dstansby/Downloads/0604SRS.txt'}}
2022-06-15 11:32:15,192 [Thread-47] INFO  ch.cyberduck.core.worker.ConcurrentTransferWorker - Finished task with return value TransferStatus{rename=Rename{local=null, remote=null}, exists=true, append=false, segment=false, offset=0, length=770, checksum=null, mime='null', permission=rw-r--r-- (644), acl={}, encryption=none, storageClass='null', timestamp=1654302609000, parameters={}, metadata={}, lockId=null, region=null, part=null}
2022-06-15 11:32:15,193 [Thread-47] DEBUG ch.cyberduck.core.transfer.TransferSpeedometer - Reset with timestamp 1655289135193
2022-06-15 11:32:15,193 [Thread-47] DEBUG ch.cyberduck.core.transfer.DownloadTransfer - Obtained bulk id null for transfer Transfer{transferred=0, size=770, roots=[TransferItem{remote=Path{path='/pub/forecasts/SRS/0604SRS.txt', type=[file]}, local=Local{path='/Users/dstansby/Downloads/0604SRS.txt'}}], state=running, host=Host{protocol=Profile{parent=ftp, vendor=iterate GmbH, description=null, image=null}, port=21, hostname='ftp.swpc.noaa.gov', credentials=Credentials{user='anonymous', oauth='OAuthTokens{accessToken='null', refreshToken='', expiryInMilliseconds=9223372036854775807}', token='', identity=null}, uuid='3f075b07-d7e2-49ff-bb0a-6cccb45d41be', nickname='null', defaultpath='/pub/forecasts/SRS/', workdir=null, labels=null}}
2022-06-15 11:32:15,193 [Thread-47] INFO  ch.cyberduck.core.worker.ConcurrentTransferWorker - Submit RetryTransferCallable{item=TransferItem{remote=Path{path='/pub/forecasts/SRS/0604SRS.txt', type=[file]}, local=Local{path='/Users/dstansby/Downloads/0604SRS.txt'}}, status=TransferStatus{rename=Rename{local=null, remote=null}, exists=true, append=false, segment=false, offset=0, length=770, checksum=null, mime='null', permission=rw-r--r-- (644), acl={}, encryption=none, storageClass='null', timestamp=1654302609000, parameters={}, metadata={}, lockId=null, region=null, part=null}} to pool
2022-06-15 11:32:15,193 [Thread-47] INFO  ch.cyberduck.core.worker.ConcurrentTransferWorker - Submit TransferCallable{item=TransferItem{remote=Path{path='/pub/forecasts/SRS/0604SRS.txt', type=[file]}, local=Local{path='/Users/dstansby/Downloads/0604SRS.txt'}}, status=TransferStatus{rename=Rename{local=null, remote=null}, exists=true, append=false, segment=false, offset=0, length=770, checksum=null, mime='null', permission=rw-r--r-- (644), acl={}, encryption=none, storageClass='null', timestamp=1654302609000, parameters={}, metadata={}, lockId=null, region=null, part=null}} to pool
2022-06-15 11:32:15,193 [YzJL2Lnw-transfer-1] DEBUG ch.cyberduck.core.worker.AbstractTransferWorker - Transfer item TransferItem{remote=Path{path='/pub/forecasts/SRS/0604SRS.txt', type=[file]}, local=Local{path='/Users/dstansby/Downloads/0604SRS.txt'}} with status TransferStatus{rename=Rename{local=null, remote=null}, exists=true, append=false, segment=false, offset=0, length=770, checksum=null, mime='null', permission=rw-r--r-- (644), acl={}, encryption=none, storageClass='null', timestamp=1654302609000, parameters={}, metadata={}, lockId=null, region=null, part=null}
2022-06-15 11:32:15,193 [Thread-47] INFO  ch.cyberduck.core.worker.ConcurrentTransferWorker - Await completion for 2 submitted tasks in queue
2022-06-15 11:32:15,193 [YzJL2Lnw-transfer-1] INFO  ch.cyberduck.core.pool.DefaultSessionPool - Borrow session from pool DefaultSessionPool{bookmark=Host{protocol=Profile{parent=ftp, vendor=iterate GmbH, description=null, image=null}, port=21, hostname='ftp.swpc.noaa.gov', credentials=Credentials{user='anonymous', oauth='OAuthTokens{accessToken='null', refreshToken='', expiryInMilliseconds=9223372036854775807}', token='', identity=null}, uuid='3f075b07-d7e2-49ff-bb0a-6cccb45d41be', nickname='null', defaultpath='/pub/forecasts/SRS/', workdir=null, labels=null}, idle=1, active=0, waiters=0}
2022-06-15 11:32:15,193 [YzJL2Lnw-transfer-1] DEBUG ch.cyberduck.core.pool.PooledSessionFactory - Activate session Session{host=Host{protocol=Profile{parent=ftp, vendor=iterate GmbH, description=null, image=null}, port=21, hostname='ftp.swpc.noaa.gov', credentials=Credentials{user='anonymous', oauth='OAuthTokens{accessToken='null', refreshToken='', expiryInMilliseconds=9223372036854775807}', token='', identity=null}, uuid='3f075b07-d7e2-49ff-bb0a-6cccb45d41be', nickname='null', defaultpath='/pub/forecasts/SRS/', workdir=null, labels=null}, state=open}
2022-06-15 11:32:15,193 [YzJL2Lnw-transfer-1] DEBUG ch.cyberduck.core.LoginConnectionService - Skip opening connection for session Session{host=Host{protocol=Profile{parent=ftp, vendor=iterate GmbH, description=null, image=null}, port=21, hostname='ftp.swpc.noaa.gov', credentials=Credentials{user='anonymous', oauth='OAuthTokens{accessToken='null', refreshToken='', expiryInMilliseconds=9223372036854775807}', token='', identity=null}, uuid='3f075b07-d7e2-49ff-bb0a-6cccb45d41be', nickname='null', defaultpath='/pub/forecasts/SRS/', workdir=null, labels=null}, state=open}
2022-06-15 11:32:15,193 [YzJL2Lnw-transfer-1] INFO  ch.cyberduck.core.pool.DefaultSessionPool - Borrowed session Session{host=Host{protocol=Profile{parent=ftp, vendor=iterate GmbH, description=null, image=null}, port=21, hostname='ftp.swpc.noaa.gov', credentials=Credentials{user='anonymous', oauth='OAuthTokens{accessToken='null', refreshToken='', expiryInMilliseconds=9223372036854775807}', token='', identity=null}, uuid='3f075b07-d7e2-49ff-bb0a-6cccb45d41be', nickname='null', defaultpath='/pub/forecasts/SRS/', workdir=null, labels=null}, state=open} from pool DefaultSessionPool{bookmark=Host{protocol=Profile{parent=ftp, vendor=iterate GmbH, description=null, image=null}, port=21, hostname='ftp.swpc.noaa.gov', credentials=Credentials{user='anonymous', oauth='OAuthTokens{accessToken='null', refreshToken='', expiryInMilliseconds=9223372036854775807}', token='', identity=null}, uuid='3f075b07-d7e2-49ff-bb0a-6cccb45d41be', nickname='null', defaultpath='/pub/forecasts/SRS/', workdir=null, labels=null}, idle=0, active=1, waiters=0}
2022-06-15 11:32:15,193 [YzJL2Lnw-transfer-1] DEBUG ch.cyberduck.core.Session - Add listener ch.cyberduck.ui.cocoa.controller.TransferController@38f250e3
2022-06-15 11:32:15,193 [YzJL2Lnw-transfer-1] DEBUG ch.cyberduck.core.transfer.DownloadTransfer - Transfer file Path{path='/pub/forecasts/SRS/0604SRS.txt', type=[file]} with options TransferOptions{resumeRequested=false, reloadRequested=true}
2022-06-15 11:32:15,194 [YzJL2Lnw-transfer-1] INFO  ch.cyberduck.transcript.request - TYPE I
2022-06-15 11:32:15,302 [YzJL2Lnw-transfer-1] INFO  ch.cyberduck.transcript.response - 200 Type set to I
2022-06-15 11:32:15,303 [YzJL2Lnw-transfer-1] INFO  ch.cyberduck.transcript.request - PASV
2022-06-15 11:32:15,414 [YzJL2Lnw-transfer-1] INFO  ch.cyberduck.transcript.response - 227 Entering Passive Mode (137,75,116,107,195,171).
2022-06-15 11:32:15,415 [YzJL2Lnw-transfer-1] INFO  ch.cyberduck.core.proxy.SystemConfigurationProxy - No proxy configuration found for target ftp://ftp.swpc.noaa.gov
2022-06-15 11:32:15,415 [YzJL2Lnw-transfer-1] INFO  ch.cyberduck.core.socket.DefaultSocketConfigurator - Set timeout to 30000ms for socket Socket[unconnected]
2022-06-15 11:32:15,526 [YzJL2Lnw-transfer-1] INFO  ch.cyberduck.transcript.request - RETR /pub/forecasts/SRS/0604SRS.txt
2022-06-15 11:32:15,634 [YzJL2Lnw-transfer-1] INFO  ch.cyberduck.transcript.response - 150 Opening BINARY mode data connection for /pub/forecasts/SRS/0604SRS.txt (770 bytes)
2022-06-15 11:32:15,636 [YzJL2Lnw-transfer-1] DEBUG ch.cyberduck.core.io.StreamCopier - Limit 770 reached reading from stream
2022-06-15 11:32:15,745 [YzJL2Lnw-transfer-1] INFO  ch.cyberduck.transcript.response - 226 Transfer complete
2022-06-15 11:32:15,746 [YzJL2Lnw-transfer-1] INFO  ch.cyberduck.core.pool.DefaultSessionPool - Release session Session{host=Host{protocol=Profile{parent=ftp, vendor=iterate GmbH, description=null, image=null}, port=21, hostname='ftp.swpc.noaa.gov', credentials=Credentials{user='anonymous', oauth='OAuthTokens{accessToken='null', refreshToken='', expiryInMilliseconds=9223372036854775807}', token='', identity=null}, uuid='3f075b07-d7e2-49ff-bb0a-6cccb45d41be', nickname='null', defaultpath='/pub/forecasts/SRS/', workdir=null, labels=null}, state=open} to pool
2022-06-15 11:32:15,746 [YzJL2Lnw-transfer-1] DEBUG ch.cyberduck.core.threading.DefaultFailureDiagnostics - Determine cause for failure null
2022-06-15 11:32:15,746 [YzJL2Lnw-transfer-1] DEBUG ch.cyberduck.core.pool.PooledSessionFactory - Pause session Session{host=Host{protocol=Profile{parent=ftp, vendor=iterate GmbH, description=null, image=null}, port=21, hostname='ftp.swpc.noaa.gov', credentials=Credentials{user='anonymous', oauth='OAuthTokens{accessToken='null', refreshToken='', expiryInMilliseconds=9223372036854775807}', token='', identity=null}, uuid='3f075b07-d7e2-49ff-bb0a-6cccb45d41be', nickname='null', defaultpath='/pub/forecasts/SRS/', workdir=null, labels=null}, state=open}
2022-06-15 11:32:15,746 [YzJL2Lnw-transfer-1] DEBUG ch.cyberduck.core.transfer.download.AbstractDownloadFilter - Complete /pub/forecasts/SRS/0604SRS.txt with status TransferStatus{rename=Rename{local=null, remote=null}, exists=true, append=false, segment=false, offset=0, length=770, checksum=null, mime='null', permission=rw-r--r-- (644), acl={}, encryption=none, storageClass='null', timestamp=1654302609000, parameters={}, metadata={}, lockId=null, region=null, part=null}
2022-06-15 11:32:15,746 [YzJL2Lnw-transfer-1] DEBUG ch.cyberduck.core.transfer.download.AbstractDownloadFilter - Run completion for file Local{path='/Users/dstansby/Downloads/0604SRS.txt'} with status TransferStatus{rename=Rename{local=null, remote=null}, exists=true, append=false, segment=false, offset=0, length=770, checksum=null, mime='null', permission=rw-r--r-- (644), acl={}, encryption=none, storageClass='null', timestamp=1654302609000, parameters={}, metadata={}, lockId=null, region=null, part=null}
2022-06-15 11:32:15,768 [YzJL2Lnw-transfer-1] INFO  ch.cyberduck.core.transfer.download.AbstractDownloadFilter - Updating permissions of Local{path='/Users/dstansby/Downloads/0604SRS.txt'} to rw-r--r-- (644)
2022-06-15 11:32:15,769 [YzJL2Lnw-transfer-1] INFO  ch.cyberduck.core.transfer.download.AbstractDownloadFilter - Updating timestamp of Local{path='/Users/dstansby/Downloads/0604SRS.txt'} to 1654302609000
2022-06-15 11:32:15,770 [Thread-47] INFO  ch.cyberduck.core.worker.ConcurrentTransferWorker - Finished task with return value TransferStatus{rename=Rename{local=null, remote=null}, exists=true, append=false, segment=false, offset=0, length=770, checksum=null, mime='null', permission=rw-r--r-- (644), acl={}, encryption=none, storageClass='null', timestamp=1654302609000, parameters={}, metadata={}, lockId=null, region=null, part=null}
2022-06-15 11:32:15,771 [Thread-47] INFO  ch.cyberduck.core.worker.ConcurrentTransferWorker - Await completion for 1 submitted tasks in queue
2022-06-15 11:32:15,771 [Thread-47] INFO  ch.cyberduck.core.worker.ConcurrentTransferWorker - Finished task with return value TransferStatus{rename=Rename{local=null, remote=null}, exists=true, append=false, segment=false, offset=0, length=770, checksum=null, mime='null', permission=rw-r--r-- (644), acl={}, encryption=none, storageClass='null', timestamp=1654302609000, parameters={}, metadata={}, lockId=null, region=null, part=null}
2022-06-15 11:32:15,771 [Thread-47] INFO  ch.cyberduck.core.pool.DefaultSessionPool - Release session Session{host=Host{protocol=Profile{parent=ftp, vendor=iterate GmbH, description=null, image=null}, port=21, hostname='ftp.swpc.noaa.gov', credentials=Credentials{user='anonymous', oauth='OAuthTokens{accessToken='null', refreshToken='', expiryInMilliseconds=9223372036854775807}', token='', identity=null}, uuid='3f075b07-d7e2-49ff-bb0a-6cccb45d41be', nickname='null', defaultpath='/pub/forecasts/SRS/', workdir=null, labels=null}, state=open} to pool
2022-06-15 11:32:15,771 [Thread-47] DEBUG ch.cyberduck.core.threading.DefaultFailureDiagnostics - Determine cause for failure null
2022-06-15 11:32:15,771 [Thread-47] WARN  ch.cyberduck.core.pool.DefaultSessionPool - Failed to release session Session{host=Host{protocol=Profile{parent=ftp, vendor=iterate GmbH, description=null, image=null}, port=21, hostname='ftp.swpc.noaa.gov', credentials=Credentials{user='anonymous', oauth='OAuthTokens{accessToken='null', refreshToken='', expiryInMilliseconds=9223372036854775807}', token='', identity=null}, uuid='3f075b07-d7e2-49ff-bb0a-6cccb45d41be', nickname='null', defaultpath='/pub/forecasts/SRS/', workdir=null, labels=null}, state=open}. Object has already been returned to this pool or is invalid
2022-06-15 11:32:15,772 [Thread-47] DEBUG ch.cyberduck.core.IOKitSleepPreventer - Release sleep assertion 36217
2022-06-15 11:32:15,772 [Thread-47] INFO  ch.cyberduck.core.AbstractCache - Clear cache Cache{size=0}
2022-06-15 11:32:15,772 [Thread-47] INFO  ch.cyberduck.core.pool.DefaultSessionPool - Release session Session{host=Host{protocol=Profile{parent=ftp, vendor=iterate GmbH, description=null, image=null}, port=21, hostname='ftp.swpc.noaa.gov', credentials=Credentials{user='anonymous', oauth='OAuthTokens{accessToken='null', refreshToken='', expiryInMilliseconds=9223372036854775807}', token='', identity=null}, uuid='3f075b07-d7e2-49ff-bb0a-6cccb45d41be', nickname='null', defaultpath='/pub/forecasts/SRS/', workdir=null, labels=null}, state=open} to pool
2022-06-15 11:32:15,772 [Thread-47] DEBUG ch.cyberduck.core.threading.DefaultFailureDiagnostics - Determine cause for failure null
2022-06-15 11:32:15,772 [Thread-47] WARN  ch.cyberduck.core.pool.DefaultSessionPool - Failed to release session Session{host=Host{protocol=Profile{parent=ftp, vendor=iterate GmbH, description=null, image=null}, port=21, hostname='ftp.swpc.noaa.gov', credentials=Credentials{user='anonymous', oauth='OAuthTokens{accessToken='null', refreshToken='', expiryInMilliseconds=9223372036854775807}', token='', identity=null}, uuid='3f075b07-d7e2-49ff-bb0a-6cccb45d41be', nickname='null', defaultpath='/pub/forecasts/SRS/', workdir=null, labels=null}, state=open}. Object has already been returned to this pool or is invalid
2022-06-15 11:32:15,773 [Thread-47] DEBUG ch.cyberduck.core.threading.BackgroundCallable - Return result true from background action WorkerBackgroundAction{worker=ConcurrentTransferWorker{source=DefaultSessionPool{bookmark=Host{protocol=Profile{parent=ftp, vendor=iterate GmbH, description=null, image=null}, port=21, hostname='ftp.swpc.noaa.gov', credentials=Credentials{user='anonymous', oauth='OAuthTokens{accessToken='null', refreshToken='', expiryInMilliseconds=9223372036854775807}', token='', identity=null}, uuid='3f075b07-d7e2-49ff-bb0a-6cccb45d41be', nickname='null', defaultpath='/pub/forecasts/SRS/', workdir=null, labels=null}, idle=1, active=0, waiters=0}, destination=ch.cyberduck.core.pool.SessionPool$DisconnectedSessionPool@8aab080, pool=java.util.concurrent.ExecutorCompletionService@4bdf}}
2022-06-15 11:32:15,773 [Thread-47] DEBUG ch.cyberduck.core.threading.TransferCollectionBackgroundAction - Finish background action for transfer Transfer{transferred=770, size=770, roots=[TransferItem{remote=Path{path='/pub/forecasts/SRS/0604SRS.txt', type=[file]}, local=Local{path='/Users/dstansby/Downloads/0604SRS.txt'}}], state=running, host=Host{protocol=Profile{parent=ftp, vendor=iterate GmbH, description=null, image=null}, port=21, hostname='ftp.swpc.noaa.gov', credentials=Credentials{user='anonymous', oauth='OAuthTokens{accessToken='null', refreshToken='', expiryInMilliseconds=9223372036854775807}', token='', identity=null}, uuid='3f075b07-d7e2-49ff-bb0a-6cccb45d41be', nickname='null', defaultpath='/pub/forecasts/SRS/', workdir=null, labels=null}}
2022-06-15 11:32:15,773 [Thread-47] DEBUG ch.cyberduck.core.threading.AbstractBackgroundAction - Finish background task WorkerBackgroundAction{worker=ConcurrentTransferWorker{source=DefaultSessionPool{bookmark=Host{protocol=Profile{parent=ftp, vendor=iterate GmbH, description=null, image=null}, port=21, hostname='ftp.swpc.noaa.gov', credentials=Credentials{user='anonymous', oauth='OAuthTokens{accessToken='null', refreshToken='', expiryInMilliseconds=9223372036854775807}', token='', identity=null}, uuid='3f075b07-d7e2-49ff-bb0a-6cccb45d41be', nickname='null', defaultpath='/pub/forecasts/SRS/', workdir=null, labels=null}, idle=1, active=0, waiters=0}, destination=ch.cyberduck.core.pool.SessionPool$DisconnectedSessionPool@8aab080, pool=java.util.concurrent.ExecutorCompletionService@4bdf}}
2022-06-15 11:32:15,773 [Thread-47] DEBUG ch.cyberduck.core.threading.BackgroundActionRegistry - Remove action WorkerBackgroundAction{worker=ConcurrentTransferWorker{source=DefaultSessionPool{bookmark=Host{protocol=Profile{parent=ftp, vendor=iterate GmbH, description=null, image=null}, port=21, hostname='ftp.swpc.noaa.gov', credentials=Credentials{user='anonymous', oauth='OAuthTokens{accessToken='null', refreshToken='', expiryInMilliseconds=9223372036854775807}', token='', identity=null}, uuid='3f075b07-d7e2-49ff-bb0a-6cccb45d41be', nickname='null', defaultpath='/pub/forecasts/SRS/', workdir=null, labels=null}, idle=1, active=0, waiters=0}, destination=ch.cyberduck.core.pool.SessionPool$DisconnectedSessionPool@8aab080, pool=java.util.concurrent.ExecutorCompletionService@4bdf}}
2022-06-15 11:32:15,773 [Thread-47] DEBUG ch.cyberduck.core.threading.BackgroundActionRegistry - Remove action WorkerBackgroundAction{worker=ConcurrentTransferWorker{source=DefaultSessionPool{bookmark=Host{protocol=Profile{parent=ftp, vendor=iterate GmbH, description=null, image=null}, port=21, hostname='ftp.swpc.noaa.gov', credentials=Credentials{user='anonymous', oauth='OAuthTokens{accessToken='null', refreshToken='', expiryInMilliseconds=9223372036854775807}', token='', identity=null}, uuid='3f075b07-d7e2-49ff-bb0a-6cccb45d41be', nickname='null', defaultpath='/pub/forecasts/SRS/', workdir=null, labels=null}, idle=1, active=0, waiters=0}, destination=ch.cyberduck.core.pool.SessionPool$DisconnectedSessionPool@8aab080, pool=java.util.concurrent.ExecutorCompletionService@4bdf}}
2022-06-15 11:32:15,773 [Thread-47] DEBUG ch.cyberduck.ui.cocoa.controller.ActivityController - Remove background action WorkerBackgroundAction{worker=ConcurrentTransferWorker{source=DefaultSessionPool{bookmark=Host{protocol=Profile{parent=ftp, vendor=iterate GmbH, description=null, image=null}, port=21, hostname='ftp.swpc.noaa.gov', credentials=Credentials{user='anonymous', oauth='OAuthTokens{accessToken='null', refreshToken='', expiryInMilliseconds=9223372036854775807}', token='', identity=null}, uuid='3f075b07-d7e2-49ff-bb0a-6cccb45d41be', nickname='null', defaultpath='/pub/forecasts/SRS/', workdir=null, labels=null}, idle=1, active=0, waiters=0}, destination=ch.cyberduck.core.pool.SessionPool$DisconnectedSessionPool@8aab080, pool=java.util.concurrent.ExecutorCompletionService@4bdf}}
2022-06-15 11:32:15,773 [Thread-47] DEBUG ch.cyberduck.binding.ProxyController - Invalidate controller ch.cyberduck.ui.cocoa.controller.TaskController@43273c2c
2022-06-15 11:32:15,774 [Thread-47] DEBUG org.rococoa.callback - No method tableView_didRemoveRowView_forRow for selector:tableView:didRemoveRowView:forRow:
2022-06-15 11:32:15,774 [Thread-47] DEBUG ch.cyberduck.core.AbstractController - Stop action WorkerBackgroundAction{worker=ConcurrentTransferWorker{source=DefaultSessionPool{bookmark=Host{protocol=Profile{parent=ftp, vendor=iterate GmbH, description=null, image=null}, port=21, hostname='ftp.swpc.noaa.gov', credentials=Credentials{user='anonymous', oauth='OAuthTokens{accessToken='null', refreshToken='', expiryInMilliseconds=9223372036854775807}', token='', identity=null}, uuid='3f075b07-d7e2-49ff-bb0a-6cccb45d41be', nickname='null', defaultpath='/pub/forecasts/SRS/', workdir=null, labels=null}, idle=1, active=0, waiters=0}, destination=ch.cyberduck.core.pool.SessionPool$DisconnectedSessionPool@8aab080, pool=java.util.concurrent.ExecutorCompletionService@4bdf}}
2022-06-15 11:32:15,774 [Thread-47] INFO  ch.cyberduck.core.AbstractCache - Clear cache Cache{size=1}
2022-06-15 11:32:15,775 [Thread-47] INFO  ch.cyberduck.core.threading.ScheduledThreadPool - Shutdown pool java.util.concurrent.ScheduledThreadPoolExecutor@334b9022[Running, pool size = 1, active threads = 0, queued tasks = 1, completed tasks = 49]
2022-06-15 11:32:15,775 [Thread-47] DEBUG ch.cyberduck.core.transfer.TransferQueue - Remove Transfer{transferred=770, size=770, roots=[TransferItem{remote=Path{path='/pub/forecasts/SRS/0604SRS.txt', type=[file]}, local=Local{path='/Users/dstansby/Downloads/0604SRS.txt'}}], state=stopped, host=Host{protocol=Profile{parent=ftp, vendor=iterate GmbH, description=null, image=null}, port=21, hostname='ftp.swpc.noaa.gov', credentials=Credentials{user='anonymous', oauth='OAuthTokens{accessToken='null', refreshToken='', expiryInMilliseconds=9223372036854775807}', token='', identity=null}, uuid='3f075b07-d7e2-49ff-bb0a-6cccb45d41be', nickname='null', defaultpath='/pub/forecasts/SRS/', workdir=null, labels=null}} from queue
2022-06-15 11:32:15,775 [Thread-47] INFO  ch.cyberduck.core.pool.DefaultSessionPool - Close connection pool DefaultSessionPool{bookmark=Host{protocol=Profile{parent=ftp, vendor=iterate GmbH, description=null, image=null}, port=21, hostname='ftp.swpc.noaa.gov', credentials=Credentials{user='anonymous', oauth='OAuthTokens{accessToken='null', refreshToken='', expiryInMilliseconds=9223372036854775807}', token='', identity=null}, uuid='3f075b07-d7e2-49ff-bb0a-6cccb45d41be', nickname='null', defaultpath='/pub/forecasts/SRS/', workdir=null, labels=null}, idle=1, active=0, waiters=0}
2022-06-15 11:32:15,775 [Thread-47] INFO  ch.cyberduck.core.pool.DefaultSessionPool - Clear idle connections in pool DefaultSessionPool{bookmark=Host{protocol=Profile{parent=ftp, vendor=iterate GmbH, description=null, image=null}, port=21, hostname='ftp.swpc.noaa.gov', credentials=Credentials{user='anonymous', oauth='OAuthTokens{accessToken='null', refreshToken='', expiryInMilliseconds=9223372036854775807}', token='', identity=null}, uuid='3f075b07-d7e2-49ff-bb0a-6cccb45d41be', nickname='null', defaultpath='/pub/forecasts/SRS/', workdir=null, labels=null}, idle=1, active=0, waiters=0}
2022-06-15 11:32:15,775 [timer-1] DEBUG ch.cyberduck.core.threading.NamedThreadFactory - Finished execution of runnable java.util.concurrent.ThreadPoolExecutor$Worker@767b585c[State = 0, empty queue]
2022-06-15 11:32:15,775 [main] DEBUG ch.cyberduck.binding.Proxy - Already on main thread. Invoke ch.cyberduck.ui.cocoa.controller.ProgressController$5@999b951 directly.
2022-06-15 11:32:15,775 [Thread-47] DEBUG ch.cyberduck.core.pool.PooledSessionFactory - Destroy session Session{host=Host{protocol=Profile{parent=ftp, vendor=iterate GmbH, description=null, image=null}, port=21, hostname='ftp.swpc.noaa.gov', credentials=Credentials{user='anonymous', oauth='OAuthTokens{accessToken='null', refreshToken='', expiryInMilliseconds=9223372036854775807}', token='', identity=null}, uuid='3f075b07-d7e2-49ff-bb0a-6cccb45d41be', nickname='null', defaultpath='/pub/forecasts/SRS/', workdir=null, labels=null}, state=open}
2022-06-15 11:32:15,775 [Thread-47] DEBUG ch.cyberduck.core.Session - Connection did close to Host{protocol=Profile{parent=ftp, vendor=iterate GmbH, description=null, image=null}, port=21, hostname='ftp.swpc.noaa.gov', credentials=Credentials{user='anonymous', oauth='OAuthTokens{accessToken='null', refreshToken='', expiryInMilliseconds=9223372036854775807}', token='', identity=null}, uuid='3f075b07-d7e2-49ff-bb0a-6cccb45d41be', nickname='null', defaultpath='/pub/forecasts/SRS/', workdir=null, labels=null}
2022-06-15 11:32:15,775 [Thread-47] INFO  ch.cyberduck.core.vault.DefaultVaultRegistry - Close 0 registered vaults
2022-06-15 11:32:15,775 [Thread-47] DEBUG ch.cyberduck.core.threading.BackgroundCallable - Invoke cleanup for background action WorkerBackgroundAction{worker=ConcurrentTransferWorker{source=DefaultSessionPool{bookmark=Host{protocol=Profile{parent=ftp, vendor=iterate GmbH, description=null, image=null}, port=21, hostname='ftp.swpc.noaa.gov', credentials=Credentials{user='anonymous', oauth='OAuthTokens{accessToken='null', refreshToken='', expiryInMilliseconds=9223372036854775807}', token='', identity=null}, uuid='3f075b07-d7e2-49ff-bb0a-6cccb45d41be', nickname='null', defaultpath='/pub/forecasts/SRS/', workdir=null, labels=null}, idle=0, active=0, waiters=0}, destination=ch.cyberduck.core.pool.SessionPool$DisconnectedSessionPool@8aab080, pool=java.util.concurrent.ExecutorCompletionService@4bdf}}
2022-06-15 11:32:15,776 [Thread-47] DEBUG ch.cyberduck.core.threading.BackgroundCallable - Releasing lock for background runnable WorkerBackgroundAction{worker=ConcurrentTransferWorker{source=DefaultSessionPool{bookmark=Host{protocol=Profile{parent=ftp, vendor=iterate GmbH, description=null, image=null}, port=21, hostname='ftp.swpc.noaa.gov', credentials=Credentials{user='anonymous', oauth='OAuthTokens{accessToken='null', refreshToken='', expiryInMilliseconds=9223372036854775807}', token='', identity=null}, uuid='3f075b07-d7e2-49ff-bb0a-6cccb45d41be', nickname='null', defaultpath='/pub/forecasts/SRS/', workdir=null, labels=null}, idle=0, active=0, waiters=0}, destination=ch.cyberduck.core.pool.SessionPool$DisconnectedSessionPool@8aab080, pool=java.util.concurrent.ExecutorCompletionService@4bdf}}
2022-06-15 11:32:15,776 [main] DEBUG ch.cyberduck.core.threading.TransferCollectionBackgroundAction - Cleanup background action for transfer Transfer{transferred=770, size=770, roots=[TransferItem{remote=Path{path='/pub/forecasts/SRS/0604SRS.txt', type=[file]}, local=Local{path='/Users/dstansby/Downloads/0604SRS.txt'}}], state=stopped, host=Host{protocol=Profile{parent=ftp, vendor=iterate GmbH, description=null, image=null}, port=21, hostname='ftp.swpc.noaa.gov', credentials=Credentials{user='anonymous', oauth='OAuthTokens{accessToken='null', refreshToken='', expiryInMilliseconds=9223372036854775807}', token='', identity=null}, uuid='3f075b07-d7e2-49ff-bb0a-6cccb45d41be', nickname='null', defaultpath='/pub/forecasts/SRS/', workdir=null, labels=null}}
2022-06-15 11:32:15,776 [Thread-47] DEBUG org.rococoa - Draining autorelease pool
2022-06-15 11:32:15,776 [main] WARN  ch.cyberduck.core.threading.TransferWorkerBackgroundAction - Missing result for worker ConcurrentTransferWorker{source=DefaultSessionPool{bookmark=Host{protocol=Profile{parent=ftp, vendor=iterate GmbH, description=null, image=null}, port=21, hostname='ftp.swpc.noaa.gov', credentials=Credentials{user='anonymous', oauth='OAuthTokens{accessToken='null', refreshToken='', expiryInMilliseconds=9223372036854775807}', token='', identity=null}, uuid='3f075b07-d7e2-49ff-bb0a-6cccb45d41be', nickname='null', defaultpath='/pub/forecasts/SRS/', workdir=null, labels=null}, idle=0, active=0, waiters=0}, destination=ch.cyberduck.core.pool.SessionPool$DisconnectedSessionPool@8aab080, pool=java.util.concurrent.ExecutorCompletionService@4bdf}. Use default value.
2022-06-15 11:32:15,776 [main] INFO  ch.cyberduck.core.threading.ExecutorServiceThreadPool - Shutdown pool ch.cyberduck.core.threading.DefaultThreadPool$1@65cf4d6d[Running, pool size = 1, active threads = 0, queued tasks = 0, completed tasks = 3] gracefully
2022-06-15 11:32:15,776 [YzJL2Lnw-transfer-1] DEBUG ch.cyberduck.core.threading.NamedThreadFactory - Finished execution of runnable java.util.concurrent.ThreadPoolExecutor$Worker@4e4218ae[State = 0, empty queue]
2022-06-15 11:32:15,776 [main] DEBUG ch.cyberduck.core.threading.BackgroundActionRegistry - Remove action WorkerBackgroundAction{worker=ConcurrentTransferWorker{source=DefaultSessionPool{bookmark=Host{protocol=Profile{parent=ftp, vendor=iterate GmbH, description=null, image=null}, port=21, hostname='ftp.swpc.noaa.gov', credentials=Credentials{user='anonymous', oauth='OAuthTokens{accessToken='null', refreshToken='', expiryInMilliseconds=9223372036854775807}', token='', identity=null}, uuid='3f075b07-d7e2-49ff-bb0a-6cccb45d41be', nickname='null', defaultpath='/pub/forecasts/SRS/', workdir=null, labels=null}, idle=0, active=0, waiters=0}, destination=ch.cyberduck.core.pool.SessionPool$DisconnectedSessionPool@8aab080, pool=java.util.concurrent.ExecutorCompletionService@4bdf}}
2022-06-15 11:32:15,776 [main] INFO  ch.cyberduck.core.AbstractController - 
2022-06-15 11:32:15,776 [main] INFO  ch.cyberduck.core.TransferCollection - Save transfer Local{path='/Users/dstansby/Library/Group Containers/G69SCX94XU.duck/Library/Application Support/duck/Transfers/c3fb2667-6f92-4401-88f5-c819a4010cd6.cyberducktransfer'}
2022-06-15 11:32:15,877 [main] DEBUG org.rococoa.callback - No method userNotificationCenter_didDeliverNotification for selector:userNotificationCenter:didDeliverNotification:
2022-06-15 11:32:16,998 [main] DEBUG ch.cyberduck.binding.application.NSApplication - NSConcreteNotification 0x127d29d00 {name = NSApplicationWillResignActiveNotification; object = <NSApplication: 0x1331f8cb0>}
2022-06-15 11:32:17,002 [main] DEBUG ch.cyberduck.binding.application.NSApplication - NSConcreteNotification 0x1330644f0 {name = NSApplicationDidResignActiveNotification; object = <NSApplication: 0x1331f8cb0>}
2022-06-15 11:32:17,113 [main] DEBUG org.rococoa.callback - No method applicationSupportsSecureRestorableState for selector:applicationSupportsSecureRestorableState:

This is either a aioftp bug or a sunpy one depending on how you look at it.