Hi Sebastian,

There is currently no way to enable ipv6 in the globus_ftp_client or globus_io except via the api. I'll add environment variables separately to enable ftp client ipv6 support and globus_io ipv6 support. This will be available after the upcoming 5.2.1 release.

Mike

On 4/11/2012 5:24 AM, Sebastian Czechowski wrote:
Hi guys,

The globus-io and globus-ftp-client come by default with IPv6 disabled
(allow_ipv6 flags defaulting to GLOBUS_FALSE in globus_io_tcpattr_init()
and globus_ftp_client_operationattr_init() calls respectively). While
some existing client tools (like globus-url-copy) do foresee an option
to switch IPv6 support on, other clients of these libraries (for
instance the FTS transfer url-copy agent) leave the option untouched,
letting all network transport silently occur on IPv4. In the perspective
of IPv6 dual-stack enabling all existing middleware, it would probably
make sense to either prefer IPv6 by default or have an IPv6
configuration toggle (for instance via a specific env variable) at the
level of Globus libraries rather than at the level of the (possibly
many) existing clients. Was this considered by people in Globus ? Thank
you.
Affected VO: unknown
Is there a way to enable IPv6 without change in the library client code?

Regards,
Sebastian

Reply via email to