FAQ



Q: Why does DownloadPsychtoolbox persistently fail with svn CHECKOUT and PROPFIND errors?
A: This can occur not because of problems with the svn server at berlios.de, but because the computer you are using to to download the Psychtoolbox is behind a firewall and access to the repository is routed through a proxy host. The proxy host blocks direct 'svn', 'http' and even 'https' requests and so the download falls over. To use svn with a proxy host, follow the instructions below:


  • You need to provide svn with the name of the proxy host, its port number and your username and password. Your system administrator can provide the host name and port number. Alternatively, details of the proxy host will have been used to configure your browser to access the internet, you can extract the information from your web browser preferences.






  • With the servers file open, scroll down to the bottom of the file (it's about 75 lines long). There you'll see the following block of text:

    [global]
    # http-proxy-exceptions = *.exception.com, www.internal-site.org
    # http-proxy-host = Proxy host
    # http-proxy-port = Port number
    # http-proxy-username = username
    # http-proxy-password = password
    # http-compression = no
    # No http-timeout, so just use the builtin default.
    # No neon-debug-mask, so neon debugging is disabled.
    # ssl-authority-files = /path/to/CAcert.pem;/path/to/CAcert2.pem


  • [global]
    http-proxy-exceptions = *.
    http-proxy-host = something.edu
    http-proxy-port = 8080
    http-proxy-username = myusername
    http-proxy-password = mypassword
    # http-compression = no
    # No http-timeout, so just use the builtin default.
    # No neon-debug-mask, so neon debugging is disabled.
    # ssl-authority-files = /path/to/CAcert.pem;/path/to/CAcert2.pem

  • Cross fingers!
  • Retry DownloadPsychtoolbox.

  • If it still does not work it might be that your institutions proxy does not support the HTTP methods listed in the Subversion FAQ: http://subversion.tigris.org/faq.html#http-methods .

    Just a final note, your username and password are now hard-coded in the servers file so if your institution requires you to change your password periodically, it won’t be updated in the servers file automatically, you'll have to update it manually (by editing the servers file). If you don’t, DownloadPsychtoolbox or UpdatePsychtoolbox may fail in the future because the proxy host rejects your out-of-date password.





    Valid XHTML 1.0 Transitional :: Valid CSS :: Powered by WikkaWiki