How to Install and Run MDSyncML under IIS 6.0

How to Install and Run MDSyncML under IIS 6.0

MDSyncML (the version that comes with MDaemon 9.0) is capable of running under IIS 6.0 (Internet Information Server) as an ISAPI (Internet Server Application Programming Interface) extension.

The steps for installing MDSyncML as an ISAPI extension to IIS are as follows:

  1. Open the IIS Management Program.
    1. Click Start.
    2. Click Settings.
    3. Click Control Panel.
    4. Click Administrative Tools.
    5. Click Internet Services Manager.
  2. Click on Default Website.
  3. Right click Default website.
  4. Select New.
  5. Click Virtual Directory.
  6. Follow the Wizard as it takes you through the steps of creating a Virtual Directory. The following are suggested names and locations for data to be typed into the Wizard, but will vary depending on installation of MDaemon and WorldClient.
    1. Type in Alias: MDSyncML
    2. Click Next.
    3. Directory: C:/MDaemon/WorldClient/HTML.
    4. Click Next.
    5. Select Execute (Such as ISAPI applications or CGI).
    6. Click Next.
    7. Click Finish.
  7. Right click on the MDSyncML Virtual Directory icon.
  8. Select Properties.
  9. Click Documents.
  10. Next click the Default Document.
  11. Click the Remove button for each default
  12. Click Add and then type in MDSyncML.dll
  13. Click OK.
  14. Open Windows Explorer and Right click on the MDaemon directory.
  15. Select Properties.
  16. Click on the Security tab.
  17. Click Add.
  18. Add the IUSER_MACHINENAME account. Give that user permissions to everything by selecting Full Control on the list of security options.
  19. Click OK.

In order to use SyncML you will need to properly configure your SyncML client to use this type of URL


If your SyncML client asks for folder names use 'Contacts', 'Calendars', and 'Tasks'

Additional Comments

Note: The setup of this program under IIS is NOT supported by tech support and those who choose to run MDSyncML under IIS must be aware of all security issues and ramifications of running any applications under IIS. It is recommended that all Patches and updates be installed on IIS before the installation of MDSyncML as an ISAPI extension.