Mike, thanks for the response. I will make a try and will let you know the results. Thanks.
On 9/26/17, 8:50 AM, "Michael Link" <[email protected]> wrote: >Hi Hugo, > >It looks like globus-url-copy wasn't correctly linked to the popen >driver in that build. I've generated a new build here: >https://downloads.globus.org/toolkit/gt6/unstable/installers/windows/globu >s_toolkit-6.0.1506371041-x86_64-pc-cygwin-Build-18.zip > >Let me know how that works for you. > >Mike > >On 9/22/2017 11:03 AM, Hernandez, Hugo * wrote: >> Mike, I'm trying the Cygwin version of the Globus Toolkit for Windows >>and I'm getting a similar error as when trying the MinGW version. Here >>is what I get: >> >> hugo.hernandez@cygwin ~ >> $ globus-url-copy.exe -list file:///tmp/ >> file:///tmp/ >> check/ >> globus_toolkit-6.0.1493297102-x86_64-pc-cygwin-Build-10.zip >> >> >> hugo.hernandez@cygwin ~ >> $ globus-url-copy.exe -vb -dbg -list sshftp://dtn-gridftp-host/home/ >> sshftp://dtn-gridftp-host/home/ >> >> >> error: globus_ftp_client: an invalid value for url was used >> >> What am I missing here? Yes, I have OpenSSH installed on Cygwin: >> >> hugo.hernandez@cygwin ~ >> $ ssh -V >> OpenSSH_7.5p1, OpenSSL 1.0.2k 26 Jan 2017 >> >> ...and I'm able to reach the GridFTP DTN via SSH. Help appreciated! >> >> Thanks, >> -Hugo >> >> -----Original Message----- >> From: Michael Link [mailto:[email protected]] >> Sent: Thursday, September 21, 2017 12:30 PM >> To: Hernandez, Hugo * <[email protected]>; >>[email protected] >> Subject: Re: [gt-user] Using GridFTP on Windows hosts >> >> Hi Hugo, >> >> The main issue you'll run into is that the code that runs another >>process and pipes stdin/stdout to/from it isn't implemented in native >>windows api. >> >> >>https://github.com/globus/globus-toolkit/blob/globus_6_branch/xio/drivers >>/popen/source/globus_xio_popen_driver.c#L547 >> >> That specific issue looks like it isn't finding a valid ssh client >>script to exec >> >> >>https://github.com/globus/globus-toolkit/blob/globus_6_branch/gridftp/cli >>ent/source/globus_ftp_client_handle.c#L126 >> >> Those are the two libraries involved in making sshftp work. >> >> Mike >> >> On 9/21/2017 10:38 AM, Hernandez, Hugo * wrote: >>> Mike, by adding the lib and lib/bin into my Windows PATH did the trick >>>so I'm able to globus-url-copy command for local copies: >>> >>> C:\Users\Hugo.Hernandez\Programs\Globus\bin> SET >>> PATH=%PATH%;C:\Users\Hugo.Hernandez\Programs\Globus\lib;C:\Users\Hugo. >>> Hernandez\Programs\Globus\lib\bin >>> >>> then >>> >>> C:\Users\Hugo.Hernandez\Programs\Globus\bin> globus-url-copy -vb -dbg >>> file://C:/Users/Hugo.Hernandez/Downloads/Capture.JPG >>> file://C:/Users/Hugo.Hernandez/TestFile.JPG >>> Source: file://C:/Users/Hugo.Hernandez/Downloads/Capture.JPG >>> Dest: file://C:/Users/Hugo.Hernandez/TestFile.JPG >>> Capture.JPG -> TestFile.JPG >>> >>> I tried to be optimistic with sshftp by adding into the PATH libexec >>>and libexec/bin but it didn't work. Got this error message: >>> >>> error: globus_ftp_client: an invalid value for url was used >>> >>> Question, where can I get the Globus Toolkit MinGW Windows client >>>source code so we can look on it? >>> >>> Thanks much! >>> >>> Hugo R Hernandez >>> FDA-CFSAN | Scientific Computing Team >>> 5001 Campus Dr >>> College Park, MD 20740 >>> (301) 348-1780 - Office >>> [email protected]|www.engilitycorp.com >>> >>> >>> -----Original Message----- >>> From: gt-user [mailto:[email protected]] On Behalf Of >>> Michael Link >>> Sent: Wednesday, September 20, 2017 3:48 PM >>> To: [email protected] >>> Subject: Re: [gt-user] Using GridFTP on Windows hosts >>> >>> In order to run most of the commands from the mingw build, you'll need >>>to add lib, and lib/bin to the PATH, or copy *.dll to the bin directory. >>> >>> However, sshftp will not work with the mingw client builds. sshftp >>>requires executing a local ssh command and streaming the GridFTP >>>connection over that. That is not implemented with native builds. >>> >>> sshftp should work with the cygwin builds and the cygwin-provided >>>ssh.exe. >>> >>> Mike >>> >>> On 9/20/2017 12:56 PM, Hernandez, Hugo * wrote: >>>> Hello there, we are trying to install Windows client of the Globus >>>> Toolkit and then access the DTN GridFTP servers we have configured by >>>> using SSH as authentication method (we use this successfully in both >>>> Mac OS X and Linux). The first problem we have encountered is shown >>>> on the following pic: >>>> >>>> >>>> >>>> >>>> >>>> We have been looking online as there is not that much documentation >>>> around so help will be greatly appreciated. This is what we have >>>> done so far to install the Windows client: >>>> >>>> >>>> >>>> Download the MinGW version of the Globus Toolkit package from the >>>> Globus portal at >>>> https://downloads.globus.org/toolkit/gt6/stable/installers/windows/ >>>> and download the binary zip file >>>> globus_toolkit-6.0.1502136246-i686-w64-mingw32-Build-13.zip. Extract >>>> the files to a local folder of choice. (Ex: "C:\Program Files") >>>> >>>> Add the <Local Folder>\Globus\bin to the system PATH using the steps >>>>below. >>>> >>>> >>>> >>>> * From the desktop, right click the Computer icon. >>>> * Choose Properties from the context menu. >>>> * Click the Advanced system settings link. >>>> * Click Environment Variables. In the section System Variables, find >>>> the PATH environment variable and select it. >>>> * Click Edit. If the PATH environment variable does not exist, >>>>click New. >>>> * In the Edit System Variable (or New System Variable) window, >>>>specify >>>> the value of the PATH environment variable Or append ";c:\<Local >>>> Folder>\Globus\bin" to the existing value. >>>> * Click OK. Close all remaining windows by clicking OK. >>>> >>>> >>>> >>>> Once we are able to address the "Error -1, activating gass cipy >>>>module" >>>> issue, what is next to setup the windows client to use SSH for >>>> authentication? Clearly, the user should have SSH access into the >>>> corresponding DTN. >>>> >>>> >>>> >>>> Note: we are trying to avoid users to use Cygwin but the MinGW >>>> version of the Globus Toolkit client for Windows. >>>> >>>> >>>> >>>> Again, help will be greatly appreciated! >>>> >>>> >>>> >>>> Regards, >>>> >>>> -Hugo >>>> >>>> >>>> >>>> >>>> >>>> *Hugo R Hernandez* >>>> >>>> *FDA-CFSAN | Scientific Computing Team* >>>> >>>> *5001 Campus Dr* >>>> >>>> *College Park, MD 20740* >>>> >>>> *(301) 348-1780 - Office* >>>> >>>> [email protected] >>>> <mailto:[email protected]>|www.engilitycorp.com >>>> <http://www.engilitycorp.com/> >>>> >>>> cid:[email protected] >>>> >>>> >>>>
