Web XAS relies on several processes running on the beam line computer in order to function correctly:
- ICS (Instrument Control System)
- osi_daemon.exe
- daq_main.exe
- daqs.exe
- xasutils_serve.exe
- dxp_epics.exe (on beam lines where Web Ge is used with DXP electronics - i.e., 9-3)
Problems with any of these underlying processes or hardware will manifest as problems with Web XAS.
If Web XAS is frozen, not responding, acting weird...
- If the browser is responsive, log out of Web XAS (3-line menu → Log Out).
- Exit the browser completely.
- Stop the processes: "collect stop" or "set_user none" at the terminal command prompt.
- Shut ICS down: run ics_cpc.exe in the terminal and enter 4.
- (Optional) Power cycle problematic hardware. If you are unsure how to do this, call beam line staff.
- Restart ICS: run ics_cpc.exe in the terminal and enter 3. This often takes several tries.
- Set yourself as the Web XAS user: "set_user b_username" at the terminal command prompt.
- Relaunch the browser and log in to Web XAS. This will automatically restart the processes needed.