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

jnlp slave ConnectionRefusalException None of the protocols were accepted


      Hi, I'm running kubernetes locally on my mac via minikube to test out using the kubernetes plugin. I seem to be running into an issue when the jnlp container attempts to connect back to the jenkins master, it seems to discover it fine, but then the fails with "None of the protocols were accepted". I also tested if there was connectivity on port the jnlp port 50000 which is open so I'm some what a loss what the issue could be.

      I've attached the the logs and dashboard/env var information for the jnlp container, and the jenkins logs.

      I'm pretty new to kubernetes and the remoting part of jenkins but these line stick out to me


      INFO: Accepted connection #15 from /
      May 04, 2017 1:25:31 AM org.jenkinsci.remoting.protocol.impl.ConnectionHeadersFilterLayer onRecv
      INFO: [JNLP4-connect connection from /] Refusing headers from remote: Unknown client name: kubernetes-8bc92b750f5b4427a1d25963f95474e4-6673e16106d


      Thanks for any insight you can provide. If there's anything else I can provide just let me know.

        1. container-logs.txt
          8 kB
        2. dashboard.txt
          0.6 kB
        3. jenkins.log
          7 kB
        4. kubernetes.log
          9 kB

            csanchez Carlos Sanchez
            sgarlick987 Stephen Garlick
            2 Vote for this issue
            13 Start watching this issue