绑定IPv4和IPv6套接字故障

时间:2015-01-07 19:44:10

标签: linux sockets ip

我为软件安装了许可证服务器,并在Linux机器上运行此服务器。许可证服务器的执行类似于:

./exefile -logfile log -loglevel 4

我要求所有日志信息都写在名为log的文件中。

一切运行顺利但在检查文件log时,我看到错误消息:

"Binding IPv4 socket" "Failure.  Socket 16286 probably already in use"
"Binding IPv6 socket" "Failure.  Socket 16287 probably already in use"

似乎这个错误使服务器无法记录(成功)运行程序的机器的IP地址,但我无法理解该消息或找到如何解决此错误......

有什么想法吗?

感谢。

1 个答案:

答案 0 :(得分:0)

好的,总而言之,感谢Marc的评论,我能够看到许可服务器的第一次运行使用命令创建了一个使用套接字16286和16287的进程:

netstat -ap

在终止此过程并重新启动许可证服务器后,一切正常。