Virus triggers internet chaos