scap-workbench icon indicating copy to clipboard operation
scap-workbench copied to clipboard

Having trouble running a scan with Scap workbench after upgrade to 1.2.1

Open dashiver opened this issue 4 years ago • 3 comments

Can't connect to remote machine! Exception was: There was a problem with SshConnection! Failed to create SSH master socket! Diagnostic info: Starting process '/usr/bin/ssh -M -f -N -o ServerAliveInterval=60 -o ControlPath=/private/var/folders/1c/1b2prljx3nl34j3p_y4cj3jm0000gq/T/scap-workbench-orOcns/ssh_socket -p 22

The previous version 1.1.5.1 works just fine

Any ideas to remedy?

dashiver avatar Mar 09 '21 00:03 dashiver

Same.

nevada-american avatar Jun 29 '21 21:06 nevada-american

Can you provide which version you are having this issue?

Also pasting the generated ssh line from both working/non-working versions might help. There was a change with how this temporary ControlPath folder is created in https://github.com/OpenSCAP/scap-workbench/pull/239.

Additionally, does the user running scap-workbench have write access to the specified folder for ControlPath?

ggbecker avatar Jun 30 '21 08:06 ggbecker

v1.2.1 on Mac OS X 10.15.7 I don't have a 'working' instance to share the SSH line from a successful run.

Can't connect to remote machine! Exception was: There was a problem with SshConnection! Failed to create SSH master socket! Diagnostic info: Starting process '/usr/bin/ssh -M -f -N -o ServerAliveInterval=60 -o ControlPath=/private/var/folders/h8/6nmnr5797jd0fk8sv0nnwz80000cr4/T/scap-workbench-ppvYnQ/ssh_socket -p 22 root@rocky-linux-8-test' Starting process '/usr/bin/ssh -M -f -N -o ServerAliveInterval=60 -o ControlPath=/private/var/folders/h8/6nmnr5797jd0fk8sv0nnwz80000cr4/T/scap-workbench-ppvYnQ/ssh_socket -p 22 root@rocky-linux-8-test' stdout: =============================== stderr: =============================== * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * Authorized Use Only This system is solely for the use of authorized users for official purposes. In order to protect authorized users of this system and to ensure that the system is functioning properly, said system is monitored and subject to any and all necessary analysis by IS personnel. Use of this system evidences an express consent to such monitoring and agreement that if such monitoring reveals evidence of possible abuse or criminal activity, system personnel may provide the results of such monitoring to appropriate officials. unix_listener: path "/private/var/folders/h8/6nmnr5797jd0fk8sv0nnwz80000cr4/T/scap-workbench-ppvYnQ/ssh_socket.ehm4HSENc2EedosN" too long for Unix domain socket

It appears I have r/w access to the relevant ControlPath:

chromium:(edm)/private/var/folders/h8/6nmnr5797jd0fk8sv0nnwz80000cr4/T/scap-workbench-ppvYnQ> touch test chromium:(edm)/private/var/folders/h8/6nmnr5797jd0fk8sv0nnwz80000cr4/T/scap-workbench-ppvYnQ> ls -la test -rw-r--r-- 1 edm staff 0 Jun 30 07:34 test chromium:(edm)/private/var/folders/h8/6nmnr5797jd0fk8sv0nnwz80000cr4/T/scap-workbench-ppvYnQ>

nevada-american avatar Jun 30 '21 14:06 nevada-american