Не удалось подключиться к серверу VNC после обновления до Fedora-20

492
Lars Poulsen

На одном из моих серверов (Chameleon - хост для нескольких виртуальных машин, работающих под управлением разных версий ОС) у меня есть два экземпляра VNC-сервера (Tiger VNC) в хост-системе - один для корневого рабочего стола и один для простого пользовательского рабочего стола. Это работало хорошо, пока я не перешел с F19 на F20. Теперь я не могу получить доступ к VNC-серверу с моего рабочего стола.

1) Я могу нормально подключиться к корневой оболочке BASH, используя SSH со своего рабочего стола, так что это не является общей проблемой сетевого подключения.

2) Я также могу подключиться к серверу VNC с локального рабочего стола с помощью средства просмотра VNC на localhost: 1. Таким образом, экземпляр сервера работает и готов к приему соединений.

3) Я с помощью tcpdump проверил, что я получаю пакеты через порт TCP 5901.

4) Я отключил фильтрацию IPTABLES

5) Я выключил SELINUX и перезагрузил компьютер. Я также включил SELINUX в ​​разрешающем режиме. Я не думаю, что это проблема маркировки безопасности.

Есть идеи, что попробовать дальше?

0
Что происходит, когда вы запускаете vncwiever из командной строки? Может быть какие-то ошибки? Mikhail Moskalev 9 лет назад 0
Тайм-аут попыток подключений с моих рабочих столов Windows. Lars Poulsen 9 лет назад 0
Попытки подключения из локальной командной строки (подключение к localhost: 1) проходят без проблем. Lars Poulsen 9 лет назад 0
Проверьте VNC прослушивания на 5901 `netstat -tlpn` Mikhail Moskalev 9 лет назад 0
Гипотеза: vnc liston на 127.0.0.1, но не на 0.0.0.0 Mikhail Moskalev 9 лет назад 0
Xvnc прослушивает 0.0.0.0:5901, что подтверждается "netstat -an", а также "lsof | grep 5901" Lars Poulsen 9 лет назад 0
Трудный случай, но я думаю, что решение очень простое. Попробуйте воспроизвести его на другом TCP-сервере, например, netcat, где регистрируются соединения. Mikhail Moskalev 9 лет назад 0

0 ответов на вопрос

Похожие вопросы