I am having trouble with XrootdFS. In particular, I am trying to force all xrootd traffic over my private network. I can xrdcp using root://foo.at3f//scratch fine on a machine different from foo. However, if I try to use xrootdfs to mount this filesystem, and set XROOTDFS_RDRURL to "root://foo.at3f:1094//scratch" (or even replace "foo.at3f" with the IP address), it will mount the filesystem, but if I try to access it, I get syslogd messages: WARNING: stat(root://<Public IP>:0//scratch/) failed (connection timeout) Looking at the network traffic, it is clear that these xrootd requests are going over the public network interfaces. The timeout is then caused by the firewall. How do I force all communication between xrootdfs and the xrootd service to go over the private network? Moreover, how is xrootdfs getting the public IP address of the server? Thanks. Paul T. Keener Department of Physics and Astronomy University of Pennsylvania