How do I clear a blocked URL in email response - facebook

Recently email responses to FB comments are refused by FB's servers with the following message:
The error that the other server returned was:
554 5.7.1 POL-P6 http://postmaster.facebook.com/response_codes?ip=209.85.223.172#pol-m Message refused
POL-P6 The message contains a url that has been blocked by Facebook.
Now, the only URL in the message is a link to my home page (for my tree farm)
http://sherwoods-forests.com.
Going over this policy page (at http://postmaster.facebook.com/response_codes?ip=209.85.210.175#pol-m ) I can find no place that will explain why this is occuring.
To verify it was this URL, I 're-replied' to a message, but edited the link out of my signature. Sure enough that one went through without a problem.
In addition, I went and 'shared' this link on my status page to see if it was generally blocked. No, it was not. Had no problems.
I have searched through the web page for possible spam words -- and found nothing.
Q1. Is there a way to find out why a URL is blocked by facebook?
Q2. Is there a way to clear a blocked URL.

I too faced the same issue. So I used a url shortner like http://goo.gl/ instead of posting the exact link of the blocked url.
Facebook accepted the shortened url of the page. After which facebook started to accept all emails containing the page url normally like before. There was no further use of url shortener.

Related

Facebook 404 file or directory not found

I have an e-commerce website and I want to share a link on my Facebook profile.
When I do I get a 404 - File or Directory not found even though the URL is working properly when you click on it. Below is what I see exactly:
I have tried:
To post the URL with https:// or without
https://developers.facebook.com/tools/debug/og/object
https://developers.facebook.com/tools/debug/sharing/
None of these solutions work!
The Sharing debugger shows this error:
But I don't understand how the error is legit since I have the parameters it's asking on my Page's Header tags.
What exactly is wrong?
I had the same problem at some point and the issue was that the team who manages our server had blocked the bots of Facebook and other search engines from entering our website and they forgot to undo this! Have a look if this is the reason in your occasion.

share goo.gl url of 404 randomly generated facebook

I have a problem on random URLs hit on Faceboook account.
After posting a note on http://www.soycarmin.com/, generated a short url with 'google url shortener' and then stick it on the wall account https://www.facebook.com/pages/Soy-Carmín/1394963147496673
The problem I have is that occasionally brings this url 404.
If the url income I get from goo.gl, it directs me to the site properly ''m carmine' and if I look at the fields 'open graph' these are correctly added.
This causes occasionally have to be debugged my url to share properly.
Could someone help me with this situation?

Bad HTTP Response code; Facebook likes don't post to facebook

I've created post-specific like buttons on my wordpress website. They appear to work on my site and record likers etc, but nothing posts to facebook. I've tried several wordpress plugins. and all gave the same result. Twitter is working just fine. Upon debugging in the facebook open graph, I get "Bad Response Code URL returned a bad HTTP response code." (more info in the debug link below). What am I missing? Thanks in advance!
The posts can be viewed at http://www.nebulusentertainment.com/news.
You can check out my attempt at debugging here:
https://developers.facebook.com/tools/debug/og/object?q=http%3A%2F%2Fwww.nebulusentertainment.com%2Fjust-around-the-corner
Despite the page URL loading in the browser, they are loading with a status code of 500 - Internal Server Error; which Facebook will reject. Since you are using PHP, the fastest solution may be to turn error reporting on, and display errors on. Or take a look at your logs to see what's causing the 500 error.
You can see that your page quits outputting code are about line 328, which looks like it may be an error in the wordpress theme files somewhere (maybe single.php?).
Hope this helps.
The other reason would be, Facebook cannot access your webpage. probably because of your DNS entries or your server is behind a firewall for example your company LAN. Solution: Fix your DNS or Firewall blockages and make sure public social medias like Facebook has access to your sites.
I had the same issue, but after I disabled my cache plugin "W3 Total Cache" everything worked fine .

(#100) link URL is not properly formatted when posting to a facebook page

I am trying to post a URL to a facebook page. using PHP SDK.
I am able to post successfully from my localhost. But on the live server, I get the result "Sorry, something went wrong".
when running the code from live server, I have no problem obtaining access_token to post to the page.
Only the posting will not work.
I tried to post the link manually using the graph api explorer. and found that
I am ABLE to post a message successfully via the graph api explorer.
I am NOT able to post a URL via the graph api explorer. I get the error
"(#100) link URL is not properly formatted"
I do encode the link that i am trying to post. and they are valid, existing links.
I even tried using http%3A%2F%2Fgoogle.com , and it would return the same error.
Some Other information
The code is executed from mydomainname.com/folder/
I have added the domain name to "App Domains" field.
Sandbox Mode is On.
When I tested from my local, I was able to post 25 links to the
page.[after which it was giving errors]. When things were not
working at the live server, I came back to locahost to again test
with 25 links and more and found things to be working fine from
localhost. I wonder if I hit some limit or my application has been
black listed.
Anyone has got any ideas?
Thanks
UPDATE
I took the URL that was used by the live server (to post link to the facebook page) , and used fiddler to post it from my local machine. and it worked.
so i am wondering whats preventing the code from working successfully from the server?
I tried the same code from another domain and it worked.
I am yet to find out if it was not working because of the way the 1st domain was sending CURL requests, or if the domain was blacklisted for posting too much in the past.
either way, facebooks error messages are not at all helpful!
If you're using your own wall, notice the difference between:
"me/feed" and "me/photos" url. The first one doesn't work!!!
I also tried the same thing but unfortunately it works for online images but not for local ones. i.e
'picture' => class_exists('CurlFile', false) ?
new CURLFile($photo, 'image/jpg') : "#{$photo}",
will not work, but
'picture' => "http://i.stack.imgur.com/VGWZD.jpg?s=24&g=1",
will work
I also had some problems with this. Weirdly enough it only worked when I sent the url to the picture without any URL encoding via the POST request to the Graph API.
Try the link without the quotation marks "". I was stuck as you but not any more without the quotation marks.

friends dialog 500 error after confirm

Using the friend dialog, friend request works as expected, but when using the same dialog when the target already maid a friend request, the user is asked to "confirm" which is the expected behavior. However after I hit the confirm button I get a 500 error.
I am pretty sure that my redirect_url is correct because, 1. it works when issuing a friend request to an user that didn't already make one, 2. when I change it to an invalid one, it fail with the appropriate message saying the redirect_uri is not owned with show_error param to true.
I provide all the required parameters app_id and id.
https://www.facebook.com/dialog/friends?redirect_uri=<url encoded redirect uri>&id=<target user id>&app_id=<my app id>
I spent a day already trying to debug this by myself, any help would be appreciated.
Also make sure that multiple meta tags are not sent to Facebook.
For eg, if your page already has meta tags for Fb as properties, you will not ave to specify meta tags in your Fb.ui function call.
And introduce a ChannelUrl option in your init function to avoid further errors.
I recently faced the same problem. Facebook will analyse your page before sending a link, if it cant, it will throw a 500 error.
More info:
If your page does not return a 200 code, it will not analyse your page, and will throw up a 500 error.
Make sure the page you link does not redirect to any other pages, even if they are within your app. A redirect is 3xx code - which is not accepted by facebook.