Disabling Remote Development Services (RDS)

If you use Dreamweaver MX, HomeSite+, or ColdFusion Studio to develop your applications, you can access a remote ColdFusion MX server using HTTP. However, you must configure Remote Development Services (RDS) in your integrated development environment (IDE), and you must enable RDS in the ColdFusion MX server (which it is by default). Using RDS, IDE users can securely access remote files and data sources, build SQL queries from these data sources, and debug CFML code.

However, for security reasons, Macromedia recommends that you disable RDS on a production server. To disable it, you must disable the RDSServlet mapping.

To disable the RDSServlet mapping:

  1. Back up the web.xml file.

    This file is in the cf_root\wwwroot\WEB-INF directory in Windows and in the cf_root/wwwroot/WEB-INF directory on UNIX.

  2. Open the original web.xml file for editing.
  3. Comment out the RDSServlet mapping, as shown in the following example:
    <!--
    <servlet-mapping>
    <servlet-name>RDSServlet</servlet-name>
    <url-pattern>/CFIDE/main/ide.cfm</url-pattern>
    </servlet-mapping>
    -->
    
  4. Save the file.
  5. Restart ColdFusion MX.

    For more information, see "Starting and stopping services" for Windows, or "Managing the process" for UNIX.

RDS is disabled on the ColdFusion MX Server.

Comments