This is the banner message I get GridFTP Server 3.7 (gcc32dbg, 1189732382-1)
I do not know why it doesnt say 'gcc32dbgpthr' When I run the threaded version using the 'gt4.1.2-all-source-installer' I get "GridFTP Server 3.4 (gcc32dbgpthr, 1180674662-1)" -Zulfi- On 9/27/07, Michael Link <[EMAIL PROTECTED]> wrote: > > This is strange... Can you verify the banner message (220 GridFTP...) of > the server shows gcc32dbgpthr? You can see it at beginning of the > globus-url-copy -dbg output, or by telnetting to gridftp server port. > > Mike > > Zulfi Imani wrote: > > Also I installed the threaded version of the latest gridftp nightly > > build on another machine and then built udt4 over it. But still get the > > same error. > > > > gftp_serv:/home/zulfi > globus-url-copy -vb -udt > > ftp://localhost:40300/dev/zero ftp://localhost:40300/dev/null > > Source: ftp://localhost:40300/dev/ > > Dest: ftp://localhost:40300/dev/ > > zero -> null > > > > > > error: globus_ftp_client: the server responded with an error > > 500 500-Command failed : Setting data channel driver stack failed. > > 500-globus_xio: driver activation failed. > > 500-globus_extension_module: Couldn't dlopen > > libglobus_xio_udt_ref_driver_gcc32dbg.so in > > /home/zulfi/gridftp/INSTALL/lib (or LD_LIBRARY_PATH): > > libglobus_xio_udt_ref_driver_gcc32dbg.so: cannot open shared object > > file: No such file or directory > > 500- > > 500 End. > > > > Also I did a 'cat /proc/<gridftp-server pid>/maps' to check the > > libraries and shared object files loaded while running the > > gridftp-server and found the 'gcc32dbgpthr' version of all the .so files > > have been loaded. > > > > Thanks > > Zulfi > > > > On 9/27/07, *Zulfi Imani* <[EMAIL PROTECTED] > > <mailto:[EMAIL PROTECTED]>> wrote: > > > > I have installed the threaded version of the server as mentioned in > > my previous mail. > > > > make gridftp globus_gridftp_server-thr > > > > Also I am executing the server from the pthr/shared dir like: > > > > $GLOBUS_LOCATION/sbin/gcc32dbgpthr/shared/globus-gridftp-server -aa > > -p 40300 & > > > > Have tried running globus-url-copy using '-udt' and also '-dcstack > > udt_ref'. Gives me the same error. Although the option '-dcstack > > tcp' works fine. > > > > Thanks > > Zulfi > > > > > > On 9/21/07, *Michael Link* <[EMAIL PROTECTED] > > <mailto:[EMAIL PROTECTED]>> wrote: > > > > The server needs to be run threaded in order to support the > udt_ref > > driver. If you have a globus-gridftp-server in > > $GLOBUS_LOCATION/sbin/gcc32dbgpthr/shared, you can copy it to > sbin, > > otherwise, 'make globus_gridftp_server-thr' in the installer. > > > > The -protocol_stack option on the server currently doesn't do > > anything. > > > > Also note that if you want to use udt in a 2-party transfer, you > > need to > > use a threaded globus-url-copy (make globus_gass_copy-thr if you > > don't > > have it) and have the udt_ref driver built locally as well. > > > > Mike > > > > Zulfi Imani wrote: > > > Hi, > > > > > > I am having a problem with running the globus-url-copy with > > the -udt option. > > > > > > I installed the threaded version of the gridftp server using > > the nightly > > > build of last week (make gridftp globus_gridftp_server-thr). > I > > used > > > gcc32 as the flavor. I then compiled gridftp with UDT > > > with-flavor=gcc32dbgpthr. I ran the gridftp server without > the > > > "--protocol_stack udt_ref " option. Next I ran > globus-url-copy > > as: > > > > > > globus-url-copy -vb -udt ftp://localhost:40300/dev/zero > > > ftp://localhost:40300/dev/null > > > > > > and it gave me the following error: > > > > > > error: globus_ftp_client: the server responded with an error > > > 500 500-Command failed : Setting data channel driver stack > failed. > > > 500-globus_xio: driver activation failed. > > > 500-globus_extension_module: Couldn't dlopen > > > libglobus_xio_udt_ref_driver_gcc32dbg.so in > > > /home/zulfiimani/gridftp/INSTALL/lib (or LD_LIBRARY_PATH): > > > libglobus_xio_udt_ref_driver_gcc32dbg.so: cannot open shared > > object > > > file: No such file or directory > > > 500- > > > 500 End > > > > > > I have the libglobus_xio_udt_ref_driver_gcc32dbgpthr.so.* > > files in the > > > GLOBUS_LOCATION/lib dir but not > > > 'libglobus_xio_udt_ref_driver_gcc32dbg.so' because I have a > > threaded > > > build. I even tried > > > > > > globus-url-copy -vb -dcstack udt_ref > > ftp://localhost:40300/dev/zero <ftp://localhost:40300/dev/zero> > > > ftp://localhost:40300/dev/null > > <ftp://localhost:40300/dev/null> <ftp://localhost:40300/dev/null > > > > > > > > but got the same error. > > > > > > Then I ran the gridftp server with the '--protocol_stack > > udt_ref' option > > > and then executed the globus-url-copy without '-udt' option > and it > > > worked fine. > > > > > > Any inputs on this will be great. > > > > > > Thanks > > > Zulfi > > > > > > > > > > -- > > Regs, > > Zulfi > > > > > > > > > > -- > > Regs, > > Zulfi > -- Regs, Zulfi
