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

JNLP slaves blocked by default using Java 7u45/51

    • Icon: Bug Bug
    • Resolution: Duplicate
    • Icon: Major Major
    • core

      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.

          [JENKINS-22374] JNLP slaves blocked by default using Java 7u45/51

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

          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 Kawaguchi added a comment - Duplicate of JENKINS-20204

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

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

          Jesse Glick added a comment -

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

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

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

              Created:
              Updated:
              Resolved: