I cannot run
truffle init on my company PC. (see Cannot run truffle behind proxy?).
I used a network sniffer and found that the connection was reset when trying to establish an SSL connection to GitHub. My company firewall seems to try to replace the security certificates and caused the problem.
truffle init is trying to clone the scaffold source code from the GitHub? It seems there are only eight files (four of them are mandatory) in four directories. How to manually download them?
truffle compile and
migration need to access sites which need SSL?