Welcome the channel on the development of Cro, a set of libraries for building reactive distributed systems, lovingly crafted to take advantage of all the Raku Programming Language has to offer (cro.services). This channel is being logged for historical purposes.
Set by lizmat on 24 May 2021.
patrickb o/ 21:44
I have a request that works with curl but fails with a "Stream reset by the server" when doing it with cro. It involves HTTP2, HTTPS, a password and a 1.6MB file as body data. How would I go about debugging this? 21:47
jnthnwrthngtn CRO_TRACE=1 in the environment will show you what's going on down to the network level 21:55
patrickb that's a lot of that 1.6MB flying by... 21:59
paste.sr.ht/blob/24a59e59c63cd106a...29c593c31d 22:08
That's the full thing
The error is different to when not using CRO_TRACE though 22:09
jnthnwrthngtn hah, yes, maybe the dumping takes so long it hits a timeout but...that's also odd because it says it's a connection timeout 23:24
Can try passing timeout => Inf to get the original error 23:25
patrickb that made no difference. 23:31
And there is a long wait after the "Cro::TLS::Connector DONE" and before the exception occurs. 23:32