General

FastX

 

Overview

This guide explains how to access and use the modern FastX service at SLAC using both the browser‐based client and the desktop client.

Modern FastX Server

 

How to use FastX

Use the load-balanced name fastx.slac.stanford.edu to connect to the FastX cluster.

  • The cluster consists of 3 nodes (fx3a, fx3b, and fx3c).
  • You do not need to connect to an individual node directly – using the load-balanced hostname allows you to access any of your FastX sessions on any of the nodes.

 

Web Application:

  1. Open Your Browser:
    • Use a supported browser (Chrome, Firefox, Safari, Brave or Microsoft Edge).
  2.  Navigate to the URL:
  3. Authenticate:
    • Log in with your SLAC Active Directory credentials.
  4. Complete DUO Multi-Factor Authentication. (using the push prompt or passcode; do not cancel the prompt).





  5.  Launch a Session:
    • Option A: Click on an application icon to launch a session.
    • Option B: Click the plus sign within the circle to start a new session.

  6. Desktop Environment:
    • Only XFCE4 is available, Terminal with X11 supported

For more details, refer to the FastX Browser Client Guide.

Desktop Client:

  1. Download and Install:
  2.  Launch the FastX 4 Client.
  3. Add a New Session:
    • Click the plus (+) icon.
    • Enter Connection Details: 
      • Connection type: SSH 
      • Host: fastx.slac.stanford.edu 
      • User: Enter your SLAC username.
      • Port: 22
        • (Do not use “HTTPS ” since is not supported in the desktop client due to a known bug)
    • Give a name for connection profile, default to 'fastx'. (It will be saved for you)


  4. Double Click on your connection for 'fastx'


  5. Authenticate:
    • Enter your SLAC Active Directory password.
    • Complete DUO Multi-Factor Authentication (using the push prompt or passcode; do not cancel the prompt).
  6. Select Session Options:
    • After connecting, click the plus sign to choose your desktop environment.
    • Desktop Environment: Only XFCE4 is available, Terminal with X11 supported
    • Adjust additional session settings (e.g., DPI scaling) as needed.

 

For more detailed instructions, see the FastX Desktop Client Guide.

 

Vendor's Comprehensive Guide

Desktop Client Guide

Browser Client Guide

 

Known Errors

Error Cause Solution
jwt expired [ TokenExpiredError ] DUO login took too long to get a response Login & DUO 2FA with Passcode or Push
SSH Login Failed: All configured authentication methods failed publickey, gssapi-keyex, gssapi-with-mic, password, keyboard-interactive [ AuthError ] Wrong Password Use Active Directory(Windows) for login
The FastX 3/4 Desktop End-user software does not work with HTTPS Bug in the software Use SSH on port 22 on the App. HTML based HTTPS works without issue.

Remote desktop access to the TID S3DF Scientific Computing environment is available

First, request access to the S3DF
Second, use the S3DF NoMachine documentation to run a remote desktop

 

Related information

SLAC IT Storage Platform and AFS Migration

Linux @ SLAC

SSH @ SLAC

S3DF Accounts and Access

S3DF Data and Storage

Legacy FastX3 Confluence KB