Hi,
When I tried to run ./check_input_data --download, I met this problem. When I was running ./case.build, I also met the same problem. I downloaded the cesm2_init data manually.
Using protocol wget with user anonymous and passwd user@example.edu
Trying to download file: '../inputdata_checksum.dat' to path '/Users/mgao2/wangfan/cesm2.1.3/cime_out/low_emi_india/run/inputdata_checksum.dat.raw' using WGET protocol.
wget failed with output: and errput --2022-10-24 10:25:31-- ftp://ftp.cgd.ucar.edu/cesm/inputdata_checksum.dat
=> ‘/Users/mgao2/wangfan/cesm2.1.3/cime_out/low_emi_india/run/inputdata_checksum.dat.raw’
Resolving ftp.cgd.ucar.edu (ftp.cgd.ucar.edu)... 128.117.13.41
Connecting to ftp.cgd.ucar.edu (ftp.cgd.ucar.edu)|128.117.13.41|:21... connected.
Logging in as anonymous ... Logged in!
==> SYST ... done. ==> PWD ... done.
==> TYPE I ... done. ==> CWD (1) /cesm ... done.
==> SIZE inputdata_checksum.dat ... done.
==> PASV ... done. ==> RETR inputdata_checksum.dat ...
No such file ‘inputdata_checksum.dat’.
Could not automatically download file /Users/mgao2/wangfan/cesm2.1.3/cime_out/low_emi_india/run/inputdata_checksum.dat
Using protocol ftp with user anonymous and passwd user@example.edu
server address ftp.cgd.ucar.edu root path cesm/inputdata
Traceback (most recent call last):
File "./check_input_data", line 76, in <module>
_main_func(__doc__)
File "./check_input_data", line 71, in _main_func
chksum=chksum) else 1)
File "/Dedicated/CGRER-Data/mgao2/WangFan/cesm2.1.3/my_cesm_sandbox/cime/scripts/Tools/../../scripts/lib/CIME/case/check_input_data.py", line 163, in check_all_input_data
_download_checksum_file(self.get_value("RUNDIR"))
File "/Dedicated/CGRER-Data/mgao2/WangFan/cesm2.1.3/my_cesm_sandbox/cime/scripts/Tools/../../scripts/lib/CIME/case/check_input_data.py", line 34, in _download_checksum_file
server = CIME.Servers.FTP.ftp_login(address, user, passwd)
File "/Dedicated/CGRER-Data/mgao2/WangFan/cesm2.1.3/my_cesm_sandbox/cime/scripts/Tools/../../scripts/lib/CIME/Servers/ftp.py", line 46, in ftp_login
return cls(address, user=user, passwd=passwd, server=ftp)
File "/Dedicated/CGRER-Data/mgao2/WangFan/cesm2.1.3/my_cesm_sandbox/cime/scripts/Tools/../../scripts/lib/CIME/Servers/ftp.py", line 30, in __init__
stat = self.ftp.cwd(root_address)
File "/usr/lib64/python2.7/ftplib.py", line 562, in cwd
return self.voidcmd(cmd)
File "/usr/lib64/python2.7/ftplib.py", line 254, in voidcmd
return self.voidresp()
File "/usr/lib64/python2.7/ftplib.py", line 229, in voidresp
resp = self.getresp()
File "/usr/lib64/python2.7/ftplib.py", line 224, in getresp
raise error_perm, resp
ftplib.error_perm: 550 Failed to change directory.
When I tried to run ./check_input_data --download, I met this problem. When I was running ./case.build, I also met the same problem. I downloaded the cesm2_init data manually.
Using protocol wget with user anonymous and passwd user@example.edu
Trying to download file: '../inputdata_checksum.dat' to path '/Users/mgao2/wangfan/cesm2.1.3/cime_out/low_emi_india/run/inputdata_checksum.dat.raw' using WGET protocol.
wget failed with output: and errput --2022-10-24 10:25:31-- ftp://ftp.cgd.ucar.edu/cesm/inputdata_checksum.dat
=> ‘/Users/mgao2/wangfan/cesm2.1.3/cime_out/low_emi_india/run/inputdata_checksum.dat.raw’
Resolving ftp.cgd.ucar.edu (ftp.cgd.ucar.edu)... 128.117.13.41
Connecting to ftp.cgd.ucar.edu (ftp.cgd.ucar.edu)|128.117.13.41|:21... connected.
Logging in as anonymous ... Logged in!
==> SYST ... done. ==> PWD ... done.
==> TYPE I ... done. ==> CWD (1) /cesm ... done.
==> SIZE inputdata_checksum.dat ... done.
==> PASV ... done. ==> RETR inputdata_checksum.dat ...
No such file ‘inputdata_checksum.dat’.
Could not automatically download file /Users/mgao2/wangfan/cesm2.1.3/cime_out/low_emi_india/run/inputdata_checksum.dat
Using protocol ftp with user anonymous and passwd user@example.edu
server address ftp.cgd.ucar.edu root path cesm/inputdata
Traceback (most recent call last):
File "./check_input_data", line 76, in <module>
_main_func(__doc__)
File "./check_input_data", line 71, in _main_func
chksum=chksum) else 1)
File "/Dedicated/CGRER-Data/mgao2/WangFan/cesm2.1.3/my_cesm_sandbox/cime/scripts/Tools/../../scripts/lib/CIME/case/check_input_data.py", line 163, in check_all_input_data
_download_checksum_file(self.get_value("RUNDIR"))
File "/Dedicated/CGRER-Data/mgao2/WangFan/cesm2.1.3/my_cesm_sandbox/cime/scripts/Tools/../../scripts/lib/CIME/case/check_input_data.py", line 34, in _download_checksum_file
server = CIME.Servers.FTP.ftp_login(address, user, passwd)
File "/Dedicated/CGRER-Data/mgao2/WangFan/cesm2.1.3/my_cesm_sandbox/cime/scripts/Tools/../../scripts/lib/CIME/Servers/ftp.py", line 46, in ftp_login
return cls(address, user=user, passwd=passwd, server=ftp)
File "/Dedicated/CGRER-Data/mgao2/WangFan/cesm2.1.3/my_cesm_sandbox/cime/scripts/Tools/../../scripts/lib/CIME/Servers/ftp.py", line 30, in __init__
stat = self.ftp.cwd(root_address)
File "/usr/lib64/python2.7/ftplib.py", line 562, in cwd
return self.voidcmd(cmd)
File "/usr/lib64/python2.7/ftplib.py", line 254, in voidcmd
return self.voidresp()
File "/usr/lib64/python2.7/ftplib.py", line 229, in voidresp
resp = self.getresp()
File "/usr/lib64/python2.7/ftplib.py", line 224, in getresp
raise error_perm, resp
ftplib.error_perm: 550 Failed to change directory.