> Additionally, although changing the ETAG is not a good idea (which value i > put?), i tried > it. The ->unset method is not working, and the ->set method is indeed acting > as the ->add > method (for example $r->err_headers_out->set('Etag' => "-1");). > > In all cases, the etag value is again sended.
try adding this $r->notes->set('no-etag' => 1); if it doesn't work from your content handler you might need to move this to a fixup handler to make sure it's set before apache sends the 304. --Geoff