Did you see this post on my thread?
I also found that on a machine reboot the proxy never started properly because I guess the machine was not really ready with the networking part.
I put a 3 minute delay in the cron job for the reboot and that fixed it. Of course, as you know, I was not unrestricted yet and would not have noticed this.