Решение xinetd "Конечная точка транспорта не подключена"
Я пытаюсь получить простой прокси-сервер для работы с 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", все те же результаты
я получаю сотню таких записей в системном журнале:
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)
Есть идеи?
1 ответ
Вы уверены, что vncserver в бэкэнде запущен и работает? Даже если сам wsproxy работает (проверьте с помощью telnet localhost 8080), если vncserver не работает, возможно, вы столкнулись с этой проблемой.
Проверено с помощью Debian Squeeze (i386) и Scientific Linux (x86_64), что ваш xinetd-config правильный. Работает как шарм.