title: Jenkins kubernetes plugin: provided port:50000 is not reachable
body: <p>I have set up <code>jenkins</code> on GKE using the official helm <a href="https://github.com/helm/charts/tree/master/stable/jenkins" rel="nofollow noreferrer">chart</a>.</p>
  
  <p>I have also created an <code>nginx-ingress</code> controller installation using helm and I am able to access jenkins via <code>https://112.222.111.22/jenkins</code> where <code>112.222.111.22</code> is the static IP I am passing to the load balancer.</p>
  
  <p>I am also able to create jobs.</p>
  
  <p>However, when I try to spin up inbound remote agent:</p>
  
  <pre><code>▶ java -jar agent.jar -noCertificateCheck -jnlpUrl https://112.222.111.22/jenkins/computer/My%20Builder%203/slave-agent.jnlp -secret &lt;some_secret&gt;
  
  
  ...
  WARNING: Connect timed out
  Feb 28, 2020 5:57:18 PM hudson.remoting.jnlp.Main$CuiListener error
  SEVERE: https://112.222.111.22/jenkins/ provided port:50000 is not reachable
  java.io.IOException: https://112.222.111.22/jenkins/ provided port:50000 is not reachable
      at org.jenkinsci.remoting.engine.JnlpAgentEndpointResolver.resolve(JnlpAgentEndpointResolver.java:303)
      at hudson.remoting.Engine.innerRun(Engine.java:527)
      at hudson.remoting.Engine.run(Engine.java:488)
  
  </code></pre>
  
  <p>Why is that?</p>