Nuking OldSocket, OldSimpleClientSocket and HTTPSocket

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

Re: Nuking OldSocket, OldSimpleClientSocket and HTTPSocket

espin
Hi,
just for feedback: I off-line (i.e. away from proxy) updated my image and then used it back
behind the proxy and all is working fine.

Thanks for the help
Bye
enrico

On Tue, Jul 13, 2010 at 17:52, Andreas Raab <[hidden email]> wrote:
On 7/13/2010 1:32 AM, Enrico Spinielli wrote:
if you want I can continue to test further suggestions, otherwise it
would be ok (and simpler
for me) to just get off-line an updated image copy...

I'm sorry if I haven't been clear, but yes, you *must* update your image offline to the latest version. Due to the nature of the update process you can't update 'through' the changes if you're using an authenticating proxy to update. So you'll have to update the image first, and once it's updated everything should work as before. If it doesn't, please send the SqueakDebug.log and any other information you can provide.

Cheers,
 - Andreas


Please advise and thanks for the feedback
Bye
Enrico


On Tue, Jul 13, 2010 at 03:57, Andreas Raab <[hidden email]
<mailto:[hidden email]>> wrote:

   On 7/12/2010 6:04 AM, Enrico Spinielli wrote:

       I uploaded latest WebClient [1] before issuing an update from
       Trunk but got
       stuck on MCConfiguration>>versionInfoNamed:for:from:

       ^(self versionNamed: newName for: dep from: repo) info

       The return objs (the one paranthetized) is nil so asking for
       #info falis
       The version being scrutinazed (newName) was 'System-ar.349'

       Hope it helps and thanks for the feedback.


   This looks like a Monticello issue (you probably need to flush the
   package cache for it to succeed). But the good news is that the
   missing proxy credentials were just an oversight on my part; I've
   posted a fix for it and with the fix you should be able to update again.


You mean Network-ar.74.mcz, don't you? (I was already on latest for
WebClient)


       Bye
       Enrico
       PS: I am happy to test other suggestions but for the sake of
       having a
       working image
       I can bring one updated from a connection without the proxy...

       [1]
       WebClient-

           Core-ar.36
           HTTP-ar.1
           Help-ar.5
           Tests-ar.18


       On Mon, Jul 12, 2010 at 10:27, Andreas Raab <[hidden email]
       <mailto:[hidden email]>
       <mailto:[hidden email] <mailto:[hidden email]>>> wrote:

           On 7/12/2010 12:03 AM, Enrico Spinielli wrote:

               I retried my initialization for web

                   HTTPSocket useProxyServerNamed: 'xyz.zy.yz.zyx'
       port: xyzy
                   proxyUser: 'xxx' password: 'yyyyyyy'.
                   HTTPSocket httpShowGif:
       'http://www.google.com/intl/en_ALL/images/logo.gif'.

               but it now fails.

               Do I have to download .mcz manually from squeak source?
       Any hints?


           That's the expected behavior at this point - the support for
           authenticating proxies went out of the window in the simple
       default
           HTTPSocket implementation. You should be able to reinstate it by
           loading the latest version of WebClient from
       http://www.squeaksource.com/Webclient (you may need to have to
           download it through a webbrowser).

           Please try it and let me know if that works.

           Cheers,
             - Andreas




       --
       Enrico Spinielli
       "Do Androids dream of electric sheep?"— Philip K. Dick
       "Hear and forget; see and remember;do and understand."—Mitchel
       Resnick









--
Enrico Spinielli
"Do Androids dream of electric sheep?"— Philip K. Dick
"Hear and forget; see and remember;do and understand."—Mitchel Resnick









--
Enrico Spinielli
"Do Androids dream of electric sheep?"— Philip K. Dick
"Hear and forget; see and remember;do and understand."—Mitchel Resnick


Reply | Threaded
Open this post in threaded view
|

Re: Nuking OldSocket, OldSimpleClientSocket and HTTPSocket

Andreas.Raab
On 7/16/2010 12:35 AM, Enrico Spinielli wrote:
> Hi,
> just for feedback: I off-line (i.e. away from proxy) updated my image
> and then used it back behind the proxy and all is working fine.

Great! Thanks for testing!

Cheers,
   - Andreas

> Thanks for the help
> Bye
> enrico
>
> On Tue, Jul 13, 2010 at 17:52, Andreas Raab <[hidden email]
> <mailto:[hidden email]>> wrote:
>
>     On 7/13/2010 1:32 AM, Enrico Spinielli wrote:
>
>         if you want I can continue to test further suggestions, otherwise it
>         would be ok (and simpler
>         for me) to just get off-line an updated image copy...
>
>
>     I'm sorry if I haven't been clear, but yes, you *must* update your
>     image offline to the latest version. Due to the nature of the update
>     process you can't update 'through' the changes if you're using an
>     authenticating proxy to update. So you'll have to update the image
>     first, and once it's updated everything should work as before. If it
>     doesn't, please send the SqueakDebug.log and any other information
>     you can provide.
>
>     Cheers,
>       - Andreas
>
>
>         Please advise and thanks for the feedback
>         Bye
>         Enrico
>
>
>         On Tue, Jul 13, 2010 at 03:57, Andreas Raab <[hidden email]
>         <mailto:[hidden email]>
>         <mailto:[hidden email] <mailto:[hidden email]>>> wrote:
>
>             On 7/12/2010 6:04 AM, Enrico Spinielli wrote:
>
>                 I uploaded latest WebClient [1] before issuing an update
>         from
>                 Trunk but got
>                 stuck on MCConfiguration>>versionInfoNamed:for:from:
>
>                 ^(self versionNamed: newName for: dep from: repo) info
>
>                 The return objs (the one paranthetized) is nil so asking for
>                 #info falis
>                 The version being scrutinazed (newName) was 'System-ar.349'
>
>                 Hope it helps and thanks for the feedback.
>
>
>             This looks like a Monticello issue (you probably need to
>         flush the
>             package cache for it to succeed). But the good news is that the
>             missing proxy credentials were just an oversight on my part;
>         I've
>             posted a fix for it and with the fix you should be able to
>         update again.
>
>
>         You mean Network-ar.74.mcz, don't you? (I was already on latest for
>         WebClient)
>
>
>                 Bye
>                 Enrico
>                 PS: I am happy to test other suggestions but for the sake of
>                 having a
>                 working image
>                 I can bring one updated from a connection without the
>         proxy...
>
>                 [1]
>                 WebClient-
>
>                     Core-ar.36
>                     HTTP-ar.1
>                     Help-ar.5
>                     Tests-ar.18
>
>
>                 On Mon, Jul 12, 2010 at 10:27, Andreas Raab
>         <[hidden email] <mailto:[hidden email]>
>         <mailto:[hidden email] <mailto:[hidden email]>>
>         <mailto:[hidden email] <mailto:[hidden email]>
>         <mailto:[hidden email] <mailto:[hidden email]>>>> wrote:
>
>                     On 7/12/2010 12:03 AM, Enrico Spinielli wrote:
>
>                         I retried my initialization for web
>
>                             HTTPSocket useProxyServerNamed: 'xyz.zy.yz.zyx'
>                 port: xyzy
>                             proxyUser: 'xxx' password: 'yyyyyyy'.
>                             HTTPSocket httpShowGif:
>         'http://www.google.com/intl/en_ALL/images/logo.gif'.
>
>                         but it now fails.
>
>                         Do I have to download .mcz manually from squeak
>         source?
>                 Any hints?
>
>
>                     That's the expected behavior at this point - the
>         support for
>                     authenticating proxies went out of the window in the
>         simple
>                 default
>                     HTTPSocket implementation. You should be able to
>         reinstate it by
>                     loading the latest version of WebClient from
>         http://www.squeaksource.com/Webclient (you may need to have to
>                     download it through a webbrowser).
>
>                     Please try it and let me know if that works.
>
>                     Cheers,
>                       - Andreas
>
>
>
>
>                 --
>                 Enrico Spinielli
>         "Do Androids dream of electric sheep?"— Philip K. Dick
>         "Hear and forget; see and remember;do and understand."—Mitchel
>                 Resnick
>
>
>
>
>
>
>
>
>
>         --
>         Enrico Spinielli
>         "Do Androids dream of electric sheep?"— Philip K. Dick
>         "Hear and forget; see and remember;do and understand."—Mitchel
>         Resnick
>
>
>
>
>
>
>
>
>
> --
> Enrico Spinielli
> "Do Androids dream of electric sheep?"— Philip K. Dick
> "Hear and forget; see and remember;do and understand."—Mitchel Resnick
>
>
>
>


12