That is brilliant. Thank you very much
On Thu, Jun 3, 2010 at 11:15 AM, Sai Pullabhotla < [email protected]> wrote: > First of all, FTP server will not bind on all available IP addresses > all the time. It does so if you omit the local address on the > listener. You can set the server to listen on what ever IP address you > want it to listen on, and add a listener for each IP and port > combination. Please take a look at the documentation for more > information on this. > > http://mina.apache.org/ftpserver/listeners.html > > Now the answer to your question is - > > Yes, it is possible. Simply call - > session.getServerAddress().getAddress() from the Ftplet methods. This > will give you the InetAddress object (which is IP address) to which > the client connected. You can also get the port number > session.getServerAddress().getPort() to which the client connected. > > Hope this helps. > > Sai > > On Thu, Jun 3, 2010 at 4:53 AM, Aidan Diffey > <[email protected]> wrote: > > Hello all. > > > > I have one embedded FTP server running on a machine with multiple virtual > IP > > addresses. I have an FTP client that can send messages to any of the > virtual > > IP addresses. > > > > I understand from the documentation that the FTP server will bind on all > > available IP addresses, but is there a way in the Ftplet to get the IP > > address the message was received on? > > > > Kind Regards > > >
