HTML Headers showing in page after AJAX call

Hello,

I have an odd thing happening. I'm trying to use the Radiant CMS system, and am seeing a problem with some of the ajax calls. I've posted to the Radiant mailing list, but I think that it's more a Rails / Apache / fcgid problem. My environment is Ubuntu Linux with Apache 2.0.55 and fcgid.

The problem is, when I click on a link that will expand a child item to show the items under it, an ajax call is made and the items (pages) under are displayed. However, there is also some HTML headers that are displayed on the page. I've used Firefox and the Firebug extension to try and see what's going on. (This seems to happen only under fcgid - using script/server or just cgi it does not happen)

Clicking the item to expand the current level will return (in Firebug):

Headers:

Server: Apache/2.0.55 (Ubuntu) Cache-Control: no-cache

Response:

Hello,

I have an odd thing happening. I'm trying to use the Radiant CMS system, and am seeing a problem with some of the ajax calls. I've posted to the Radiant mailing list, but I think that it's more a Rails / Apache / fcgid problem. My environment is Ubuntu Linux with Apache 2.0.55 and fcgid.

For reference, here is the headers from Firebug using the demo Radiant site:

Server: lighttpd | wiseheart design Content-Type: text/html;charset=utf-8 Cache-Control: no-cache Set-Cookie: _session_id=fe5adcc2f41b57331769e4be7dea76f8; path=/ X-Powered-By: The blood, sweat and tears of the fine, fine TextDrive staff Served-By: TextDrive Vary: Accept-Encoding Content-Encoding: gzip Content-Length: 533 Connection: close

(Granted, they are using lighttpd and I'm using Apache...)

Anyone?

Has anyone seen this problem? With fcgid and ajax? At all??