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

SCP plugin cannot publish through firewall

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Won't Fix
    • Icon: Major Major
    • scp-plugin
    • None
    • Hudson 1.375, scp 1.6, Windows master, Linux slave

      I consistently get this error when scp plugin tries to upload:

      Recording fingerprints
      Sending e-mails to: <me>
      [SCP] Connecting to <hostname>
      ERROR: Failed to upload files
      com.jcraft.jsch.JSchException: Auth fail
      at com.jcraft.jsch.Session.connect(Session.java:473)
      at com.jcraft.jsch.Session.connect(Session.java:145)
      at be.certipost.hudson.plugin.SCPSite.createSession(SCPSite.java:149)
      at be.certipost.hudson.plugin.SCPRepositoryPublisher.perform(SCPRepositoryPublisher.java:106)
      at hudson.tasks.BuildStepMonitor$3.perform(BuildStepMonitor.java:36)
      at hudson.model.AbstractBuild$AbstractRunner.perform(AbstractBuild.java:601)
      at hudson.model.AbstractBuild$AbstractRunner.performAllBuildSteps(AbstractBuild.java:580)
      at hudson.model.AbstractBuild$AbstractRunner.performAllBuildSteps(AbstractBuild.java:558)
      at hudson.model.Build$RunnerImpl.post2(Build.java:158)
      at hudson.model.AbstractBuild$AbstractRunner.post(AbstractBuild.java:528)
      at hudson.model.Run.run(Run.java:1296)
      at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46)
      at hudson.model.ResourceController.execute(ResourceController.java:88)
      at hudson.model.Executor.run(Executor.java:129)
      Finished: UNSTABLE

      This only happens when uploading to a host that's behind a firewall. It can succesfully upload to a host on the same network as the Hudson master and slave.
      I can manually, using "system" scp, upload files to the host through the firewall with no problems.

      The "auth.log" file on the remote host is not touched by Hudson's attempts to upload, indicating that it's not the host itself that denies access.

            ramazanyich2 ramazanyich2
            torbent torbent
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: