The situation:<br><ol><li>Anonymous user clicks on link to node/1234 (recently created) and gets &quot;page not found&quot;</li><li>Link works for logged in users.</li><li>Clear cache</li><li>Link now works for anonymous users</li>
<li>Note: there is<b> no</b> &quot;page not found&quot; error written to Watchdog<br></li></ol>This is on a D5 install.<br><br>This makes no sense to me.<br><br>Is Drupal caching the non-existence of pages?<br><br>Isn&#39;t it supposed to work like this for anon users: URL is called, Drupal checks to see if there is a cached version. If there is, it gets the cached version, if not, it runs the queries and builds the page from scratch. <br>
<br>Thanks for solving this mystery,<br><br>Shai<br><br><br><br><br>