Lookup external names
Post any question you may have in regards to GoAnywhere MFT and let our talented support staff and other users assist you.
If you need a quicker response, please create a support ticket via the customer portal my.goanywhere.com or contact our support team by email at [email protected].
If you need a quicker response, please create a support ticket via the customer portal my.goanywhere.com or contact our support team by email at [email protected].
2 posts
Page 1 of 1
Hi
Can you confirm what server does the external name lookup when using the goanywhere gateway to an external resource.
We have seen for HTTP and SFTP it does the request on the gateway server and for FTP it appear to lookup request on MFT server then we get the below error message.
Caused by: java.net.UnknownHostException: Test.Rebex.Net
at java.net.Inet6AddressImpl.lookupAllHostAddr(Native Method)
at java.net.InetAddress$1.lookupAllHostAddr(InetAddress.java:901)
at java.net.InetAddress.getAddressesFromNameService(InetAddress.java:1295)
at java.net.InetAddress.getAllByName0(InetAddress.java:1248)
at java.net.InetAddress.getAllByName(InetAddress.java:1164)
at java.net.InetAddress.getAllByName(InetAddress.java:1098)
at java.net.InetAddress.getByName(InetAddress.java:1048)
at org.apache.commons.net.SocketClient.connect(Unknown Source)
Can you confirm which side the name lookup request is done?
James
Can you confirm what server does the external name lookup when using the goanywhere gateway to an external resource.
We have seen for HTTP and SFTP it does the request on the gateway server and for FTP it appear to lookup request on MFT server then we get the below error message.
Caused by: java.net.UnknownHostException: Test.Rebex.Net
at java.net.Inet6AddressImpl.lookupAllHostAddr(Native Method)
at java.net.InetAddress$1.lookupAllHostAddr(InetAddress.java:901)
at java.net.InetAddress.getAddressesFromNameService(InetAddress.java:1295)
at java.net.InetAddress.getAllByName0(InetAddress.java:1248)
at java.net.InetAddress.getAllByName(InetAddress.java:1164)
at java.net.InetAddress.getAllByName(InetAddress.java:1098)
at java.net.InetAddress.getByName(InetAddress.java:1048)
at org.apache.commons.net.SocketClient.connect(Unknown Source)
Can you confirm which side the name lookup request is done?
James
- Support Specialist
- Posts: 590
- Joined: Tue Jul 17, 2012 2:12 pm
- Location: Phoenix, AZ
-
James,
This is a known limitation with how our FTP client works, it tries to resolve the hostname to an IP address before connecting to the gateway. If the DNS on the MFT server can’t resolve it to an IP address, then it fails. Our suggested work around for this is to use the IP address that the hostname should resolve to if it were on the gateway server.
This is a known limitation with how our FTP client works, it tries to resolve the hostname to an IP address before connecting to the gateway. If the DNS on the MFT server can’t resolve it to an IP address, then it fails. Our suggested work around for this is to use the IP address that the hostname should resolve to if it were on the gateway server.
Rick Elliott
Lead Solutions Consultant
(402) 944.4242
(800) 949-4696
Lead Solutions Consultant
(402) 944.4242
(800) 949-4696
2 posts
Page 1 of 1