Yes, I Have A Firewall…Or Do I Have Swiss Cheese?