I hope someone can help me solve this mystery. I have a small linux box which is configured as a transparent proxy on my network. I'm trying to run a script at startup that does a continuous ping to one of my servers. If the server responds I run my command. Here is the script:
while true do ping -s 1 -c 1 -W 1 $serverIP >/dev/null sleep 3 done
I have a startup script that runs after the other services have started. I run the above script from that. Now comes the weird part...When my ping script is run by my startup script all https requests time out. Normal http requests are just fine. If I kill the script and run it manually in my terminal window the ping works and https requests work. I don't see how this ping script is making https requests time out. Can you shed some light?