Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-17049

Xvnc "-localhost -nolisten tcp" should be configurable

      "-localhost -nolisten tcp" prevent seeing a problem occurring when it affects the test environment set up on jenkins: reproducing it locally and blindly can take hours
      "-localhost -nolisten tcp" should be configurable, enabled by default

          [JENKINS-17049] Xvnc "-localhost -nolisten tcp" should be configurable

          Jesse Glick added a comment -

          Might be better to enhance the plugin with screenshot functionality, so that while the build is running you can grab screenshots (if you are an authorized user; can define a new permission for it). That would allow you to run the plugin securely and avoids the need to have X protocol access to the slave.

          Jesse Glick added a comment - Might be better to enhance the plugin with screenshot functionality, so that while the build is running you can grab screenshots (if you are an authorized user; can define a new permission for it). That would allow you to run the plugin securely and avoids the need to have X protocol access to the slave.

          Jesse Glick added a comment -

          Jesse Glick added a comment - Originally introduced as: http://issues.hudson-ci.org/browse/HUDSON-8670

          If for "screenshots" you intend "videos" then it answers my needs but introduces an overhead that may no be acceptable. In my case I needed to see the application running because the glitch that caused the build to fail showed just for a moment.

          Federico Fissore added a comment - If for "screenshots" you intend "videos" then it answers my needs but introduces an overhead that may no be acceptable. In my case I needed to see the application running because the glitch that caused the build to fail showed just for a moment.

          Jesse Glick added a comment -

          Was preparing a fix for this when I realized it is unnecessary: just change the Command line in global settings for the plugin to vncserver :$DISPLAY_NUMBER. (The -localhost -nolisten tcp is only part of the default command line, if you have not customized it.)

          Jesse Glick added a comment - Was preparing a fix for this when I realized it is unnecessary: just change the Command line in global settings for the plugin to vncserver :$DISPLAY_NUMBER . (The -localhost -nolisten tcp is only part of the default command line, if you have not customized it.)

          soo easy! thank you very much: I confirm it works like a charm!

          Federico Fissore added a comment - soo easy! thank you very much: I confirm it works like a charm!

            Unassigned Unassigned
            ffissore Federico Fissore
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: