Hi,

Since a few weeks ago I'm getting this weird error on my logs:

warning page not found 17 Jan 2007 - 13:13 internal_error.html not found. (Anonymous or any user)

I have realized when this happens, instead of showing a page Drupal shows only a "Page not found" error.

This is happening on peak hours, when my server has more traffic. But this traffic is not that much (maybe 10-15 users and 20-30 guests).

I have a good package on DreamHost and I have been talking with them too about this issue. I don't think it is a problem of CPU, server load neither bandwith.

Doing a top on my server on prime time (peak hours) I can see a lot of simultaneous php processes running. What is weird is than some of them are labeled as "defunct", which to me means that request wasn't completed, maybe DB connection was lost or something like that.

I have to say all this started after setting up different modules like OG, Views, Actions and Vote Up/Down. I have read about the incompatibilities between locale and OG, so I have deactivated locale module meanwhile.

On my prevous hosting I had some issues when users where posting comments, with pages staying in blank. This was making users to refresh page which caused comments to get duplicated. This didn't happen very often but was one of the reasons I shwitched to DreamHost.

But now I think the problem is worst.

Any clues?

FYI my website is http://www.spaniards.es

Thanks.

Comments

bertboerland’s picture

Q) is this apache (awstats etc) logging or logging from drupal?

Drupal doesnt generate *.html files so the error is caused by a user, not by drupal

most likely someone requested this file to test something or is using an autoated tool or so on your site and there is nothing to worry about

--
groets
bert boerland

--
groets
bert boerland

EnekoAlonso-1’s picture

I'm pretty sure this is something going on on Drupal, because the error is very frequent and happens with anoymous and any registered user, including me!

This are the details of one of the latest log entries:

Home » administer » logs
details
Type page not found
Date Thursday, 18 January, 2007 - 13:00
User Mariano Xxxxx
Location http://www.spaniards.es/node/1539
Referrer http://www.spaniards.es/comentarios
Message internal_error.html not found.
Severity warning
Hostname 71.231.X.X

As you can see by your self, page http://www.spaniards.es/node/1539 exists on my site.

But for some reason, when page generation fails, this error is traced on Drupal's log and user views only a "Page Not Found" message.

wwwoliondorcom’s picture

Hello,

I have the same problem, did you find any solution?

Thanks.

wwwoliondorcom’s picture

Not fixed?

vedat.kamer’s picture

i had the same internal_error.html not found error. i disabled textile module. i'm not receiving any errors now.

roychri’s picture

You are most likely hosted with dreamhost.

What is happening is that something is causing PHP to fail and die.
If you look at your error log you will most likely find "Premature end of script headers".
Then your host is trying to open the file "internal_errors.html" which does not exists.

You can create this file in your document root and say something like: Oops, this seems to be a problem with my host. Just reload the page to continue.

Apparently, this is caused by mod_security. However I have disabled mod_security in my dreamhost account (called extra web security) and the problem continues.

Here are some more information I found:
http://drupal.org/node/144582
http://drupal.org/node/110219
http://www.convolutedtheory.com/tech/mod_security-and-drupal-62-issues/
http://stoopidsimple.com/drupal/mod_security

More posts on this problem:
http://drupal.org/node/83255
http://drupal.org/node/320006