Cannot start the FTP Publishing Service on Win. 2003

Posted on 2007-10-09
Medium Priority
Last Modified: 2013-12-02
Hello guys,

I wanted to set the passive port range on our FTP server and I followed the steps given by Microsoft on this link: http://support.microsoft.com/kb/555022/en-us

Unfortunately now the FTP Publishing Service doesn't want to start anymore. I did 2 reboot, same thing. When loading Windows it says at least 1 service failed to initialize and in Event Viewer I get:

The FTP Publishing service service terminated with the following error: Error 1114: A dynamic link library(DLL) initialization routine failed

Anyone knows how to fix this? This is rather urgent, our FTP site is now down because of this.

Question by:Vision_Globale
  • 2
  • 2
LVL 37

Accepted Solution

meverest earned 1500 total points
ID: 20045220
did you enter the range as a literal string?  (I.e. with the port range in quotes?)

what range did you enter?  read it by "adsutil.vbs get /MSFTPSVC/PassivePortRange"

try entering again.


Author Comment

ID: 20045513
Thanks for the reply
I typed in exactly: adsutil.vbs set /MSFTPSVC/PassivePortRange "2024-6000"

Will try to read the output of "adsutil.vbs get /MSFTPSVC/PassivePortRange" and keep you informed

Author Comment

ID: 20049442
OK I removed the line PassivePortRange directly in the metabase.xml file and now I'm able to restart the service. (on the prod server so now our FTPs are back up)

I tried the same thing on a Test server, freshly installed with W2K3 Web edition, IIS 6.0 and typed again:
adsutil.vbs set /MSFTPSVC/PassivePortRange "2024-6000"

The same thing happened... I was not able to restart the FTP Publishing service...
Typed in : adsutil.vbs get /MSFTPSVC/PassivePortRange and it returned me the following:

PassivePortRange            STRING: 2024-6000

Did several tests and my mistake was to use my port range starting at 2024... When I tried 2024-6000, 2050-6000 or 2100-6000 it didn't work. Everything I used after 5500 worked... That's weird, anyway thanks for your reply. This case is closed.
LVL 37

Expert Comment

ID: 20052538

glad you got that problem sorted.

perhaps there was some other software already using a port in that range.  looking at the numbers you have shown, VNC comes to mind.

anyhow, 900 ports is way more than you will ever need even for the busiest ftp server.  generally you can get away with less than 20.


Featured Post

Free Tool: Path Explorer

An intuitive utility to help find the CSS path to UI elements on a webpage. These paths are used frequently in a variety of front-end development and QA automation tasks.

One of a set of tools we're offering as a way of saying thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

When it comes to showing a 404 error page to your visitors, you do not want that generic page to show, and you especially do not want your hosting provider’s ad error page to show either. In this article, I will show you how to enable the custom 40…
Eseutil Hard Recovery is part of exchange tool and ensures Exchange mailbox data recovery when mailbox gets corrupt due to some problem on Exchange server.
After creating this article (http://www.experts-exchange.com/articles/23699/Setup-Mikrotik-routers-with-OSPF.html), I decided to make a video (no audio) to show you how to configure the routers and run some trace routes and pings between the 7 sites…
In this brief tutorial Pawel from AdRem Software explains how you can quickly find out which services are running on your network, or what are the IP addresses of servers responsible for each service. Software used is freeware NetCrunch Tools (https…
Suggested Courses
Course of the Month16 days, 23 hours left to enroll

862 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question