ERROR: Response object error 'ASP 0156 : 80004005'

Symptoms

When trying to login to RMTrack you recieve the following error:


Response object error 'ASP 0156 : 80004005'

Header Error

/RMT/Login.asp, line 170

The HTTP headers are already written to the client browser. Any HTTP header modifications must be made before writing page content.

Cause

Response buffering is not enabled on the RMTrack virtual directory.

Resolution

To resolve this problem you must enable response buffering using the Internet Information Services Manager:

  1. Start IIS Manager
    1. Under Windows 2000: Start->Settings->Control Panel->Administrative Tools->Internet Services Manager
    2. Under Windows 2003: Start->Settings->Control Panel->Administrative Tools->Internet Information Services (IIS) Manager
  2. Locate the RMTrack virtual directory. By default this is located in the Default Website and is named RMT.
  3. Display the virtual directory’s properties by right-clicking and selecting the Properties choice.
  4. On the "Home Directory" tab ("Directory" under Windows 2003) click the "Configuration..." button near the bottom right of the dialog
  5. Switch to the "Options" tab of the Application Configuration dialog.
  6. Check the "Enable Buffering" checkbox
  7. Click OK to close the Application Configuration dialog.
  8. Click OK to close the Properties dialog.

References

Status

Corrected in v2.3.0. Buffering is explicitly enabled by the installer.

Applies to

RMTrack Issue Tracking – all versions prior to v2.3.0

Keywords: buffering