Embedding YouTube links

Yes, your server ip is blocked by YouTube. This has come up a number of times recently.

2 Likes