https://forum.world.st/Zn-Connection-closed-while-waiting-for-data-tp4851136p4851159.html
I am not sure we have to go that deep (yet).
It is a public URL/site, we access it with the same client software (standard 4.0 with the included Zn), it works for most/everyone, on multiple platforms, but not for Volkert.
NBCoInterpreter NativeBoost-CogPlugin-EstebanLorenzano.21 uuid: 4d9b9bdf-2dfa-4c0b-99eb-5b110dadc697 Apr 2 2015
NBCogit NativeBoost-CogPlugin-EstebanLorenzano.21 uuid: 4d9b9bdf-2dfa-4c0b-99eb-5b110dadc697 Apr 2 2015
Commit: 32d18ba0f2db9bee7f3bdbf16bdb24fe4801cfc5 Date: 2015-03-24 11:08:14 +0100 By: Esteban Lorenzano <
Linux pharo-linux 3.2.0-31-generic-pae #50-Ubuntu SMP Fri Sep 7 16:39:45 UTC 2012 i686 i686 i386 GNU/Linux
plugin path: /home/t3/pharo/bin/pharo-vm/ [default: /home/t3/pharo/bin/pharo-vm/]
> On 20 Sep 2015, at 13:53, Ben Coman <
[hidden email]> wrote:
>
> You might also try tcpflow
>
http://unix.stackexchange.com/questions/6279/on-the-fly-monitoring-http-requests-on-a-network-interface> cheers -ben
>
> On Sun, Sep 20, 2015 at 7:43 PM, Ben Coman <
[hidden email]> wrote:
>> Maybe something shows up comparing telnet tests [1]...
>>
>> $ telnet zn.stfx.eu 80
>> GET /zn/numbers.txt HTTP/1.1
>> Host: zn.stfx.eu
>>
>> $ telnet bl.ocks.org 80
>> GET /mbostock/raw/4063318/dji.csv HTTP/1.1
>> Host: bl.ocks.org
>>
>> btw, what user-agent does Zinc use?
>>
>> [1]
http://www.esqsoft.com/examples/troubleshooting-http-using-telnet.htm>>
>> cheers -ben
>>
>>
>> On Sun, Sep 20, 2015 at 6:22 PM, Volkert
>> <
[hidden email]> wrote:
>>> same behavior ... :-(
>>>
>>>
>>> On 20.09.2015 11:55, Sven Van Caekenberghe wrote:
>>>>
>>>> The response is chunked, but that should be no problem.
>>>>
>>>> You could try the following:
>>>>
>>>> ZnDefaultCharacterEncoder value: ZnNullEncoder new during: [
>>>> '
http://bl.ocks.org/mbostock/raw/4063318/dji.csv' asUrl retrieveContents ].
>>>>
>>>>> On 20 Sep 2015, at 11:37, Volkert <
[hidden email]>
>>>>> wrote:
>>>>>
>>>>> No
>>>>>
>>>>> On 20.09.2015 11:20, Sven Van Caekenberghe wrote:
>>>>>>
>>>>>> Any proxying involved ?
>>>>>>
>>>>>>> On 20 Sep 2015, at 11:16, Volkert <
[hidden email]>
>>>>>>> wrote:
>>>>>>>
>>>>>>> $ cat /etc/issue
>>>>>>> Ubuntu 14.04.3 LTS \n \l
>>>>>>>
>>>>>>> $ uname -a
>>>>>>> Linux jupiter 3.16.0-49-generic #65~14.04.1-Ubuntu SMP Wed Sep 9
>>>>>>> 10:03:23 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux
>>>>>>>
>>>>>>> $ ./pharo Pharo.image printVersion
>>>>>>> [version] 4.0 #40621
>>>>>>>
>>>>>>> ./pharo Pharo.image eval "'
http://zn.stfx.eu/zn/numbers.txt' asUrl
>>>>>>> retrieveContents"
>>>>>>> '2
>>>>>>> 3
>>>>>>> 5
>>>>>>> 7
>>>>>>> ...
>>>>>>>
>>>>>>>
>>>>>>> BUT
>>>>>>>
>>>>>>> $ ./pharo Pharo.image eval
>>>>>>> "'
http://bl.ocks.org/mbostock/raw/4063318/dji.csv' asUrl retrieveContents"
>>>>>>> ==== Startup Error: ConnectionClosed: Connection closed while waiting
>>>>>>> for data.
>>>>>>> [ ConnectionClosed signal: 'Connection closed while waiting for data.'
>>>>>>> ] in Socket>>waitForDataFor: in Block: [ ConnectionClosed signal:
>>>>>>> 'Connection closed whil...etc...
>>>>>>> Socket>>waitForDataFor:ifClosed:ifTimedOut:
>>>>>>> Socket>>waitForDataFor:
>>>>>>> ZdcSocketStream(ZdcAbstractSocketStream)>>socketWaitForData
>>>>>>> ZdcSocketStream>>readInto:startingAt:count:
>>>>>>> ZnUTF8Encoder>>optimizedReadInto:startingAt:count:fromStream:
>>>>>>> ZnUTF8Encoder>>readInto:startingAt:count:fromStream:
>>>>>>> [
>>>>>>> read := encoder
>>>>>>> readInto: buffer
>>>>>>> startingAt: 1
>>>>>>> count: buffer size
>>>>>>> fromStream: readStream ] in ZnStringEntity>>readFrom: in Block: [
>>>>>>> ...
>>>>>>> BlockClosure>>on:do:
>>>>>>> ZnStringEntity>>readFrom:
>>>>>>> ZnEntity class>>readFrom:usingType:andLength:
>>>>>>> ZnEntityReader>>readFrom:usingType:andLength:
>>>>>>> ZnEntityReader>>readEntityFromStream
>>>>>>> [ entity := self readEntityFromStream ] in ZnEntityReader>>readEntity
>>>>>>> in Block: [ entity := self readEntityFromStream ]
>>>>>>> [
>>>>>>> p psValueAt: index put: anObject.
>>>>>>> aBlock value ] in
>>>>>>> ZnDefaultCharacterEncoder(DynamicVariable)>>value:during: in Block: [ ...
>>>>>>> BlockClosure>>ensure:
>>>>>>> ZnDefaultCharacterEncoder(DynamicVariable)>>value:during:
>>>>>>> ZnDefaultCharacterEncoder class(DynamicVariable class)>>value:during:
>>>>>>> ZnEntityReader>>withDefaultUtf8Decoding:
>>>>>>> ZnEntityReader>>readEntity
>>>>>>> ZnResponse(ZnMessage)>>readEntityFrom:
>>>>>>> ZnResponse>>readEntityFrom:
>>>>>>> ZnResponse(ZnMessage)>>readFrom:
>>>>>>> ZnResponse class(ZnMessage class)>>readFrom:
>>>>>>> ZnClient>>readResponse
>>>>>>> ZnClient>>executeRequestResponse
>>>>>>> [ self executeRequestResponse ] in ZnClient>>getConnectionAndExecute in
>>>>>>> Block: [ self executeRequestResponse ]
>>>>>>> BlockClosure>>ensure:
>>>>>>> ZnClient>>getConnectionAndExecute
>>>>>>> ZnClient>>executeWithRedirectsRemaining:
>>>>>>> Got startup errors:
>>>>>>> ConnectionClosed: Connection closed while waiting for data.
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> 9.2015 10:54, Sven Van Caekenberghe wrote:
>>>>>>>>
>>>>>>>> Weird, this is on one of my servers:
>>>>>>>>
>>>>>>>> $ cat /etc/issue
>>>>>>>> Ubuntu 14.04.3 LTS
>>>>>>>>
>>>>>>>> $ uname -a
>>>>>>>> Linux pharo.t3-platform.net 3.13.0-57-generic #95-Ubuntu SMP Fri Jun
>>>>>>>> 19 09:27:48 UTC 2015 i686 i686 i686 GNU/Linux
>>>>>>>>
>>>>>>>> $ ../bin/pharo Pharo.image printVersion
>>>>>>>> [version] 4.0 #40621
>>>>>>>>
>>>>>>>> $ ../bin/pharo Pharo.image eval "'
http://zn.stfx.eu/zn/numbers.txt'>>>>>>>> asUrl retrieveContents"
>>>>>>>> '2
>>>>>>>> 3
>>>>>>>> 5
>>>>>>>> 7
>>>>>>>> 11
>>>>>>>> 13
>>>>>>>> 17
>>>>>>>> 19
>>>>>>>> 23
>>>>>>>> 29
>>>>>>>> 31
>>>>>>>> 37
>>>>>>>> 41
>>>>>>>> 43
>>>>>>>> 47
>>>>>>>> 53
>>>>>>>> 59
>>>>>>>> 61
>>>>>>>> 67
>>>>>>>> 71
>>>>>>>> 73
>>>>>>>> 79
>>>>>>>> 83
>>>>>>>> 89
>>>>>>>> 97
>>>>>>>> '
>>>>>>>>
>>>>>>>> $ ../bin/pharo Pharo.image eval
>>>>>>>> "'
http://bl.ocks.org/mbostock/raw/4063318/dji.csv' asUrl retrieveContents" |
>>>>>>>> head
>>>>>>>> 'Date,Open,High,Low,Close,Volume,Adj Close
>>>>>>>> 2010-10-01,10789.72,10907.41,10759.14,10829.68,4298910000,10829.68
>>>>>>>> 2010-09-30,10835.96,10960.99,10732.27,10788.05,4284160000,10788.05
>>>>>>>> 2010-09-29,10857.98,10901.96,10759.75,10835.28,3990280000,10835.28
>>>>>>>> 2010-09-28,10809.85,10905.44,10714.03,10858.14,4025840000,10858.14
>>>>>>>> 2010-09-27,10860.03,10902.52,10776.44,10812.04,3587860000,10812.04
>>>>>>>> 2010-09-24,10664.39,10897.83,10664.39,10860.26,4123950000,10860.26
>>>>>>>> 2010-09-23,10738.48,10779.65,10610.12,10662.42,3847850000,10662.42
>>>>>>>> 2010-09-22,10761.11,10829.75,10682.40,10739.31,3911070000,10739.31
>>>>>>>> 2010-09-21,10753.39,10844.89,10674.83,10761.03,4175660000,10761.03
>>>>>>>>
>>>>>>>> ...
>>>>>>>>
>>>>>>>>> On 20 Sep 2015, at 10:27, Volkert <
[hidden email]>
>>>>>>>>> wrote:
>>>>>>>>>
>>>>>>>>> Strange: I tried an other Ubuntu Box (14.04) with Pharo 3.0 and had
>>>>>>>>> the same problem ...
>>>>>>>>>
>>>>>>>>> But calls to other site are fine ...
>>>>>>>>>
>>>>>>>>> Volkert
>>>>>>>>>
>>>>>>>>> On 20.09.2015 10:00, Volkert wrote:
>>>>>>>>>>
>>>>>>>>>> I just downloaded the latest version with "curl get.pharo.org |
>>>>>>>>>> bash" .... same problem ...
>>>>>>>>>>
>>>>>>>>>> On 20.09.2015 09:33, Sven Van Caekenberghe wrote:
>>>>>>>>>>>
>>>>>>>>>>> Volkert,
>>>>>>>>>>>
>>>>>>>>>>> I tried in 2 #40621 images of mine and it worked fine. Both Zn
>>>>>>>>>>> included and Zn #bleedingEdge. Maybe it was some temporary situation ?
>>>>>>>>>>>
>>>>>>>>>>> Sven
>>>>>>>>>>>
>>>>>>>>>>>> On 20 Sep 2015, at 09:19, Volkert
>>>>>>>>>>>> <
[hidden email]> wrote:
>>>>>>>>>>>>
>>>>>>>>>>>> Dear all,
>>>>>>>>>>>>
>>>>>>>>>>>> " '
http://bl.ocks.org/mbostock/raw/4063318/dji.csv' asUrl
>>>>>>>>>>>> retrieveContents " lead to this error:
>>>>>>>>>>>>
>>>>>>>>>>>> <ifdhcebh.png>
>>>>>>>>>>>>
>>>>>>>>>>>> "wget
http://bl.ocks.org/mbostock/raw/4063318/dji.csv" fetches the
>>>>>>>>>>>> csv file.
>>>>>>>>>>>>
>>>>>>>>>>>> The snippet is part of the Roassal
>>>>>>>>>>>> RTCalenderExample>>exampleVisualizationCSV and i had never a problem with
>>>>>>>>>>>> it.
>>>>>>>>>>>>
>>>>>>>>>>>> Pharo4.0
>>>>>>>>>>>> Latest update: #40621
>>>>>>>>>>>> On Ubuntu 14.04
>>>>>>>>>>>>
>>>>>>>>>>>> Volkert
>>>>>
>>>>>
>>>>
>>>
>>>
>