Hello, I haven't been able to access any of the files for [syn7248578](https://www.synapse.org/#!Synapse:syn7248578/files/) study that I was able to before. The error message I am getting seems to suggest that "the specified remote directory does not exist." For example: I was able to download [syn10319736](https://www.synapse.org/#!Synapse:syn10319736) before, but now I am getting the following error message (same error message for other files in this study as well): $ synapse --debug get syn10319736 2024-05-06 09:16:18,541 [client:6080 - DEBUG]: Sending get request to /userProfile 2024-05-06 09:16:18,584 [client:6080 - DEBUG]: Sending post request to /entity/syn10319736/bundle2 2024-05-06 09:16:18,667 [client:6080 - DEBUG]: Sending post request to /fileHandle/batch 2024-05-06 09:16:18,772 [client:3412 - DEBUG]: Downloading from ftp://caftpd.nci.nih.gov/psondcc/PhysicalCharacterization/Proteomics/Reference/Supporting_figures.pdf to /home/kshitiz/Desktop/Supporting_figures.pdf 2024-05-06 09:16:18,829 [client:3293 - DEBUG]: Retrying download on error: [] after progressing 0 bytes Traceback (most recent call last): File "/home/kshitiz/anaconda3/lib/python3.11/urllib/request.py", line 1565, in ftp_open fw = self.connect_ftp(user, passwd, host, port, dirs, req.timeout) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/kshitiz/anaconda3/lib/python3.11/urllib/request.py", line 1585, in connect_ftp return ftpwrapper(user, passwd, host, port, dirs, timeout, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/kshitiz/anaconda3/lib/python3.11/urllib/request.py", line 2413, in __init__ self.init() File "/home/kshitiz/anaconda3/lib/python3.11/urllib/request.py", line 2425, in init self.ftp.cwd(_target) File "/home/kshitiz/anaconda3/lib/python3.11/ftplib.py", line 625, in cwd return self.voidcmd(cmd) ^^^^^^^^^^^^^^^^^ File "/home/kshitiz/anaconda3/lib/python3.11/ftplib.py", line 286, in voidcmd return self.voidresp() ^^^^^^^^^^^^^^^ File "/home/kshitiz/anaconda3/lib/python3.11/ftplib.py", line 259, in voidresp resp = self.getresp() ^^^^^^^^^^^^^^ File "/home/kshitiz/anaconda3/lib/python3.11/ftplib.py", line 254, in getresp raise error_perm(resp) ftplib.error_perm: 550 Failed to change directory. The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/home/kshitiz/anaconda3/lib/python3.11/site-packages/synapseclient/client.py", line 3278, in _downloadFileHandle downloaded_path = self._download_from_URL( ^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/kshitiz/anaconda3/lib/python3.11/site-packages/synapseclient/client.py", line 3444, in _download_from_URL urllib_request.urlretrieve( File "/home/kshitiz/anaconda3/lib/python3.11/urllib/request.py", line 241, in urlretrieve with contextlib.closing(urlopen(url, data)) as fp: ^^^^^^^^^^^^^^^^^^ File "/home/kshitiz/anaconda3/lib/python3.11/urllib/request.py", line 216, in urlopen return opener.open(url, data, timeout) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/kshitiz/anaconda3/lib/python3.11/urllib/request.py", line 519, in open response = self._open(req, data) ^^^^^^^^^^^^^^^^^^^^^ File "/home/kshitiz/anaconda3/lib/python3.11/urllib/request.py", line 536, in _open result = self._call_chain(self.handle_open, protocol, protocol + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/kshitiz/anaconda3/lib/python3.11/urllib/request.py", line 496, in _call_chain result = func(*args) ^^^^^^^^^^^ File "/home/kshitiz/anaconda3/lib/python3.11/urllib/request.py", line 1582, in ftp_open raise URLError(exp) from exp urllib.error.URLError: 2024-05-06 09:16:18,834 [client:6080 - DEBUG]: Sending post request to /fileHandle/batch 2024-05-06 09:16:18,897 [client:3412 - DEBUG]: Downloading from ftp://caftpd.nci.nih.gov/psondcc/PhysicalCharacterization/Proteomics/Reference/Supporting_figures.pdf to /home/kshitiz/Desktop/Supporting_figures.pdf 2024-05-06 09:16:18,971 [client:3293 - DEBUG]: Retrying download on error: [] after progressing 0 bytes Traceback (most recent call last): File "/home/kshitiz/anaconda3/lib/python3.11/urllib/request.py", line 1565, in ftp_open fw = self.connect_ftp(user, passwd, host, port, dirs, req.timeout) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/kshitiz/anaconda3/lib/python3.11/urllib/request.py", line 1585, in connect_ftp return ftpwrapper(user, passwd, host, port, dirs, timeout, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/kshitiz/anaconda3/lib/python3.11/urllib/request.py", line 2413, in __init__ self.init() File "/home/kshitiz/anaconda3/lib/python3.11/urllib/request.py", line 2425, in init self.ftp.cwd(_target) File "/home/kshitiz/anaconda3/lib/python3.11/ftplib.py", line 625, in cwd return self.voidcmd(cmd) ^^^^^^^^^^^^^^^^^ File "/home/kshitiz/anaconda3/lib/python3.11/ftplib.py", line 286, in voidcmd return self.voidresp() ^^^^^^^^^^^^^^^ File "/home/kshitiz/anaconda3/lib/python3.11/ftplib.py", line 259, in voidresp resp = self.getresp() ^^^^^^^^^^^^^^ File "/home/kshitiz/anaconda3/lib/python3.11/ftplib.py", line 254, in getresp raise error_perm(resp) ftplib.error_perm: 550 Failed to change directory. The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/home/kshitiz/anaconda3/lib/python3.11/site-packages/synapseclient/client.py", line 3278, in _downloadFileHandle downloaded_path = self._download_from_URL( ^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/kshitiz/anaconda3/lib/python3.11/site-packages/synapseclient/client.py", line 3444, in _download_from_URL urllib_request.urlretrieve( File "/home/kshitiz/anaconda3/lib/python3.11/urllib/request.py", line 241, in urlretrieve with contextlib.closing(urlopen(url, data)) as fp: ^^^^^^^^^^^^^^^^^^ File "/home/kshitiz/anaconda3/lib/python3.11/urllib/request.py", line 216, in urlopen return opener.open(url, data, timeout) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/kshitiz/anaconda3/lib/python3.11/urllib/request.py", line 519, in open response = self._open(req, data) ^^^^^^^^^^^^^^^^^^^^^ File "/home/kshitiz/anaconda3/lib/python3.11/urllib/request.py", line 536, in _open result = self._call_chain(self.handle_open, protocol, protocol + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/kshitiz/anaconda3/lib/python3.11/urllib/request.py", line 496, in _call_chain result = func(*args) ^^^^^^^^^^^ File "/home/kshitiz/anaconda3/lib/python3.11/urllib/request.py", line 1582, in ftp_open raise URLError(exp) from exp urllib.error.URLError: 2024-05-06 09:16:18,975 [client:6080 - DEBUG]: Sending post request to /fileHandle/batch 2024-05-06 09:16:19,036 [client:3412 - DEBUG]: Downloading from ftp://caftpd.nci.nih.gov/psondcc/PhysicalCharacterization/Proteomics/Reference/Supporting_figures.pdf to /home/kshitiz/Desktop/Supporting_figures.pdf 2024-05-06 09:16:19,108 [client:3293 - DEBUG]: Retrying download on error: [] after progressing 0 bytes Traceback (most recent call last): File "/home/kshitiz/anaconda3/lib/python3.11/urllib/request.py", line 1565, in ftp_open fw = self.connect_ftp(user, passwd, host, port, dirs, req.timeout) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/kshitiz/anaconda3/lib/python3.11/urllib/request.py", line 1585, in connect_ftp return ftpwrapper(user, passwd, host, port, dirs, timeout, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/kshitiz/anaconda3/lib/python3.11/urllib/request.py", line 2413, in __init__ self.init() File "/home/kshitiz/anaconda3/lib/python3.11/urllib/request.py", line 2425, in init self.ftp.cwd(_target) File "/home/kshitiz/anaconda3/lib/python3.11/ftplib.py", line 625, in cwd return self.voidcmd(cmd) ^^^^^^^^^^^^^^^^^ File "/home/kshitiz/anaconda3/lib/python3.11/ftplib.py", line 286, in voidcmd return self.voidresp() ^^^^^^^^^^^^^^^ File "/home/kshitiz/anaconda3/lib/python3.11/ftplib.py", line 259, in voidresp resp = self.getresp() ^^^^^^^^^^^^^^ File "/home/kshitiz/anaconda3/lib/python3.11/ftplib.py", line 254, in getresp raise error_perm(resp) ftplib.error_perm: 550 Failed to change directory. The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/home/kshitiz/anaconda3/lib/python3.11/site-packages/synapseclient/client.py", line 3278, in _downloadFileHandle downloaded_path = self._download_from_URL( ^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/kshitiz/anaconda3/lib/python3.11/site-packages/synapseclient/client.py", line 3444, in _download_from_URL urllib_request.urlretrieve( File "/home/kshitiz/anaconda3/lib/python3.11/urllib/request.py", line 241, in urlretrieve with contextlib.closing(urlopen(url, data)) as fp: ^^^^^^^^^^^^^^^^^^ File "/home/kshitiz/anaconda3/lib/python3.11/urllib/request.py", line 216, in urlopen return opener.open(url, data, timeout) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/kshitiz/anaconda3/lib/python3.11/urllib/request.py", line 519, in open response = self._open(req, data) ^^^^^^^^^^^^^^^^^^^^^ File "/home/kshitiz/anaconda3/lib/python3.11/urllib/request.py", line 536, in _open result = self._call_chain(self.handle_open, protocol, protocol + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/kshitiz/anaconda3/lib/python3.11/urllib/request.py", line 496, in _call_chain result = func(*args) ^^^^^^^^^^^ File "/home/kshitiz/anaconda3/lib/python3.11/urllib/request.py", line 1582, in ftp_open raise URLError(exp) from exp urllib.error.URLError: 2024-05-06 09:16:19,111 [client:6080 - DEBUG]: Sending post request to /fileHandle/batch 2024-05-06 09:16:19,175 [client:3412 - DEBUG]: Downloading from ftp://caftpd.nci.nih.gov/psondcc/PhysicalCharacterization/Proteomics/Reference/Supporting_figures.pdf to /home/kshitiz/Desktop/Supporting_figures.pdf 2024-05-06 09:16:19,226 [client:3293 - DEBUG]: Retrying download on error: [] after progressing 0 bytes Traceback (most recent call last): File "/home/kshitiz/anaconda3/lib/python3.11/urllib/request.py", line 1565, in ftp_open fw = self.connect_ftp(user, passwd, host, port, dirs, req.timeout) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/kshitiz/anaconda3/lib/python3.11/urllib/request.py", line 1585, in connect_ftp return ftpwrapper(user, passwd, host, port, dirs, timeout, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/kshitiz/anaconda3/lib/python3.11/urllib/request.py", line 2413, in __init__ self.init() File "/home/kshitiz/anaconda3/lib/python3.11/urllib/request.py", line 2425, in init self.ftp.cwd(_target) File "/home/kshitiz/anaconda3/lib/python3.11/ftplib.py", line 625, in cwd return self.voidcmd(cmd) ^^^^^^^^^^^^^^^^^ File "/home/kshitiz/anaconda3/lib/python3.11/ftplib.py", line 286, in voidcmd return self.voidresp() ^^^^^^^^^^^^^^^ File "/home/kshitiz/anaconda3/lib/python3.11/ftplib.py", line 259, in voidresp resp = self.getresp() ^^^^^^^^^^^^^^ File "/home/kshitiz/anaconda3/lib/python3.11/ftplib.py", line 254, in getresp raise error_perm(resp) ftplib.error_perm: 550 Failed to change directory. The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/home/kshitiz/anaconda3/lib/python3.11/site-packages/synapseclient/client.py", line 3278, in _downloadFileHandle downloaded_path = self._download_from_URL( ^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/kshitiz/anaconda3/lib/python3.11/site-packages/synapseclient/client.py", line 3444, in _download_from_URL urllib_request.urlretrieve( File "/home/kshitiz/anaconda3/lib/python3.11/urllib/request.py", line 241, in urlretrieve with contextlib.closing(urlopen(url, data)) as fp: ^^^^^^^^^^^^^^^^^^ File "/home/kshitiz/anaconda3/lib/python3.11/urllib/request.py", line 216, in urlopen return opener.open(url, data, timeout) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/kshitiz/anaconda3/lib/python3.11/urllib/request.py", line 519, in open response = self._open(req, data) ^^^^^^^^^^^^^^^^^^^^^ File "/home/kshitiz/anaconda3/lib/python3.11/urllib/request.py", line 536, in _open result = self._call_chain(self.handle_open, protocol, protocol + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/kshitiz/anaconda3/lib/python3.11/urllib/request.py", line 496, in _call_chain result = func(*args) ^^^^^^^^^^^ File "/home/kshitiz/anaconda3/lib/python3.11/urllib/request.py", line 1582, in ftp_open raise URLError(exp) from exp urllib.error.URLError: 2024-05-06 09:16:19,229 [client:6080 - DEBUG]: Sending post request to /fileHandle/batch 2024-05-06 09:16:19,291 [client:3412 - DEBUG]: Downloading from ftp://caftpd.nci.nih.gov/psondcc/PhysicalCharacterization/Proteomics/Reference/Supporting_figures.pdf to /home/kshitiz/Desktop/Supporting_figures.pdf 2024-05-06 09:16:19,364 [client:3293 - DEBUG]: Retrying download on error: [] after progressing 0 bytes Traceback (most recent call last): File "/home/kshitiz/anaconda3/lib/python3.11/urllib/request.py", line 1565, in ftp_open fw = self.connect_ftp(user, passwd, host, port, dirs, req.timeout) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/kshitiz/anaconda3/lib/python3.11/urllib/request.py", line 1585, in connect_ftp return ftpwrapper(user, passwd, host, port, dirs, timeout, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/kshitiz/anaconda3/lib/python3.11/urllib/request.py", line 2413, in __init__ self.init() File "/home/kshitiz/anaconda3/lib/python3.11/urllib/request.py", line 2425, in init self.ftp.cwd(_target) File "/home/kshitiz/anaconda3/lib/python3.11/ftplib.py", line 625, in cwd return self.voidcmd(cmd) ^^^^^^^^^^^^^^^^^ File "/home/kshitiz/anaconda3/lib/python3.11/ftplib.py", line 286, in voidcmd return self.voidresp() ^^^^^^^^^^^^^^^ File "/home/kshitiz/anaconda3/lib/python3.11/ftplib.py", line 259, in voidresp resp = self.getresp() ^^^^^^^^^^^^^^ File "/home/kshitiz/anaconda3/lib/python3.11/ftplib.py", line 254, in getresp raise error_perm(resp) ftplib.error_perm: 550 Failed to change directory. The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/home/kshitiz/anaconda3/lib/python3.11/site-packages/synapseclient/client.py", line 3278, in _downloadFileHandle downloaded_path = self._download_from_URL( ^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/kshitiz/anaconda3/lib/python3.11/site-packages/synapseclient/client.py", line 3444, in _download_from_URL urllib_request.urlretrieve( File "/home/kshitiz/anaconda3/lib/python3.11/urllib/request.py", line 241, in urlretrieve with contextlib.closing(urlopen(url, data)) as fp: ^^^^^^^^^^^^^^^^^^ File "/home/kshitiz/anaconda3/lib/python3.11/urllib/request.py", line 216, in urlopen return opener.open(url, data, timeout) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/kshitiz/anaconda3/lib/python3.11/urllib/request.py", line 519, in open response = self._open(req, data) ^^^^^^^^^^^^^^^^^^^^^ File "/home/kshitiz/anaconda3/lib/python3.11/urllib/request.py", line 536, in _open result = self._call_chain(self.handle_open, protocol, protocol + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/kshitiz/anaconda3/lib/python3.11/urllib/request.py", line 496, in _call_chain result = func(*args) ^^^^^^^^^^^ File "/home/kshitiz/anaconda3/lib/python3.11/urllib/request.py", line 1582, in ftp_open raise URLError(exp) from exp urllib.error.URLError: Traceback (most recent call last): File "/home/kshitiz/anaconda3/lib/python3.11/urllib/request.py", line 1565, in ftp_open fw = self.connect_ftp(user, passwd, host, port, dirs, req.timeout) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/kshitiz/anaconda3/lib/python3.11/urllib/request.py", line 1585, in connect_ftp return ftpwrapper(user, passwd, host, port, dirs, timeout, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/kshitiz/anaconda3/lib/python3.11/urllib/request.py", line 2413, in __init__ self.init() File "/home/kshitiz/anaconda3/lib/python3.11/urllib/request.py", line 2425, in init self.ftp.cwd(_target) File "/home/kshitiz/anaconda3/lib/python3.11/ftplib.py", line 625, in cwd return self.voidcmd(cmd) ^^^^^^^^^^^^^^^^^ File "/home/kshitiz/anaconda3/lib/python3.11/ftplib.py", line 286, in voidcmd return self.voidresp() ^^^^^^^^^^^^^^^ File "/home/kshitiz/anaconda3/lib/python3.11/ftplib.py", line 259, in voidresp resp = self.getresp() ^^^^^^^^^^^^^^ File "/home/kshitiz/anaconda3/lib/python3.11/ftplib.py", line 254, in getresp raise error_perm(resp) ftplib.error_perm: 550 Failed to change directory. The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/home/kshitiz/anaconda3/bin/synapse", line 10, in sys.exit(main()) ^^^^^^ File "/home/kshitiz/anaconda3/lib/python3.11/site-packages/synapseclient/__main__.py", line 1902, in main perform_main(args, syn) File "/home/kshitiz/anaconda3/lib/python3.11/contextlib.py", line 81, in inner return func(*args, **kwds) ^^^^^^^^^^^^^^^^^^^ File "/home/kshitiz/anaconda3/lib/python3.11/site-packages/synapseclient/__main__.py", line 1785, in perform_main args.func(args, syn) File "/home/kshitiz/anaconda3/lib/python3.11/contextlib.py", line 81, in inner return func(*args, **kwds) ^^^^^^^^^^^^^^^^^^^ File "/home/kshitiz/anaconda3/lib/python3.11/site-packages/synapseclient/__main__.py", line 153, in get entity = syn.get( ^^^^^^^^ File "/home/kshitiz/anaconda3/lib/python3.11/site-packages/synapseclient/client.py", line 1339, in get return_data = self._getWithEntityBundle( ^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/kshitiz/anaconda3/lib/python3.11/site-packages/synapseclient/client.py", line 1526, in _getWithEntityBundle self._download_file_entity( File "/home/kshitiz/anaconda3/lib/python3.11/site-packages/synapseclient/client.py", line 1648, in _download_file_entity downloadPath = self._downloadFileHandle( ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/kshitiz/anaconda3/lib/python3.11/site-packages/synapseclient/client.py", line 3278, in _downloadFileHandle downloaded_path = self._download_from_URL( ^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/kshitiz/anaconda3/lib/python3.11/site-packages/synapseclient/client.py", line 3444, in _download_from_URL urllib_request.urlretrieve( File "/home/kshitiz/anaconda3/lib/python3.11/urllib/request.py", line 241, in urlretrieve with contextlib.closing(urlopen(url, data)) as fp: ^^^^^^^^^^^^^^^^^^ File "/home/kshitiz/anaconda3/lib/python3.11/urllib/request.py", line 216, in urlopen return opener.open(url, data, timeout) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/kshitiz/anaconda3/lib/python3.11/urllib/request.py", line 519, in open response = self._open(req, data) ^^^^^^^^^^^^^^^^^^^^^ File "/home/kshitiz/anaconda3/lib/python3.11/urllib/request.py", line 536, in _open result = self._call_chain(self.handle_open, protocol, protocol + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/kshitiz/anaconda3/lib/python3.11/urllib/request.py", line 496, in _call_chain result = func(*args) ^^^^^^^^^^^ File "/home/kshitiz/anaconda3/lib/python3.11/urllib/request.py", line 1582, in ftp_open raise URLError(exp) from exp urllib.error.URLError: Could you kindly check and update. Thank you, Kshitiz Parihar

Created by kparihar
From the error message you shared, it looks like the file you are trying to download is hosted on a server at NIH. Perhaps they have moved the file or turned off their ftp server. Have you reached out to them for help? You can also ask for help from the Synapse Service Desk: https://sagebionetworks.jira.com/servicedesk/customer/portal/9

Unable to access files for Project syn7248578 page is loading…