Access to journal articles from external hosts

Access to electronic journal ressources is only possible for hosts with a DESY IP address.
However, if you do have a valid DESY account, the host may be used as a SOCKS Proxy to get access

If you are using Windows, download an ssh client for Windows. We recommend OpenSSH for Windowns, which you can download here.

To enable the socks proxy from a command prompt, open a command prompt (Run->cmd for Windows) and log into using your DESY credentials:
ssh -D 60000
The option -D enables port forwarding and <userid> is your afs/windows DESY userid.

Now configure your browser to use this address as a SOCKS Host.

After this is done your Browser uses the socks Proxy and you will have an internal DESY IP Address for browsing.
Do not forget to reset these settings, when done, since otherwise browsing will not work without the proxy, i.e. an ssh tunnel to bastion.


In Firefox set
Options / Advanced / Network -Tab / Connection Settings / Manual proxy connection -> Socks Host "localhost"
Port: 60000

This forwards every request via ssh to and from there to the remote host. For the remote host the request originates from within the DESY network and access is granted.


Internet Explorer

A very similar approach can be used for Internet Explorer:
Go to Tools → Internet Options:

Select the Tab "Connections", choose "Lan Settings".

In this dialog check "Use proxy ..." and open the "Advanced" Tab

Enter "localhost" and port "60000" in the Socks field and save all entries


Unfortunatly a socks proxy configuration for Chrome can only be done via the command line.

Make sure no Chrome window is open and launch a command prompt (Run->cmd at Windows)

At the command prompt enter the path to the Chrome executable and set the following configuration parameter:


To ease this step you can create a shortcut at your desktop with e.g.

"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --proxy-server="socks5://localhost:60000"