Don't you need to have a minimum number of posts to post images on this forum? That would explain why this isn't working >. >
To post links, you need to have a minimum of 10 posts. This is to discourage the "create an acct, post a ton of spam links and get banned" The post appears, and the links are munged up.
If you post the link, and it's a valid link I can fix it (as can any moderator).