Argonne National Laboratory

GM/CA @ APS

Remote Access

Department of Energy Office of Science
GM/CA @ APS Sponsors:
National Institute of General Medical Sciences (NIGMS) and National Cancer Institute (NCI) of the National Institutes of Health (NIH)
 

 
Remote IP = 54.198.119.26
 

Steps for Remote Access

Before your beamtime starts

1. Review documentation

2. Check your hardware and network compatibility

3. Submit us request for remote access with your IP address

  • When scheduling your beamtime, submit to your host a request to run remote.
  • Note that remote access can be allowed from a requested pool of IP addresses only and only for the time of experiment.
  • Also, if you are behind a proxy or firewall, your IP address presented to us may differ from what you see locally.
  • Run Check IP Address tool to check your IP and email the requested pool of IP addresses to your host.
  • Provide host with a phone number where you can be reached during remote experiment.

4. Fill and submit automounter templates

 

On the day of your remote experiment

5. Connect with web browser or have NxPlayer or TeamViewer installed

  • We offer several options for connecting remotely to the GMCA computers (click here to open the flowchart): using NOMACHINE™ Webplayer running in web browser, using standalone NOMACHINE™ NxPlayer with GMCA templates and using TeamViewer™. With all methods the supported operating systems are Linux, MacOS, and Windows.
  • If you are going to use NX WebPlayer which runs as a web page in web browsers (Method-1), verify that your Browser compatible, then check the WebPlayer video guide and proceed to Step-6.
  • If WebPlayer does not work for, use Method-2: install a standalone version of Enterprise NxPlayer from NOMACHINE web site (admin rights are required except for MS Windows).
    • Linux users without root rights can download and unpack portable version of NxPlayer from GMCA website. Then start nxplayer from the nxplayer4linux/bin subdirectory of unpacked distribution.
    • MacOSX users without root rights can download and unpack an older version-5 of portable NxPlayer from GMCA website. Then start nxplayer from the nxplayer4macosx/bin subdirectory. Be warned however, that eventually version-5 may become obsolete.
    • Once you have NxPlayer installed, clear NX cache and proceed to Step-6.
  • Finally, if you prefer to use TeamViewer™ instead of NX (Method-4; admin rights required), follow the TeamViewer™ instructions page.

6. Check your credentials on the day of experiment

  • You will receive remote login credentials (username and password) from your host over the phone at ~10am CST on the day of experiment.
  • Beware that the Lab firewall treats multiple login failures as a hacking attack and blocks respective remote IP after 3 failures.
  • Therefore it is very important that you run Check Credentials tool before trying to login remotely.
  • Contact your host to find out what might be wrong if the tool reports incorrect login credentials. See more details in FAQ.

7. Run your remote experiment

  • Proceed to Webplayer, enter your login credentials and then choose proper beamline workstation to connect.
  • For standalone NxPlayer (Methods 2 & 3) download NX session file from Table-2 and open it in NxPlayer.
  • Connect with NX to blXws2 for data collection
  • Connect with NX to blXws6 for data analysis
  • Connect with NX to blXws5 for data backups
  • For TeamViewer™, read TeamViewer™ FAQ and ask beamline host to start TeamViewer server for you.
  • Remotely start Rayonix-300 software (BM beamline only) or remotely start Pilatus3-6M or Eiger-16m servers (ID beamlines).
  • Phone the beamlines if needed: +1(630)252-1823 for 23-IDD and +1(630)252-1723 for 23-IDB. The office phones of GMCA hosts are listed on the staff page.
  • You can also use Skype to communicate with the beamline or an on-site part of your team.
  • In addition, Google Talk is available on blXws3 for on-site visitors who have a Google account.
  • Pidgin instant messaging client supporting most chat networks is available on all computers.

8. Transfer data back to your institution

9. Logout once finished

  • Check FAQ on how long you can use the remote workstations.
  • Workstations blXws2 (data acquisition) and blXws6 (data processing) are available for the time of experiment only.
  • Workstation blXws5 (data backup) is available for an extra day. It can be also used for data processing in case you have such need.
  • Please be a good neighbor and logout from all workstations once your work is over.
 

 


TABLE 1

REMOTE ACCESS TO GM/CA @ APS WITH NX WEBPLAYER

Before you proceed: watch Webplayer video guide

Do not see any links below? Then, check your credentials.

Webplayer is accessible to registered GMCA remote users for the time of their experiment only.

 

TABLE 2

PRECONFIGURED NX™ SESSIONS FOR REMOTE ACCESS TO GM/CA @ APS

(right-click to download and use with already installed NxPlayer)

ATTENTION: Requires at least NxPlayer-5, but NxPlayer-6 is strongly recommended!
NOTE: Checking NxPlayer box for saving passwords may lead to firewall blocking !

Do not see any links below? Then, check your credentials.

NX Templates are accessible to registered GMCA remote users for the time of their experiment only.
Please contact your GMCA host if you need the templates outside of allocated beamtime slot.

 

1) Note-1: Our beamline computers operate under CentOS-7, a free clone of Redhat Enterprise Linux-7. We use Mate graphical destop as a faster alternative to Gnome3, the default desktop of this operating system. For the sake of simplicity, other Linux desktops, such as Gnome3, KDE, Unity, Xfce, Cinnamon, and etc., are not supported.

2) Note-2: Shadow sessions establish additional connections to already running remote sessions. They provide collective viewing/controlling of the same desktop. These sessions are mostly meant for the GM/CA @ APS staff when there is a need to help users remotely. Shadow sessions are not recommended for users with slow network connections since streaming multiple remote desktops may result in a degraded performance. Be aware that with NxPlayer, after opening the shadow session and connecting to remote computer, you need to do Ctrl+Alt+DoubleClick (Cmd+Alt+DoubleClick on MacOSX) on the running session icon in order to shadow it. See this FAQ for additional details.

 

TABLE 4

Flowchart of remote connection options

(click to enlarge)

GM/CA @ APS is an Office of Science User Facility operated for the U.S. Department of Energy Office of Science by Argonne National Laboratory

UChicago Argonne LLC | Privacy & Security Notice | Contact Us | A-Z Index | Search