我正在尝试让一个简单的 websocket 代理与 xinetd 一起使用。
代理在这里:https ://github.com/kumina/wsproxy (vnc 的基本代理)
这是我的 xinetd/wsproxy 配置:
service wsproxy
{
type = UNLISTED
socket_type = stream
protocol = tcp
user = root
wait = no
port = 8080
server = /usr/sbin/wsproxy
server_args = 5000 9999
disable = no
log_type = SYSLOG daemon info
flags = NOLIBWRAP
}
还尝试了各种更改,例如 'wait=yes' 和 'wait=no' 仍然是相同的结果
我在 syslog 中有一百个这样的条目:
ubuntu xinetd[3707]: warning: can't get client address:...
...Transport endpoint is not connected
最后:
xinetd[8283]: Deactivating service wsproxy due to excessive incoming connections.
xinetd 正在运行,并且也在 netstat 中。
拔掉我的头发,找不到它为什么不运行。
(运行 ubuntu 11.04 x64)
有任何想法吗 ?