I'm glad you're also running RH 9.0 because I'm doing the same thing and I'm able to use VNC without any problems.
Now I've got a couple of questions. Is this server not "good" enough to be run with runlevel 5 ? (graphical startup).
I don't know how to help u if the system boots up to runlvl 3 and wouldn't now how to work things out with VNC, but let me tell you what I'm doing here.
I'm having 2 systems.
System 1 has dual boot of RH 9 (main O/S) with win2k
System 2 has WinXP
I'm having fluxbox running through RH whereas my gf (another username of course) uses GNOME.
Now the best part is that VNC is already implemented in RH 9.0.
All I have to do is very simple, I just basically start up vncserver (with any other options that you might like) and the second system (windows system) is able to connect to my linux in x windows (GNOME).
My gf is using the Windows XP system and connecting to her "GNOME" through vnc and so to speak uses both O/S at once while I can work on my Fluxbox/RH 9.0 without disturbing her or without being disturbed.
I think you shouldn't have any problems doing the same thing but I just wouldn't know how thngs work out if your system does not boot up in runlvl 5. You might have to configure your vnc configs in order to get it to start up x windows or something..I don't know
Anyhow, let me know how u want to connect to your system - whether it's second comp with windows connecting to your linux system or whether u're having 2 systems, both with linux and one without display.
Maybe I can help hehe