Pēteris Caune

Results 237 comments of Pēteris Caune

Here's a script that fetches Google's favicon in a loop: ```sh for i in {1..1000} do echo $i curl http://www.google.com/favicon.ico done ``` Trace of one of the requests: ![image](https://user-images.githubusercontent.com/661859/230960783-5bdf1ae9-f1de-49bf-af45-0d0c449dc1dc.png) Same...

Looks like yes, I just ran the same experiment as before, with fetching Google's favicon in a loop, using curl and wget. Wireshark capture of one TCP stream when using...

Sorry for the HTTP/HTTPS confusion. When fetching Google favicon, I can reproduce the RST packets with both http:// and https:// URLs. I guess reproduction could be tricky as we are...

Unfortunately I see RST packets with these changes as well when fetching `https://www.google.com/favicon.ico`: ![image](https://github.com/curl/curl/assets/661859/ad529154-2d66-443a-a3ac-a1e326ab8027)

I repeated the experiment with SSLKEYLOGFILE set so Wireshark decrypt the request and response: ![image](https://github.com/curl/curl/assets/661859/8d9991f2-9c96-4b3a-9be8-756421951a45) ![image](https://github.com/curl/curl/assets/661859/1a78ebd7-2b6a-45ee-9395-de7129973af5)

Sure thing: Curl trace ``` SSLKEYLOGFILE=/tmp/tls/secrets.log curl -v --trace-config all https://www.google.com/favicon.ico 11:35:39.638743 [0-0] * Host www.google.com:443 was resolved. 11:35:39.638783 [0-0] * IPv6: 2a00:1450:400f:802::2004 11:35:39.638800 [0-0] * IPv4: 142.250.74.36 11:35:39.638823 [0-0]...

The command I used was: ``` SSLKEYLOGFILE=/tmp/tls/secrets.log curl -v --trace-config all https://www.google.com/favicon.ico ``` In case there's some Google-specific weirdness with the favicon URL, I tested a few other URLs. Here's...

It works! Curl Trace ``` SSLKEYLOGFILE=/tmp/tls/secrets.log curl -v --trace-config all https://www.google.com/favicon.ico -o /dev/null % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left...

@icing thanks for the explanation, appreciate it! So, when fetching the Google favicon, curl was working as designed. Another case of PEBKAC ;-) The original issue was about RST packets...

I'm not sure if it is Docker Hub issue, or something else, but https://hub.docker.com/r/runitor/runitor/tags does not list any tags right now. And I get error messages about unknown manifest on...