The US Space Force Has a Rough Launch on the Internet