Pēteris Caune
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:  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`: 
I repeated the experiment with SSLKEYLOGFILE set so Wireshark decrypt the request and response:  
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...