Error sharing url in cyrillic

facebook, share-button

Solution

Facebook isn't currently set up to support Internationalized domain names. If you file it at the Bugs Tool, it'll be tracked as a feature request there.

edit - known issue - https://developers.facebook.com/bugs/466343236740917

Problem

Can't share a url in cyrillic: `http://вода-серебряная.рф`. My site uses `facebook.com/sharer/sharer.php` to achieve that. The url is already transformed to punycode (`http://xn----7sbbdcmja7ed0aci5rc.xn--p1ai/`) with FB at this step. When I click `Share Link`, an error is returned with the following message: `Could not post to Wall. The message could not be posted to this Wall`. I've also checked the url at `developers.facebook.com/tools/debug` and it returned the following error: `Error Linting URL: An internal error occurred while linting the URL` (see the result). Is it a FB bug or how can I fix this?

Original source