Thank you for this post.
However I cannot run init_space_indices()
julia> init_space_indices()
[ Info: Downloading file 'fluxtable.txt' from 'ftp://ftp.geolab.nrcan.gc.ca/data/solar_flux/daily_flux_values/fluxtable.txt'.
┌ Warning: Download failed with error: failed process: Process(`curl -s -o /tmp/juliaTO7kCc -L ftp://ftp.geolab.nrcan.gc.ca/data/solar_flux/daily_flux_values/fluxtable.txt`, ProcessExited(13)) [13]
└ @ RemoteFiles ~/.julia/packages/RemoteFiles/2Wddl/src/download.jl:63
[ Info: Retrying in 5 seconds.
Using curl in the terminal:
$ curl -L ftp://ftp.geolab.nrcan.gc.ca/data/solar_flux/daily_flux_values/fluxtable.txt
curl: (13) Bad PASV/EPSV response: 502
This is saying that the server does not accept passive ftp connection (or this is a problem with the firewall where I am, that does not allow the client to initiate passive connections).
If I specify to curl that I want an active connection, it works:
curl -L ftp://ftp.geolab.nrcan.gc.ca/data/solar_flux/daily_flux_values/fluxtable.txt -P -