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

JNLP slaves blocked by default using Java 7u45/51

    XMLWordPrintable

Details

    Description

      If I create a JNLP slave and try to launch it using javaws from Java 7u51 on Linux, I get an error

      Your security settings have blocked a self-signed application from running

      As noted here, the remoting.jar needs to specify Permissions: full-permissions (I guess?) in its manifest, and needs to be signed with a trusted certificate (which apparently jenkins is not).

      Workaround: run jcontrol, and under Security click Edit Site List..., and add the Jenkins root URL. Then try javaws again, this time dismissing the warnings.

      Attachments

        Issue Links

          Activity

            According to JAR File manifests for security, looks like the correct value is "all-permissions".

            kohsuke Kohsuke Kawaguchi added a comment - According to JAR File manifests for security , looks like the correct value is "all-permissions".

            Duplicate of JENKINS-20204

            kohsuke Kohsuke Kawaguchi added a comment - Duplicate of JENKINS-20204

            Will track this in JENKINS-20204, which has a lot more votes.

            kohsuke Kohsuke Kawaguchi added a comment - Will track this in JENKINS-20204 , which has a lot more votes.
            jglick Jesse Glick added a comment -

            Agreed, missed that one since neither its summary nor labels mentioned JNLP.

            jglick Jesse Glick added a comment - Agreed, missed that one since neither its summary nor labels mentioned JNLP.

            People

              kohsuke Kohsuke Kawaguchi
              jglick Jesse Glick
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: