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 errorSystem.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 errorSystem.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?
Are you using version 9.2? (can be found by going to Help-> Software version on the launchpad)
Is anything using port 69 or 8099 and this is being run under an account with administrative rights?
Mark Wiggans:Are you using version 9.2? (can be found by going to Help-> Software version on the launchpad)Is anything using port 69 or 8099 and this is being run under an account with administrative rights?
Yes, I'm running 9.2. I can't find anything else that is running, but I have a sneaking suspicion that the Windows team may have made a policy stopping us from running TFTP. I'm waiting on their reply.
Also try David's suggestions herehttp://thwack.com/forums/t/6726.aspx and that could rule out some more things.