Bug 3324 - gridftpd croaking on startup - globus_l_io_tcp_contact_string failed
: gridftpd croaking on startup - globus_l_io_tcp_contact_string failed
Status: NEW
: GridFTP
: 4.0.0
: Macintosh MacOS
: P3 normal
: ---
Assigned To:
  Show dependency treegraph
Reported: 2005-05-10 14:16 by
Modified: 2005-05-10 15:01 (History)

System call trace of gridftpd croaking. (26.66 KB, text/plain)
2005-05-10 14:17, Von Welch


You need to log in before you can comment on or make changes to this bug.

Description From 2005-05-10 14:16:14
Any clue as the what would cause the behavior below? From the globus
function names I suspect it has something to do with my hostname not
being in DNS (it's a laptop using DHCP), though 'vons-mac' is in /etc/hosts. If
so I'm not sure how to work around.

This is first time trying to run GT4 gridftpd on my Mac (10.3). I'll attach a
kernel trace of the system calls though nothing jumps out at me from it.

[vons-mac:local/globus/etc] root# /usr/local/globus/sbin/globus-gridftp-server
-s -d ALL 
[2651] Tue May 10 14:04:31 2005 :: Server started in daemon mode.
[2651] Tue May 10 14:04:31 2005 :: Could not start server:
globus_xio: globus_l_xio_tcp_contact_string failed.
globus_xio: globus_libc_addr_to_contact_string failed.
globus_common: System error: Unknown error: 0
globus_common: A system call failed: Unknown error: 0
------- Comment #1 From 2005-05-10 14:17:36 -------
Created an attachment (id=605) [details]
System call trace of gridftpd croaking.
------- Comment #2 From 2005-05-10 14:34:56 -------
This is probably a dup of 3107, but we haven't been able to figure out the 
exact problem yet.  We have seen that if the /etc/hosts lines have an alias on 
the same line as your fqdn, as in:  f.q.d.n  f
this problem happens.  No alias as:  f.q.d.n
seems to work.  

Can you tell me what sw_vers reports, and also if that /etc/hosts change helps?

------- Comment #3 From 2005-05-10 14:47:41 -------
(vons-mac) ~>sw_vers
ProductName:    Mac OS X
ProductVersion: 10.3.9
BuildVersion:   7W98

I've tried both:       vons-mac.ncsa.uiuc.edu
and:       vons-mac
in /etc/hosts with no difference. This is in addition to the following line:       localhost