RFB client-server issues in seaside 3.0.6

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
8 messages Options
Reply | Threaded
Open this post in threaded view
|

RFB client-server issues in seaside 3.0.6

LawsonEnglish
I was trying to use the RFB server and client ala my youtube video
(shameless plug)

http://www.youtube.com/watch?v=KlbrJEKWYmA

and I couldn't get it to work. I followed, pretty much my video
instructions. and set up 2 different Seaside 3.0.6 all-in-one sessions,
one running the bult-in RFB server, and I attempted to connect to it
using the otehr Seaside image. I got back the message: "Connection
failed: [closure] in FRBClient>>rfbSecurityTypes.

I enabled blank passwords and set the options the same in both client
and server. I tried to connect usinb both localhost:0 and my official
ISP address:0. Same error.

Any ideas?

I'm running MacOS X Mavericks with plenty of RAM.

Thanks,


Lawson

--
Squeak from the very start (introduction to Squeak and Pharo Smalltalk for the (almost) complete and compleate beginner).
https://www.youtube.com/playlist?list=PL6601A198DF14788D&feature=view_all

"Debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it." - Brian Kernighan

_______________________________________________
seaside mailing list
[hidden email]
http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
tty
Reply | Threaded
Open this post in threaded view
|

Re: RFB client-server issues in seaside 3.0.6

tty
Lawson,

I had issues with it on Squeak as well. Mariano Peck has it configured to work on Pharo just fine.
The thing definitely needs some work. I did some work on it a few months ago and made some progress but have put it aside while I learn the vm.

As an aside, I am teaching myself the VM stuff and am in the process of learning to build the VM from scratch--there appear to be 3 different ways it must be done.
I was wondering if you would be interested in collobarating on a video presentation when I have the facts of building them documented.

cordially,

tty

---- On Mon, 24 Feb 2014 12:38:59 -0800 Lawson English<[hidden email]> wrote ----

I was trying to use the RFB server and client ala my youtube video
(shameless plug)

http://www.youtube.com/watch?v=KlbrJEKWYmA

and I couldn't get it to work. I followed, pretty much my video
instructions. and set up 2 different Seaside 3.0.6 all-in-one sessions,
one running the bult-in RFB server, and I attempted to connect to it
using the otehr Seaside image. I got back the message: "Connection
failed: [closure] in FRBClient>>rfbSecurityTypes.

I enabled blank passwords and set the options the same in both client
and server. I tried to connect usinb both localhost:0 and my official
ISP address:0. Same error.

Any ideas?

I'm running MacOS X Mavericks with plenty of RAM.

Thanks,


Lawson

--
Squeak from the very start (introduction to Squeak and Pharo Smalltalk for the (almost) complete and compleate beginner).
https://www.youtube.com/playlist?list=PL6601A198DF14788D&feature=view_all

"Debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it." - Brian Kernighan

_______________________________________________
seaside mailing list
[hidden email]
http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside


_______________________________________________
seaside mailing list
[hidden email]
http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
Reply | Threaded
Open this post in threaded view
|

Re: RFB client-server issues in seaside 3.0.6

Levente Uzonyi-2
On Mon, 24 Feb 2014, gettimothy wrote:

> Lawson,
>
> I had issues with it on Squeak as well. Mariano Peck has it configured to work on Pharo just fine.

What were the issues you had with RFB on Squeak?


Levente

> The thing definitely needs some work. I did some work on it a few months ago and made some progress but have put it aside while I learn the vm.
>
> As an aside, I am teaching myself the VM stuff and am in the process of learning to build the VM from scratch--there appear to be 3 different ways it must be done.
> I was wondering if you would be interested in collobarating on a video presentation when I have the facts of building them documented.
>
> cordially,
>
> tty
>
> ---- On Mon, 24 Feb 2014 12:38:59 -0800 Lawson English<[hidden email]> wrote ----
>
>       I was trying to use the RFB server and client ala my youtube video
>       (shameless plug)
>
>       http://www.youtube.com/watch?v=KlbrJEKWYmA
>
>       and I couldn't get it to work. I followed, pretty much my video
>       instructions. and set up 2 different Seaside 3.0.6 all-in-one sessions,
>       one running the bult-in RFB server, and I attempted to connect to it
>       using the otehr Seaside image. I got back the message: "Connection
>       failed: [closure] in FRBClient>>rfbSecurityTypes.
>
>       I enabled blank passwords and set the options the same in both client
>       and server. I tried to connect usinb both localhost:0 and my official
>       ISP address:0. Same error.
>
>       Any ideas?
>
>       I'm running MacOS X Mavericks with plenty of RAM.
>
>       Thanks,
>
>
>       Lawson
>
>       --
>       Squeak from the very start (introduction to Squeak and Pharo Smalltalk for the (almost) complete and compleate beginner).
>       https://www.youtube.com/playlist?list=PL6601A198DF14788D&feature=view_all
>
>       "Debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it." - Brian
>       Kernighan
>
>       _______________________________________________
>       seaside mailing list
>       [hidden email]
>       http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
>
>
>
>
_______________________________________________
seaside mailing list
[hidden email]
http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
tty
Reply | Threaded
Open this post in threaded view
|

Re: RFB client-server issues in seaside 3.0.6

tty
I have not looked at this in months, but here goes....

If I start a VNC Server (really its an RFB session) on Pharo2.0 I am able to connect to that server with the squeak client.


I am unable to connect to a Squeak Server with either the Pharo client or the Squeak client.

The pharo client barfs at requestHostAndDisplay: promptString  on the 'withblankstrimmed' message send to a bytstring 'localhost'.

The squeak client does not throw a debugger, but Transcript output shows the following:



RFB: [RFBServer>>runSession:] connection from localhost
RFB: [RFBSession>>initServer:socket:reverse:] initialised
RFB: [RFBSession>>start] started a Process in [] in BlockClosure>>newProcess
RFB: [RFBSession>>runLoop] running
RFB: [RFBSession>>runLoop] send protocol version
[RFBClient>>rfbProtocolVersion] server version 3.7

RFB: caught Error: vmParameterAt:put: failed
RFB: [RFBSession>>updateLoop] update loop exiting
RFB: caught ConnectionClosed: Connection close while waiting for data.
RFB: [RFBSession>>runLoop] run loop exiting
RFB: [RFBSession>>release] released
[RFBClient>>rfbProtocolVersion] viewer version 3.7
RFB: caught ConnectionClosed: Connection close while waiting for data.
To get to this stage, I had to do some trivial replaces of underscore assignments to :=


Looking at my Monticello from back then, I was using RFB.ikp.6

Hope that helps.




---- On Mon, 24 Feb 2014 14:55:33 -0800 Levente Uzonyi<[hidden email]> wrote ----

On Mon, 24 Feb 2014, gettimothy wrote:

> Lawson,
>
> I had issues with it on Squeak as well. Mariano Peck has it configured to work on Pharo just fine.

What were the issues you had with RFB on Squeak?


Levente

> The thing definitely needs some work. I did some work on it a few months ago and made some progress but have put it aside while I learn the vm.
>
> As an aside, I am teaching myself the VM stuff and am in the process of learning to build the VM from scratch--there appear to be 3 different ways it must be done.
> I was wondering if you would be interested in collobarating on a video presentation when I have the facts of building them documented.
>
> cordially,
>
> tty
>
> ---- On Mon, 24 Feb 2014 12:38:59 -0800 Lawson English<[hidden email]> wrote ----
>
> I was trying to use the RFB server and client ala my youtube video
> (shameless plug)
>
> http://www.youtube.com/watch?v=KlbrJEKWYmA
>
> and I couldn't get it to work. I followed, pretty much my video
> instructions. and set up 2 different Seaside 3.0.6 all-in-one sessions,
> one running the bult-in RFB server, and I attempted to connect to it
> using the otehr Seaside image. I got back the message: "Connection
> failed: [closure] in FRBClient>>rfbSecurityTypes.
>
> I enabled blank passwords and set the options the same in both client
> and server. I tried to connect usinb both localhost:0 and my official
> ISP address:0. Same error.
>
> Any ideas?
>
> I'm running MacOS X Mavericks with plenty of RAM.
>
> Thanks,
>
>
> Lawson
>
> --
> Squeak from the very start (introduction to Squeak and Pharo Smalltalk for the (almost) complete and compleate beginner).
> https://www.youtube.com/playlist?list=PL6601A198DF14788D&feature=view_all
>
> "Debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it." - Brian
> Kernighan
>
> _______________________________________________
> seaside mailing list
> [hidden email]
> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
>
>
>
>
_______________________________________________
seaside mailing list
[hidden email]
http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside


_______________________________________________
seaside mailing list
[hidden email]
http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
tty
Reply | Threaded
Open this post in threaded view
|

Re: RFB client-server issues in seaside 3.0.6

tty
In reply to this post by Levente Uzonyi-2
I just noticed some output from pharo in my terminal when I shut it down.
This is the pharo client talking to the squeak server.


MessageNotUnderstood: ByteString>>withBlanksTrimmed
ByteString(Object)>>doesNotUnderstand: #withBlanksTrimmed
RFBClientSocket class(RFBSocket class)>>requestHostAndDisplay:
RFBClientSocket class(RFBSocket class)>>connectedWithPrompt:offset:
RFBClientSocket class(RFBSocket class)>>connectedToServer
RFBClient>>connect
ToggleMenuItemMorph(MenuItemMorph)>>invokeWithEvent: in Block: [| selArgCount |...
BlockClosure>>ensure:
CursorWithMask(Cursor)>>showWhile:
ToggleMenuItemMorph(MenuItemMorph)>>invokeWithEvent:
ToggleMenuItemMorph(MenuItemMorph)>>mouseUp:
ToggleMenuItemMorph(MenuItemMorph)>>handleMouseUp:
MouseButtonEvent>>sentTo:
ToggleMenuItemMorph(Morph)>>handleEvent:
MorphicEventDispatcher>>dispatchDefault:with:
MorphicEventDispatcher>>dispatchEvent:with:
ToggleMenuItemMorph(Morph)>>processEvent:using:
MorphicEventDispatcher>>dispatchDefault:with:
MorphicEventDispatcher>>dispatchEvent:with:
RFBMenuMorph(Morph)>>processEvent:using:
RFBMenuMorph(Morph)>>processEvent:
RFBMenuMorph(MenuMorph)>>handleFocusEvent:
HandMorph>>sendFocusEvent:to:clear: in Block: [ActiveHand := self....
PasteUpMorph>>becomeActiveDuring: in Block: [aBlock value]
BlockClosure>>on:do:
PasteUpMorph>>becomeActiveDuring:
HandMorph>>sendFocusEvent:to:clear:
HandMorph>>sendEvent:focus:clear:
HandMorph>>sendMouseEvent:
HandMorph>>handleEvent:
HandMorph>>processEvents

This should not be too difficult to get working. I am just busy getting my head around the VM stuff and decided to revisit this another time.

tty

---- On Mon, 24 Feb 2014 14:55:33 -0800 Levente Uzonyi<[hidden email]> wrote ----

On Mon, 24 Feb 2014, gettimothy wrote:

> Lawson,
>
> I had issues with it on Squeak as well. Mariano Peck has it configured to work on Pharo just fine.

What were the issues you had with RFB on Squeak?


Levente

> The thing definitely needs some work. I did some work on it a few months ago and made some progress but have put it aside while I learn the vm.
>
> As an aside, I am teaching myself the VM stuff and am in the process of learning to build the VM from scratch--there appear to be 3 different ways it must be done.
> I was wondering if you would be interested in collobarating on a video presentation when I have the facts of building them documented.
>
> cordially,
>
> tty
>
> ---- On Mon, 24 Feb 2014 12:38:59 -0800 Lawson English<[hidden email]> wrote ----
>
> I was trying to use the RFB server and client ala my youtube video
> (shameless plug)
>
> http://www.youtube.com/watch?v=KlbrJEKWYmA
>
> and I couldn't get it to work. I followed, pretty much my video
> instructions. and set up 2 different Seaside 3.0.6 all-in-one sessions,
> one running the bult-in RFB server, and I attempted to connect to it
> using the otehr Seaside image. I got back the message: "Connection
> failed: [closure] in FRBClient>>rfbSecurityTypes.
>
> I enabled blank passwords and set the options the same in both client
> and server. I tried to connect usinb both localhost:0 and my official
> ISP address:0. Same error.
>
> Any ideas?
>
> I'm running MacOS X Mavericks with plenty of RAM.
>
> Thanks,
>
>
> Lawson
>
> --
> Squeak from the very start (introduction to Squeak and Pharo Smalltalk for the (almost) complete and compleate beginner).
> https://www.youtube.com/playlist?list=PL6601A198DF14788D&feature=view_all
>
> "Debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it." - Brian
> Kernighan
>
> _______________________________________________
> seaside mailing list
> [hidden email]
> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
>
>
>
>
_______________________________________________
seaside mailing list
[hidden email]
http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside


_______________________________________________
seaside mailing list
[hidden email]
http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
Reply | Threaded
Open this post in threaded view
|

Re: RFB client-server issues in seaside 3.0.6

NorbertHartl
This should be trimBoth by now. Seems that a pharo fork of RFB (*sigh*) is unavoidable. I changed a few things lately that IMHO are not working in squeak.

Norbert

Am 25.02.2014 um 01:26 schrieb gettimothy <[hidden email]>:

I just noticed some output from pharo in my terminal when I shut it down.
This is the pharo client talking to the squeak server.


MessageNotUnderstood: ByteString>>withBlanksTrimmed
ByteString(Object)>>doesNotUnderstand: #withBlanksTrimmed
RFBClientSocket class(RFBSocket class)>>requestHostAndDisplay:
RFBClientSocket class(RFBSocket class)>>connectedWithPrompt:offset:
RFBClientSocket class(RFBSocket class)>>connectedToServer
RFBClient>>connect
ToggleMenuItemMorph(MenuItemMorph)>>invokeWithEvent: in Block: [| selArgCount |...
BlockClosure>>ensure:
CursorWithMask(Cursor)>>showWhile:
ToggleMenuItemMorph(MenuItemMorph)>>invokeWithEvent:
ToggleMenuItemMorph(MenuItemMorph)>>mouseUp:
ToggleMenuItemMorph(MenuItemMorph)>>handleMouseUp:
MouseButtonEvent>>sentTo:
ToggleMenuItemMorph(Morph)>>handleEvent:
MorphicEventDispatcher>>dispatchDefault:with:
MorphicEventDispatcher>>dispatchEvent:with:
ToggleMenuItemMorph(Morph)>>processEvent:using:
MorphicEventDispatcher>>dispatchDefault:with:
MorphicEventDispatcher>>dispatchEvent:with:
RFBMenuMorph(Morph)>>processEvent:using:
RFBMenuMorph(Morph)>>processEvent:
RFBMenuMorph(MenuMorph)>>handleFocusEvent:
HandMorph>>sendFocusEvent:to:clear: in Block: [ActiveHand := self....
PasteUpMorph>>becomeActiveDuring: in Block: [aBlock value]
BlockClosure>>on:do:
PasteUpMorph>>becomeActiveDuring:
HandMorph>>sendFocusEvent:to:clear:
HandMorph>>sendEvent:focus:clear:
HandMorph>>sendMouseEvent:
HandMorph>>handleEvent:
HandMorph>>processEvents

This should not be too difficult to get working. I am just busy getting my head around the VM stuff and decided to revisit this another time.

tty

---- On Mon, 24 Feb 2014 14:55:33 -0800 Levente Uzonyi<[hidden email]> wrote ----

On Mon, 24 Feb 2014, gettimothy wrote:

> Lawson,
>
> I had issues with it on Squeak as well. Mariano Peck has it configured to work on Pharo just fine.

What were the issues you had with RFB on Squeak?


Levente

> The thing definitely needs some work. I did some work on it a few months ago and made some progress but have put it aside while I learn the vm.
>
> As an aside, I am teaching myself the VM stuff and am in the process of learning to build the VM from scratch--there appear to be 3 different ways it must be done.
> I was wondering if you would be interested in collobarating on a video presentation when I have the facts of building them documented.
>
> cordially,
>
> tty
>
> ---- On Mon, 24 Feb 2014 12:38:59 -0800 Lawson English<[hidden email]> wrote ----
>
> I was trying to use the RFB server and client ala my youtube video
> (shameless plug)
>
> http://www.youtube.com/watch?v=KlbrJEKWYmA
>
> and I couldn't get it to work. I followed, pretty much my video
> instructions. and set up 2 different Seaside 3.0.6 all-in-one sessions,
> one running the bult-in RFB server, and I attempted to connect to it
> using the otehr Seaside image. I got back the message: "Connection
> failed: [closure] in FRBClient>>rfbSecurityTypes.
>
> I enabled blank passwords and set the options the same in both client
> and server. I tried to connect usinb both localhost:0 and my official
> ISP address:0. Same error.
>
> Any ideas?
>
> I'm running MacOS X Mavericks with plenty of RAM.
>
> Thanks,
>
>
> Lawson
>
> --
> Squeak from the very start (introduction to Squeak and Pharo Smalltalk for the (almost) complete and compleate beginner).
> https://www.youtube.com/playlist?list=PL6601A198DF14788D&feature=view_all
>
> "Debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it." - Brian
> Kernighan
>
> _______________________________________________
> seaside mailing list
> [hidden email]
> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
>
>
>
>
_______________________________________________
seaside mailing list
[hidden email]
http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside

_______________________________________________
seaside mailing list
[hidden email]
http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside


_______________________________________________
seaside mailing list
[hidden email]
http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
tty
Reply | Threaded
Open this post in threaded view
|

Re: RFB client-server issues in seaside 3.0.6

tty
That change got the connection going.

Mouse-over on the display caused it to go blank. I will poke around with it when I get time, but I am busy with VM compiling at the moment.


thx

tty

---- On Tue, 25 Feb 2014 00:19:37 -0800 Norbert Hartl <[hidden email]> wrote ----

This should be trimBoth by now. Seems that a pharo fork of RFB (*sigh*) is unavoidable. I changed a few things lately that IMHO are not working in squeak.

Norbert

Am 25.02.2014 um 01:26 schrieb gettimothy <[hidden email]>:

I just noticed some output from pharo in my terminal when I shut it down.
This is the pharo client talking to the squeak server.


MessageNotUnderstood: ByteString>>withBlanksTrimmed
ByteString(Object)>>doesNotUnderstand: #withBlanksTrimmed
RFBClientSocket class(RFBSocket class)>>requestHostAndDisplay:
RFBClientSocket class(RFBSocket class)>>connectedWithPrompt:offset:
RFBClientSocket class(RFBSocket class)>>connectedToServer
RFBClient>>connect
ToggleMenuItemMorph(MenuItemMorph)>>invokeWithEvent: in Block: [| selArgCount |...
BlockClosure>>ensure:
CursorWithMask(Cursor)>>showWhile:
ToggleMenuItemMorph(MenuItemMorph)>>invokeWithEvent:
ToggleMenuItemMorph(MenuItemMorph)>>mouseUp:
ToggleMenuItemMorph(MenuItemMorph)>>handleMouseUp:
MouseButtonEvent>>sentTo:
ToggleMenuItemMorph(Morph)>>handleEvent:
MorphicEventDispatcher>>dispatchDefault:with:
MorphicEventDispatcher>>dispatchEvent:with:
ToggleMenuItemMorph(Morph)>>processEvent:using:
MorphicEventDispatcher>>dispatchDefault:with:
MorphicEventDispatcher>>dispatchEvent:with:
RFBMenuMorph(Morph)>>processEvent:using:
RFBMenuMorph(Morph)>>processEvent:
RFBMenuMorph(MenuMorph)>>handleFocusEvent:
HandMorph>>sendFocusEvent:to:clear: in Block: [ActiveHand := self....
PasteUpMorph>>becomeActiveDuring: in Block: [aBlock value]
BlockClosure>>on:do:
PasteUpMorph>>becomeActiveDuring:
HandMorph>>sendFocusEvent:to:clear:
HandMorph>>sendEvent:focus:clear:
HandMorph>>sendMouseEvent:
HandMorph>>handleEvent:
HandMorph>>processEvents

This should not be too difficult to get working. I am just busy getting my head around the VM stuff and decided to revisit this another time.

tty

---- On Mon, 24 Feb 2014 14:55:33 -0800 Levente Uzonyi<[hidden email]> wrote ----

On Mon, 24 Feb 2014, gettimothy wrote:

> Lawson,
>
> I had issues with it on Squeak as well. Mariano Peck has it configured to work on Pharo just fine.

What were the issues you had with RFB on Squeak?


Levente

> The thing definitely needs some work. I did some work on it a few months ago and made some progress but have put it aside while I learn the vm.
>
> As an aside, I am teaching myself the VM stuff and am in the process of learning to build the VM from scratch--there appear to be 3 different ways it must be done.
> I was wondering if you would be interested in collobarating on a video presentation when I have the facts of building them documented.
>
> cordially,
>
> tty
>
> ---- On Mon, 24 Feb 2014 12:38:59 -0800 Lawson English<[hidden email]> wrote ----
>
> I was trying to use the RFB server and client ala my youtube video
> (shameless plug)
>
> http://www.youtube.com/watch?v=KlbrJEKWYmA
>
> and I couldn't get it to work. I followed, pretty much my video
> instructions. and set up 2 different Seaside 3.0.6 all-in-one sessions,
> one running the bult-in RFB server, and I attempted to connect to it
> using the otehr Seaside image. I got back the message: "Connection
> failed: [closure] in FRBClient>>rfbSecurityTypes.
>
> I enabled blank passwords and set the options the same in both client
> and server. I tried to connect usinb both localhost:0 and my official
> ISP address:0. Same error.
>
> Any ideas?
>
> I'm running MacOS X Mavericks with plenty of RAM.
>
> Thanks,
>
>
> Lawson
>
> --
> Squeak from the very start (introduction to Squeak and Pharo Smalltalk for the (almost) complete and compleate beginner).
> https://www.youtube.com/playlist?list=PL6601A198DF14788D&feature=view_all
>
> "Debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it." - Brian
> Kernighan
>
> _______________________________________________
> seaside mailing list
> [hidden email]
> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
>
>
>
>
_______________________________________________
seaside mailing list
[hidden email]
http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside

_______________________________________________
seaside mailing list
[hidden email]
http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside

_______________________________________________
seaside mailing list
[hidden email]
http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside


_______________________________________________
seaside mailing list
[hidden email]
http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
Reply | Threaded
Open this post in threaded view
|

Re: RFB client-server issues in seaside 3.0.6

Levente Uzonyi-2
In reply to this post by tty
On Mon, 24 Feb 2014, gettimothy wrote:

> I have not looked at this in months, but here goes....
>
> If I start a VNC Server (really its an RFB session) on Pharo2.0 I am able to connect to that server with the squeak client.
>
>
> I am unable to connect to a Squeak Server with either the Pharo client or the Squeak client.
>
> The pharo client barfs at requestHostAndDisplay: promptString  on the 'withblankstrimmed' message send to a bytstring 'localhost'.
>
> The squeak client does not throw a debugger, but Transcript output shows the following:
>
>
>
>       RFB: [RFBServer>>runSession:] connection from localhost
>       RFB: [RFBSession>>initServer:socket:reverse:] initialised
>       RFB: [RFBSession>>start] started a Process in [] in BlockClosure>>newProcess
>       RFB: [RFBSession>>runLoop] running
>       RFB: [RFBSession>>runLoop] send protocol version
>       [RFBClient>>rfbProtocolVersion] server version 3.7
>
>       RFB: caught Error: vmParameterAt:put: failed
>       RFB: [RFBSession>>updateLoop] update loop exiting
>       RFB: caught ConnectionClosed: Connection close while waiting for data.
>       RFB: [RFBSession>>runLoop] run loop exiting
>       RFB: [RFBSession>>release] released
>       [RFBClient>>rfbProtocolVersion] viewer version 3.7
>       RFB: caught ConnectionClosed: Connection close while waiting for data.
>
> To get to this stage, I had to do some trivial replaces of underscore assignments to :=
>
>
> Looking at my Monticello from back then, I was using RFB.ikp.6
Starting from Squeak 4.3 you should use RFB-ikp.8.


Levente

>
> Hope that helps.
>
>
>
>
> ---- On Mon, 24 Feb 2014 14:55:33 -0800 Levente Uzonyi<[hidden email]> wrote ----
>
>       On Mon, 24 Feb 2014, gettimothy wrote:
>
>       > Lawson,
>       >
>       > I had issues with it on Squeak as well. Mariano Peck has it configured to work on Pharo just fine.
>
>       What were the issues you had with RFB on Squeak?
>
>
>       Levente
>
>       > The thing definitely needs some work. I did some work on it a few months ago and made some progress but have put it aside while I learn the vm.
>       >
>       > As an aside, I am teaching myself the VM stuff and am in the process of learning to build the VM from scratch--there appear to be 3 different ways it must be done.
>       > I was wondering if you would be interested in collobarating on a video presentation when I have the facts of building them documented.
>       >
>       > cordially,
>       >
>       > tty
>       >
>       > ---- On Mon, 24 Feb 2014 12:38:59 -0800 Lawson English<[hidden email]> wrote ----
>       >
>       > I was trying to use the RFB server and client ala my youtube video
>       > (shameless plug)
>       >
>       > http://www.youtube.com/watch?v=KlbrJEKWYmA
>       >
>       > and I couldn't get it to work. I followed, pretty much my video
>       > instructions. and set up 2 different Seaside 3.0.6 all-in-one sessions,
>       > one running the bult-in RFB server, and I attempted to connect to it
>       > using the otehr Seaside image. I got back the message: "Connection
>       > failed: [closure] in FRBClient>>rfbSecurityTypes.
>       >
>       > I enabled blank passwords and set the options the same in both client
>       > and server. I tried to connect usinb both localhost:0 and my official
>       > ISP address:0. Same error.
>       >
>       > Any ideas?
>       >
>       > I'm running MacOS X Mavericks with plenty of RAM.
>       >
>       > Thanks,
>       >
>       >
>       > Lawson
>       >
>       > --
>       > Squeak from the very start (introduction to Squeak and Pharo Smalltalk for the (almost) complete and compleate beginner).
>       > https://www.youtube.com/playlist?list=PL6601A198DF14788D&feature=view_all
>       >
>       > "Debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it." - Brian
>       > Kernighan
>       >
>       > _______________________________________________
>       > seaside mailing list
>       > [hidden email]
>       > http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
>       >
>       >
>       >
>       >
>       _______________________________________________
>       seaside mailing list
>       [hidden email]
>       http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
>
>
>
>
_______________________________________________
seaside mailing list
[hidden email]
http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside