Hello Tru64 Believers,
I have a small network of 3 systems (2 1000As rackmount, 1 1000A cabinet)
and the cabinet system has 24Gb of storage that is NFS exported to the other
systems. All systems run Tru64 5.1 with December patches. I currently have
Apache 1.3.23 (did have 1.3.14) with PHP 4.1.1 and MySQL 3.23.47.
Everything works as Apache uses MySQL to pull data, PHP does the scripting
and I even have phpMyAdmin going.
Unfortunately, I have noticed a problem which is very strange. Whenever I
perform multiple changes, say edit-save, edit-save, edit-save cycle then
Apache seems to serve the wrong file data. I've eliminated browser,
network, and a host of other connectivity issues by directly telnet'ing to
Apache and using HTTP 1.0 protocol to access the page. Here is a transcript
of my access:
systema $ telnet systemb 80
Trying 10.0.1.71...
Connected to 10.0.1.71.
Escape character is '^]'.
GET / HTTP/1.0
Host: systemb
HTTP/1.1 200 OK
Date: Sun, 10 Feb 2002 04:56:31 GMT
Server: Apache/1.3.23 (Unix) PHP/4.1.1
Last-Modified: Wed, 06 Feb 2002 05:14:16 GMT
ETag: "522c-231-3c60bba8"
Accept-Ranges: bytes
Content-Length: 561 <<<<<<<<<<<<<<<<<<<<
Connection: close
Content-Type: text/html
... Content follows ...
Well, what I get is incorrect content (either past edits, or somewhat recent
edits, but not the correct edits) BUT I get the correct content length
(verified with "ls" on the server).
Has anybody else seen this? Note that when the server is first started up,
everything is ok. If you don't change pages everything fine. If I reboot
the servers (all of them) the problem "disappears" until multiple edits.
Just restarting Apache doesn't fix the problem either. The only thing that
seems to permanently fixes the problem is to move the Web pages over to a
local filesystem.
Help!!?
Received on Sun Feb 10 2002 - 05:12:03 NZDT