Jenkins slave-agent starten schlägt fehl

Beim starten einer slave-agent von der slave-Maschine mit der "Start-agent vom browser auf slave" - option, schlägt fehl. Es öffnet sich ein Fenster für slave-agent.jnlp und beim öffnen mit Java Web Start Launcher, es zeigt das starten der Anwendung pop-up und dann ein weiteres pop-up kommt mit "Failed to Validate Certificate" angezeigt.

Und die Fehler-details:

java.security.cert.CertificateException:
java.security.cert.CertPathValidatorException:
java.security.InvalidKeyException: Wrong key usage
    at com.sun.deploy.security.TrustDecider.isAllPermissionGranted(Unknown Source)
    at com.sun.javaws.security.AppPolicy.grantUnrestrictedAccess(Unknown Source)
    at com.sun.javaws.LaunchDownload.checkSignedResourcesHelper(Unknown Source)
    at com.sun.javaws.LaunchDownload.checkSignedResources(Unknown Source)
    at com.sun.javaws.Launcher.prepareResources(Unknown Source)
    at com.sun.javaws.Launcher.prepareAllResources(Unknown Source)
    at com.sun.javaws.Launcher.prepareToLaunch(Unknown Source)
    at com.sun.javaws.Launcher.prepareToLaunch(Unknown Source)
    at com.sun.javaws.Launcher.launch(Unknown Source)
    at com.sun.javaws.Main.launchApp(Unknown Source)
    at com.sun.javaws.Main.continueInSecureThread(Unknown Source)
    at com.sun.javaws.Main$1.run(Unknown Source)
    at java.lang.Thread.run(Unknown Source)
Caused by: java.security.cert.CertPathValidatorException:
 java.security.InvalidKeyException: Wrong key usage
    at sun.security.provider.certpath.OCSPResponse.verifyResponse(Unknown Source)
    at sun.security.provider.certpath.OCSPResponse.<init>(Unknown Source)
    at sun.security.provider.certpath.OCSP.check(Unknown Source)
    at sun.security.provider.certpath.OCSP.check(Unknown Source)
    at com.sun.deploy.security.TrustDecider.doOCSPEEValidation(Unknown Source)
    ... 13 more
Caused by: java.security.InvalidKeyException: Wrong key usage
    at java.security.Signature.initVerify(Unknown Source)
    ... 18 more

In der Erwägung, dass wenn ich den "wenn der slave ist kopflos:" die option es öffnet sich die Eingabeaufforderung und zeigt die Nachrichten zu bekommen, mit dem master verbunden. Der slave zeigt auch auf dem online-dashboard.

Den master auf meinem lokalen Rechner, und ich eine Verbindung zu einem remote-Rechner (Windows XP) via VPN. Ich will verwenden Sie diese Fernbedienung als slave -, als Windows-Dienst anstatt durch eine Eingabeaufforderung. Wie kann ich dies tun?

InformationsquelleAutor Akbar | 2013-06-28
Schreibe einen Kommentar