I'm trying to watch Sky sports 1 through my virgin media subscription, and I get an error telling me: "invalid referring host: the site you came from is not allowed to show sky go content". This happens after i login with my virgin media credentials. any help appreciated.
Sorry to read that you're unable to watch Sky Sports 1.
Is this on a mobile/tablet or your PC that you get this error message? If this is through a mobile or tablet have you downloaded the Sky Sports app, signed in with your Virgin Media credentials and then start streaming a channel?
When using TV Anywhere or Sky Sports through windows 10, the browser you will need to use is Microsoft Edge. Google Chrome is not supported. You can look at this link for more specifications.
If you go to Sky Sports, when you click on sign in, you will see an option for Virgin Media customers. Enter your details, then go to Watch Sky Sports, select a channel and this will prompt for registration.