pshell troubleshooting
Upload and download failures after 2026 March maintenance
Data Portal and MediaFlux were migrated to new hardware during 2026 March maintenance. This included revision and change of network configuration. Users who regularly use pshell might experience the following errors:
put: upload failed for X file(s)
...
get: download failed for Y file(s)Fix the problem
The best way to address the problem is to set aside the configuration file, then run pshell and log in again:
$ mv ~/.pshell_config ~/.pshell_config.bk
$ pshell
> loginGeneral troubleshooting
You can start pshell with a higher level of verbosity in the output. Either 1 or 2 is typically enough to give information to diagnose problems. You can include this output (as text - not a screenshot) in any ticket you might raise with the helpdesk.
$ pshell -v 2WARNING: [SSL: CERTIFICATE_VERIFY_FAILED]
Sometimes the following occurs when attempting to run pshell:
WARNING: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1108)
This is most commonly a problem with the setup of OpenSSL that the Python distribution is attempting to use. The fix depends on a number of things, such as the OS and Python distribution you're using.
For example, on OS-X, the standard Python distribution has a script that needs to be run to configure certificates properly:
$ cd "/Applications/Python 3.8/"
$ sudo "./Install Certificates.command"On other systems, the following may fix the issue:
$ pip install certifiSee here for more help or contact us with the debugging output from pshell -v 2