Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Applies To: Windows Server 2008 R2
The Internet Information Services (IIS) 6.0 FTP service has configurations to set FTP site identification, connection limits, logging, whether to allow anonymous connections, specify the FTP site directory, or specify computers that will be granted access.
Product: | Internet Information Services |
ID: | 15 |
Source: | Microsoft-Windows-IIS-FTP |
Version: | 7.5 |
Symbolic Name: | FTP_PASVPORT_MB_ACCESS_FAILED |
Message: | Failed to read metabase property PassivePortRange under the FTP Service node %1. |
In Passive mode, IIS 6.0 FTP randomly responds in a default port range from 1025 to 5000. To create a smaller range, you can configure a metabase property key named PassivePortRange. When you manually specify a value for PassivePortRange, you must specify a value from 5001 to 65535. The value that you specify may be a range or a single number.
To resolve this issue:
- Configure **PassivePortRange **by using an ADSUTIL script.
- Restart the FTP Service.
To perform these procedures, you must have membership in Administrators, or you must have been delegated the appropriate authority.
To configure **PassivePortRange **by using an ADSUTIL script:
Open an elevated Command Prompt window. Click Start, point to All Programs, click Accessories, right-click Command Prompt, and then click Run as administrator.
Type cd %SystemDrive%\Inetpub\AdminScripts and press ENTER.
Type the following from the command prompt (this example uses a port range of 6000-7000):
adsutil.vbs set /MSFTPSVC/PassivePortRange "6000-7000"
To restart the FTP Service:
- Open an elevated Command Prompt window. Click Start, point to All Programs, click Accessories, right-click Command Prompt, and then click Run as administrator.
- Type net stop msftpsvc.
- Type net start msftpsvc.
If the FTP service is correctly configured, it should be in a running state. To verify that the FTP service is running, use the following procedure.
To perform this procedure, you must have membership in Administrators, or you must have been delegated the appropriate authority.
To verify that the FTP service is running:
- Open an elevated Command Prompt window. Click Start, point to All Programs, click Accessories, right-click Command Prompt, and then click Run as administrator.
- Type sc query msftpsvc, and press ENTER. The FTP service is running if the state reported for the service is 4 RUNNING.