Skip to main content

FTP Publishing - Check Your Firewall Filters

If you have a server that is used to host web sites, you need to protect the server, and the web sites, from malicious access. One of the easiest ways to protect the server is to deny update access to computers with unknown IP addresses. As long as your clients publish from computers with known IP addresses, and those computers are never used by people with malicious intent, this is a good strategy.

If you're publishing your Blogger blog by FTP to a remote host server, and the host server protects itself by an IP filter, the filter has to allow access to any computers used by Blogger for FTP transfer. A list of IP addresses is provided in Blogger Help: Can I use Blogger if my server is restricted by IP address or behind a firewall?.
The IPs provided are:

It's not clear whether those 2 addresses completely replace the previously defined addresses:

During the past couple weeks, several bloggers have found that list to be inaccurate.
We were able to see requests from a new google IP ( address being dropped by our firewall. We updated our firewall rules with this new IP ( and publishing started to work.

Let's check out "", using the All-NetTools WhoIs utility. ( -
Google Inc.
1600 Amphitheatre Parkway
Mountain View, CA

That's a Blogger computer, but is it the only one? We'll only find out if more bloggers report finding other addresses being rejected.

It's good that Blogger is willing to provide a list of IP addresses used in the FTP process, but I would never bet on the list being 100% up to date. If you are having problems with blog publishing by FTP from Blogger, check your firewall logs. If you see an entry mentioning rejection by IP address, when you're trying to publish your blog, verify the address using WhoIS. If you see an IP address owned by Google being filtered, update your filter.

This scenario is another example why I recommend immediately checking server logs, any time there's a problem with FTP publishing. This problem is probably involved in some of the previously reported symptoms, observed at the Blogger end
ConnectException: Connection timed out.
a variant
FTPConnectionClosedException: Connection closed without indication.
or maybe the well known
Your publish is taking longer than expected.
Depending upon what response the firewall is making to the client computer, and how the client computer interprets the response, either symptom is a perfectly reasonable result.

If you examine the firewall log from your server, and find that the firewall is rejecting addresses other than "", take action.
  1. Verify any rejected addresses, using a WhoIs or similar query.
  2. If you find any such addresses, that absolutely verify as Google, add them to your firewall "pass" list, and test.
  3. If you are now successful in publishing, post here, in Blogger Help Group: Publishing Trouble, or both, and let your peers know of your findings. While we await advice from Blogger Support, we have to support each other.

And be sure that you know the scope of the pass list. Make sure that the firewall doesn't have any exceptions that need to be configured.
I granted the new IP access via the IIS/FTP "Directory Security" tab for my FTP site. No problems there. BUT I had forgotten that the inetinfo.exe process was listed as an exception to the firewall rules. Once I found it again, and added the new IP to the inetinfo.exe's scope, problem fixed!!

If you update the firewall pass list, and add a new IP address, make sure that there are no extra pass lists that need to be updated with a new address also.

Be persistent, when requesting diagnostics like server logs, from the support staff for your server. And be aware of other current issues, too.

>> Top


Anonymous said…
This solved my week-old publishing woes. Thanks for the post!
Matthew Elshaw said…
Thank you so much for this post. Adding the new Google IP solved our week long problem!

Somebody needs to let Google know about this and have them update the list on the blogger website!
Domo-kun said…
Yep! This sorted it all for my 2 blogs. They're both FTP-published under two different domains.

My blog started to work 15 mins after I noified my FTP/Domain host company.

Blogger has not updated this info yet, I wonder why!?!


Popular posts from this blog

Stats Components Are Significant, In Their Own Context

One popular Stats related accessory, which displays pageview information to the public, is the "Popular Posts" gadget.

Popular Posts identifies from 1 to 10 of the most popular posts in the blog, by comparing Stats pageview counts. Optional parts of the display of each post are a snippet of text, and an ever popular thumbnail photo.

Like many Stats features, blog owners have found imaginative uses for "Popular Posts" - and overlook the limitations of the gadget. Both the dynamic nature of Stats, and the timing of the various pageview count recalculations, create confusion, when Popular Posts is examined.

Help! I Can't See My Blog!

I just posted to my blog, so I know that it's there. I can tell others are looking at it. But I can't see it.

Well, the good news is you don't have a blog hijack or other calamity. Your blog is not gone.

Apparently, some ISPs are blocking *, or maybe have network configuration or infrastructure problems. You can access or you can access, but you can't access, or

You can't access them directly, that is. If you can access any free, anonymous proxy servers, though, you may be able to access your blog.

Note: You can use PKBlogs with the URL pre packaged. Here is the address of this post (with gratuitous line breaks to prevent the old post sidebar alignment problem):

And an additional URL, to provide to those suffering from this problem, would be the WordPress version of this post: