The Movable Type Knowledge Base

404 on TrackBack URLs with IIS

Question

If I ping a default url for a TrackBack entry, such as this:

http://www.example.com/cgi-bin/mt/mt-tb.cgi/7

I get a 404 error (viewed from a browser).

If I change this to:

http://www.example.com/cgi-bin/mt/mt-tb.cgi?tb_id=7

everything works fine and the ping is received.

Answer

If you're on an IIS server, it doesn't support these URLs unless set up correctly to do so. Refer this information to your host to resolve this issue:

  1. In ISM, open the properties for the site or directory containing the Movable Type CGI files.
  2. Click on the "Home Directory" tab. Toward the bottom, there's info on the application--if none is defined, create one.
  3. Click the "Configure" button for the application.
  4. On the tab with the script extensions / handlers, look for ".cgi" and choose "Edit."
  5. Make sure the checkbox labeled something like "verify file exists" is NOT checked.
  6. Apply the changes, press OK, etc.

Please note that these instructions are provided as general information only. Support staff is unable to provide detailed assistance with server configuration issues.

Submit Feedback on This Article

Your comments on how we can improve this article are appreciated; but please do not use the feedback form to submit support requests or questions. We will not respond to or publish such queries submitted through this form. If you have a technical question or problem, visit Movable Type Support.

Yahoo! Small Business web hosting services

Six Apart
Makers of weblog software and services for individuals, organizations and businesses.
This website is powered by Movable Type.