Skip to content

Install Installing behind a proxy

Marc Modat edited this page Nov 20, 2020 · 1 revision

Home | Installation Guide | User Guide | Admin Guide | User Tests


Installing DASHER behind a proxy is a work in progress and not guaranteed to work. Linux is highly recomended

Pre-requisite for Windows:

You will need to install cntlm to work behind an authenticated ntlm server. Once this is installed and configured, you can then use the cntlm proxy url/port for DASHER proxy settings.

Changes to standard installation

The xnat.cfg file contains an extra section:

#proxy
use_proxy=true
proxy_url=http://20.20.20.20
proxy_port=3128
remote_user="****"
remote_pwd="*****"

Please fill in the proxy url and port and also the remote XNAT username and password.

Build as per instructions HOWEVER do not authenticate the remote server with XSync. Using the user interface does not work. Hence the inclusion of the remote_user/pwd in the xnat.cfg file.

Authenticating XSync on Pseudonymised XNAT

The remote server will automatcially authenticate during the installation. However to authenticate additional remote servers you must run a script:

Linux:

cd uploader/Linux
sudo ./xsync-proxy-authenticate.sh [Pseudoymised Project] [remote_url] [remote_user] [remote_pwd]
Clone this wiki locally