We help IT Professionals succeed at work.

New podcast episode! Our very own Community Manager, Rob Jurd, gives his insight on the value of an online community. Listen Now!


Cannot start the FTP Publishing Service on Win. 2003

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.

Watch Question

Top Expert 2008
Unlock this solution and get a sample of our free trial.
(No credit card required)


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


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.
Top Expert 2008


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.

Unlock the solution to this question.
Thanks for using Experts Exchange.

Please provide your email to receive a sample view!

*This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.


Please enter a first name

Please enter a last name

8+ characters (letters, numbers, and a symbol)

By clicking, you agree to the Terms of Use and Privacy Policy.