Uploaded image for project: 'YADE - Yet Another Data Exchange Tool'
  1. YADE - Yet Another Data Exchange Tool
  2. YADE-294

JADE4DMZ should be able to use all proxy features with jump hosts

    XMLWordPrintable

Details

    • Fix
    • Status: Released (View Workflow)
    • Minor
    • Resolution: Fixed
    • 1.9
    • 1.9.1, 1.10
    • YADE Client
    • None

    Description

      Current Situation

      • JADE4DMZ doesn´t use the SSH implementation itself, but uses a SSHJob class which implicitely uses the SSH class implemented with Trilead SSH.
      • Trilead supports HTTP Proxy only.

      Desired Behavior

      • The Trilead SSH classes should be replaced by JSch.
      • The SOCKS Proxies supported by the JSch implementation from JCraft should be available for use of JADE with a jump host.
      • JADE4DMZ should not use an individual Job implementation class, it should use the central class that implements SSH.

      Parameterization

      • The following parameters are added to connect to a jump host via a proxy:
        • jump_proxy_protocol = http|socks4|socks5
        • jump_proxy_host
        • jump_proxy_port
        • jump_proxy_user
        • jump_proxy_password

      Attachments

        1. jade-294.log
          93 kB
          Mahendra Patidar

        Issue Links

          Activity

            People

              re Robert Ehrlich
              re Robert Ehrlich
              Mahendra Patidar Mahendra Patidar
              Mahendra Patidar Mahendra Patidar
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Time Tracking

                  Estimated:
                  Original Estimate - 4 days
                  4d
                  Remaining:
                  Remaining Estimate - 4 days
                  4d
                  Logged:
                  Time Spent - Not Specified
                  Not Specified