Cant find server Site: NetflixI cant log into netflix using my cpu, tablet or phone> I can access other internet sites but not netflix!