Index

Subject : LUG: Xvnc and FC6

From : Bryan Burroughs <beburrou@unity.ncsu.[redacted]>

Date : Tue, 20 Mar 2007 14:52:18 -0400


Hello, again,
I am having a devil of a time getting Xvnc up and running on an FC6
machine. I'm trying to get Xvnc to work through XDCMP or whatever the
spelling is. What's ridiculous is that I have another FC6 machine
(cybuljr) on the network that I was able to get to work. I followed the
same steps on cybul, and it's not working. Both machines are nearly
identical as far as their FC6 installation goes, and both have xinetd
installed and running. I checked cybul's services to make sure that
vncserver wasn't running, and it isn't. It is installed on the machine,
but it's just not working right. I'm using GNOME as my shell, and the
settings in System->Login_Screen are set to allow remote logins
(Remote-->Style:SameAsLocal, Security-->DenyTCPConnections is
unchecked). The SElinux firewall is disabled, and the protection is set
to enabled, I guess with the default settings.
When I try telnet-ing into cybuljr at the right port, I get the
typical spiel about the escape character and RFB 003.008. Telnet-ing
into cybul at the respective port, I just get the escape character spiel
and then the connection is closed by foreign host. Telnet-ing into
localhost on cybul yields "connection refused." If I telnet 0.0.0.0 6911
on cybul, I get the escape character spiel and then connection closed.
A run of "netstat -t -n -l" on cybul shows "tcp 0 0 0.0.0.0:6911
0.0.0.0:* LISTEN," which is the same as it is on cybuljr.
The entries I have in various files on cybul are given below.

/etc/services:
vnc 6911/tcp #beburrou-Xvnc

/etc/xinetd.d/beburrou-Xvnc
service vnc
{
disable = no
socket_type = stream
protocol = tcp
group = tty
port = 6911
wait = no
user = nobody
server = /usr/bin/Xvnc
server_args = -inetd -query localhost -geometry 1024x768
-depth 16 -once -fp unix/:7100 -securitytypes=none
}

These files are identical to the ones on cybuljr, with the exception
being that the port is 6901 in both files. I've tried all of this with
the default port of 5900 as well, and it just doesn't work. Sounds like
a routing issue to me, but I don't know enough to know how to fix it. I
would greatly appreciate any suggestions and help.

Bryan Burroughs

--
"It's a one dog town, and he's old and mean..."
-- Garth Brooks