Hi!
Since a few months it is necessary to establish a vpn connection if you e.g. want to connect to your TU webspace.
So you may try to connect to the TU via vpn and then try to establish the connection via putty.
EDIT: This is not the solution to the challenge mentioned above, but for https://techscreen.tuwien.ac.at/?q=node/325 Sorry! :)