I'm getting the following error in my TFTP server log:
2008-03-05 12:47:23,023 [6] ERROR TFTPServer.Service.TFTPService - TFTP Server failed to start, due to the following error
System.Net.Sockets.SocketException: Only one usage of each socket address (protocol/network address/port) is normally permitted
at System.Net.Sockets.Socket.DoBind(EndPoint endPointSnapshot, SocketAddress socketAddress)
at System.Net.Sockets.Socket.Bind(EndPoint localEP)
at System.Net.Sockets.TcpListener.Start(Int32 backlog)
at System.Net.Sockets.TcpListener.Start()
at System.Runtime.Remoting.Channels.ExclusiveTcpListener.Start(Boolean exclusiveAddressUse)
at System.Runtime.Remoting.Channels.Tcp.TcpServerChannel.StartListening(Object data)
at System.Runtime.Remoting.Channels.Tcp.TcpServerChannel.SetupChannel()
at System.Runtime.Remoting.Channels.Tcp.TcpServerChannel..ctor(Int32 port)
at TFTPServer.Service.TFTPServer..ctor()
at TFTPServer.Service.TFTPServer.get_Current()
at TFTPServer.Service.TFTPService.OnStart(String[] args)
2008-03-05 12:47:23,052 [6] ERROR TFTPServer.Service.TFTPService - TFTP Server failed to stop, due to the following error
System.Net.Sockets.SocketException: Only one usage of each socket address (protocol/network address/port) is normally permitted
at System.Net.Sockets.Socket.DoBind(EndPoint endPointSnapshot, SocketAddress socketAddress)
at System.Net.Sockets.Socket.Bind(EndPoint localEP)
at System.Net.Sockets.TcpListener.Start(Int32 backlog)
at System.Net.Sockets.TcpListener.Start()
at System.Runtime.Remoting.Channels.ExclusiveTcpListener.Start(Boolean exclusiveAddressUse)
at System.Runtime.Remoting.Channels.Tcp.TcpServerChannel.StartListening(Object data)
at System.Runtime.Remoting.Channels.Tcp.TcpServerChannel.SetupChannel()
at System.Runtime.Remoting.Channels.Tcp.TcpServerChannel..ctor(Int32 port)
at TFTPServer.Service.TFTPServer..ctor()
at TFTPServer.Service.TFTPServer.get_Current()
at TFTPServer.Service.TFTPService.OnStop()
I'm not seeing anything else that I am running that would be using TFTP. Any ideas?