Hi Everybody,

 

you have written on you HP that it is possible to create a service for
windows AND a deamon for linux. The problem I have is, that I can not find
anything regarding the Deamon for a linux system ( in my case Ubuntu server
8.04).

 

Could be please send me a short tutorial how to install it as a deamon!?

 

So far I have put it into the inetd.conf like:

 

ftp     stream  tcp     nowait  root
/etc/apache-ftpserver-1.0.4/bin/ftpd.sh -c ftpd-typical.xml

 

the error I get is the following

 

Using XML configuration file ftpd-typical.xml...

[R] org.apache.ftpserver.FtpServerConfigurationException: Failed to bind to
address 0.0.0.0/0.0.0.0:21, check configuration

[R]         at
org.apache.ftpserver.listener.nio.NioListener.start(NioListener.java:183)

[R]         at
org.apache.ftpserver.impl.DefaultFtpServer.start(DefaultFtpServer.java:80)

[R]         at
org.apache.ftpserver.main.CommandLine.main(CommandLine.java:62)

[R] Caused by: java.net.BindException: Address already in use

[R]         at sun.nio.ch.Net.bind(Native Method)

[R]         at
sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:119)

[R]         at
sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:59)

[R]         at
org.apache.mina.transport.socket.nio.NioSocketAcceptor.open(NioSocketAccepto
r.java:251)

[R]         at
org.apache.mina.transport.socket.nio.NioSocketAcceptor.open(NioSocketAccepto
r.java:48)

[R]         at
org.apache.mina.core.polling.AbstractPollingIoAcceptor.registerHandles(Abstr
actPollingIoAcceptor.java:523)

[R]         at
org.apache.mina.core.polling.AbstractPollingIoAcceptor.access$200(AbstractPo
llingIoAcceptor.java:65)

[R]         at
org.apache.mina.core.polling.AbstractPollingIoAcceptor$Acceptor.run(Abstract
PollingIoAcceptor.java:407)

[R]         at
org.apache.mina.util.NamePreservingRunnable.run(NamePreservingRunnable.java:
64)

[R]         at
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.ja
va:886)

[R]         at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:9
08)

[R]         at java.lang.Thread.run(Thread.java:619)

 

Any ideas why it can not bind the address ? nothing else is running in port
21

 

 

Kind regards,

 

robert 

 

 

Reply via email to