Even though Cogent has ethical issues, this is unlikely what happened. Most likely, either an outage occurred or a voluntary filtering had been put in place on your Virtual Machine by the ISP at which it is hosted.