rfbProcessClientProtocolVersion: not a valid RFB client

Jonas Bark jonas.bark "at" gmx.de
Fri Mar 30 19:08:00 2007


Yes, you are right, I had two executables and I choosed the wrong one.

I've had some troubles with the font stuff, but it seems to run so far 
(the server).
No, I did not see the error messages on the Psion, only in the Web Browser.

When I now start the VNC Server and try to connect through my Psion, I 
see those entries in the log file:
Couldn't open RGB_DB '/usr/X11R6/lib/X11/rgb'
xrdb: No such file or directory
xrdb: can't open file '/home/boni/.Xresources'
xsetroot:  unknown color "grey"
Connections: accepted: 192.168.10.105::4887
gnome-terminal: Fatal IO error 104 (Connection reset by peer) on X 
server :1.0.
Fenstermanager-Warnung: Schwerwiegender E/A-Fehler 11 (Resource 
temporarily unavailable) auf Anzeige ;:1+.

With my usual PC I can perfectly connect to the Server.
Anyway, I think, we are very close to the solution.

Thank you for your efforts, Jonas


> Hi Jonas,
>
> You are definitely not using a VNC 4.1.1 server computer, I'm afraid.  The
> log output you're seeing indicates that you're running a VNC 3 series
> server, or something based on that codebase.
>
> The error "not a valid RFB client" was returned by VNC 3 series servers if
> the connected "viewer" sent something other than an RFB protocol version
> string.  Disabling the protocol check won't help, since the problem is that
> the two bits of software are fundamentally speaking a different language.
>
> Incidentally, that's the message you'll get if you direct a web browser to
> connect to the RFB port of a VNC 3 series (-based) server - are you sure
> you're looking at the error message corresponding to the failed connection
> >from the Psion?
>
> Cheers,
>
> Wez @ RealVNC Ltd
>
>
>   
>> -----Original Message-----
>> From: vnc-list-admin "at" realvnc.com 
>> [mailto:vnc-list-admin "at" realvnc.com] On Behalf Of Jonas Bark
>> Sent: 30 March 2007 14:11
>> To: VNC-List "at" realvnc.com
>> Subject: RE: rfbProcessClientProtocolVersion: not a valid RFB client
>>
>> Well, according to Synpatic I am using 4.1.1 of the RealVNC 
>> server which 
>> is not the newest version. I tried converting the newest RPM 
>> package to 
>> a Debian file but install says something with collition with 
>> xvncserver, 
>> I'm not sure.
>> Connection from a usual Computer VNC client works but not with the 
>> Psion. One of the source code from the Psion Java Programs says:
>> "final String versionMsg = "RFB 003.003\n"
>> On the Psion, there doesn't exist another VNC Client and this 
>> SSH stuff 
>> isn't supported.
>> That's why I meant to deactivate the rfbProtocol Check, to force the 
>> server/client to accept the connection.
>>
>> Greets, Jonas
>>
>>     
>>> Hi Jonas,
>>>
>>> Sorry - I misunderstood your original post.  From the log 
>>>       
>> output below, it
>>     
>>> seems that the server software that you are attempting to 
>>>       
>> connect to is
>>     
>>> rejecting the connection because it believes that the 
>>>       
>> VNC-based viewer you
>>     
>>> are using is not using the RFB protocol.
>>>
>>> What server software are you attempting to connect to?
>>>
>>> Have you tried installing the latest standard VNC server release?
>>>
>>> Regards,
>>>
>>> Wez @ RealVNC Ltd
>>>
>>>
>>>   
>>>       
>>>> -----Original Message-----
>>>> From: Jonas Bark [mailto:jonas.bark "at" gmx.de] 
>>>> Sent: 30 March 2007 13:02
>>>> To: James Weatherall
>>>> Subject: Re: rfbProcessClientProtocolVersion: not a valid 
>>>>         
>> RFB client
>>     
>>>> Thank you for this answer.
>>>> Do you mean display with disable? If so, if I connect 
>>>>         
>> through a Web 
>>     
>>>> Browser from the Psion, it shows "RFB 003.003" to me. But 
>>>> whatever I do, 
>>>> wether through a web browser or a VNC Client it always 
>>>>         
>> says the same:
>>     
>>>> 30/03/07 13:59:45 Got connection from client 192.168.10.105
>>>> 30/03/07 13:59:45 rfbProcessClientProtocolVersion: not a 
>>>> valid RFB client
>>>> 30/03/07 13:59:45 Client 192.168.10.105 gone
>>>> 30/03/07 13:59:45 Statistics:
>>>> 30/03/07 13:59:45   framebuffer updates 0, rectangles 0, bytes 0
>>>>
>>>> The Psion only supports Java 1.1 but actually it worked great 
>>>> on Windows XP.
>>>>
>>>> Any Ideas left?
>>>>
>>>> Thank you, Jonas