Batch Connect VNC application, getting OpenSSH dialogs visible during the VNC server launch?

Hi,

I am working to get a batch_connect, VNC template app working correctly to use with Firefox as the application. I am having an issue with an OpenSSH dialog window appearing at the start of the application launch and capturing all the keyboard input. If the user closes the OpenSSH dialogs before Firefox starts all is good, but if not they cannot type because its getting directed to the dialogs.

The dialog can be asking for a password for the < username > @ that would be running the TightVNC server for the application. I tried moving, removing the ~/.ssh directory in my home directory and now also get a dialog that the ‘authenticity of the host cannot be established, sure you want to continue connecting’ dialog.

Is there a way to avoid these OpenSSH dialogs from appearing? Or a reason these are being asked at all? As I understand perhaps the VNC connection is running over OpenSSH, but the passwords are generated by OOD for the VNC sessions each time.

That’s definitely strange as OpenSSH should not be involved in VNC connections. I wonder if it is trying to connect through the native vnc option? Could you share the details of the app (form.yml, scripts) as well as the system and environment you are using?

Braeden,

Thanks for the comment - I found the issue was something internal to the application (CryoSPARC, connected by the Firefox window). The scripting that was starting CryoSPARC was attempting to add a worker lane using the local system, which was causing an OpenSSH call and that was popping up as the dialog window within the display of xfwm4.

After I removed the scripting that was trying to include that local worker lane, no longer getting issues with an OpenSSH dialog that was holding the keyboard input from the Firefox window. Conclusion, not an Open OnDemand issue specifically but internal to the application.

The Github repo (including all the scripts) : GitHub - wright-cemrc-projects/cryosparc_ood: Cryosparc installer and OOD app for launching on compute nodes via OOD novnc XFCE virtual desktop

Thanks for getting me pointed in a different direction -