[Apache] Logfile doet raar na wijzigen lokatie

Pagina: 1
Acties:

  • pven
  • Registratie: Oktober 1999
  • Niet online
De oude situatie in httpd.conf:
code:
1
2
3
PidFile logs/httpd.pid
ErrorLog "|C:/PROGRA~1/APACHE~1/Apache2/bin/rotatelogs.exe C:/PROGRA~1/APACHE~1/Apache2/logs/error.%Y%m%d.log 86400"
CustomLog "|C:/PROGRA~1/APACHE~1/Apache2/bin/rotatelogs.exe C:/PROGRA~1/APACHE~1/Apache2/access.%Y%m%d.log 86400" common


De nieuwe situatie in httpd.conf:
code:
1
2
3
PidFile "C:/files/logs/Apache/httpd.pid"
ErrorLog "|C:/PROGRA~1/APACHE~1/Apache2/bin/rotatelogs.exe C:/files/logs/Apache/error.%Y%m%d.log 86400"
CustomLog "|C:/PROGRA~1/APACHE~1/Apache2/bin/rotatelogs.exe C:/files/logs/Apache/access.%Y%m%d.log 86400" common


Als ik de nieuwe situatie activeer, springen beide logfiles na een tijdje op een lock; ik heb nog niet precies kunnen ontdekken wanneer, maar ik vermoed middernacht (dus rond het roteren van de logs). Ik mag deze files dan niet meer bekijken, er volgt een melding dat het bestand gelocked is. Als ik Apache vervolgens stop, dan verdwijnen de logfiles en heb ik dus geen logfile meer. Als ik alles herstel in de oude situatie, dan werken de logfiles weer zoals het hoort.

Meer info:
• Windows 2000 Pro SP4
• Probleem met Apache 2.053 en 2.054 (andere versies zijn niet getest)
• Logfiles worden na zeven dagen automatisch verwijderd (heeft in de oude situatie nooit problemen gegeven)

Iemand enig idee wat ik over het hoofd zie? Ik vermoed dat ik iets met de paden verkeerd doe, maar ik kan niet ontdekken wat precies. :?

|| Unprompted (AI-blog) || slotje.com for sale || Dank pven! ||


  • Spider.007
  • Registratie: December 2000
  • Niet online

Spider.007

* Tetragrammaton

Geeft een `dir` in DOS ook aan dat je hoofdletter gebruik goed is? :) En je weet zeker dat het om deze 3 regels gaat; je wijzigt niet nog iets anders mee ofzo? :)

---
Prozium - The great nepenthe. Opiate of our masses. Glue of our great society. Salve and salvation, it has delivered us from pathos, from sorrow, the deepest chasms of melancholy and hate


  • pven
  • Registratie: Oktober 1999
  • Niet online
Net gechecked: het hooofdletter-gebruik is goed. Deze drie regels zijn de enige recente wijzigingen, andere wijzigingen (het aanmaken van aliassen en bijbehorende rechten op de betreffende directories) werken al maanden naar behoren.

|| Unprompted (AI-blog) || slotje.com for sale || Dank pven! ||


  • pven
  • Registratie: Oktober 1999
  • Niet online
Ik heb voor de zekerheid gisteravond de logs op de oude lokatie gezet ; deze nacht zijn de logfiles niet 'op slot' gesprongen en keurig geroteerd. Het moet dus wel met die entries uit de nieuwe situatie te maken hebben.

Iemand? :?

|| Unprompted (AI-blog) || slotje.com for sale || Dank pven! ||


  • Spider.007
  • Registratie: December 2000
  • Niet online

Spider.007

* Tetragrammaton

Kun je Sysinternals' Filemon niet schedulen om een trace te draaien van 23:55 tot 0:05? Wellicht kun je traceren wat voor call Apache precies doet :) Als je dat rotatelogs commando manueel runt; gaat het dan wel goed? :)
offtopic:
24 uur ;)

---
Prozium - The great nepenthe. Opiate of our masses. Glue of our great society. Salve and salvation, it has delivered us from pathos, from sorrow, the deepest chasms of melancholy and hate


  • pven
  • Registratie: Oktober 1999
  • Niet online
Manueel runnen lijkt wel goed te gaan.

Filemon is gescheduled ; morgen meer! :)

|| Unprompted (AI-blog) || slotje.com for sale || Dank pven! ||


  • pven
  • Registratie: Oktober 1999
  • Niet online
Sorry voor de kick, maar ik wil toch nog even melden dat exact dezelfde httpd.conf met dezelfde versie van Apache op mijn nieuwe PC wel naar behoren werkt. :)

|| Unprompted (AI-blog) || slotje.com for sale || Dank pven! ||


  • Spider.007
  • Registratie: December 2000
  • Niet online

Spider.007

* Tetragrammaton

Hmm; maar je hebt dus alsnog geen enkel idee wat de eerder genoemde problemen veroorzaakte? Dat is wel balen. Fijn iig dat het wel werkt :)

---
Prozium - The great nepenthe. Opiate of our masses. Glue of our great society. Salve and salvation, it has delivered us from pathos, from sorrow, the deepest chasms of melancholy and hate


  • pven
  • Registratie: Oktober 1999
  • Niet online
Vandaag viel me op dat de logfile weer in zijn oude ritueel is vervallen. :/

Er is helemaal niets op de machine gewijzigd, met uitzondering van wat virus- en Windows-updates. Aan de Apache-configuratie is ook niets gewijzigd (httpd.conf heeft een datum van 15 oktober, toen heb ik een alias toegevoegd; meer is er zeker niet gewijzigd). Er stond een acces- en errorlog op mijn systeem van vandaag. Na de herstart van Apache zijn deze logfiles verdwenen; de vorige acceslog is van 23 oktober, de errorlog is van 26 oktober. :?

Iemand nog tips waar ik het kan zoeken?

|| Unprompted (AI-blog) || slotje.com for sale || Dank pven! ||


  • Spider.007
  • Registratie: December 2000
  • Niet online

Spider.007

* Tetragrammaton

En wat kwam er uit fileman rollen? ;)

---
Prozium - The great nepenthe. Opiate of our masses. Glue of our great society. Salve and salvation, it has delivered us from pathos, from sorrow, the deepest chasms of melancholy and hate


  • pven
  • Registratie: Oktober 1999
  • Niet online
Die was er ff doorheen geglipt, ik ga meteen een-en-ander in stelling brengen. :Y)

Ok, ik heb wat zitten spelen.

Bij het starten van Apache zie ik het onderstaande voorbij komen:
Afbeeldingslocatie: http://tweakers.net/ext/f/3d95b19e67185a7076b87d47fdbad69c/full.png

Ik heb geen idee waar ik nu precies op moet letten. Tips zijn welkom! :)

[ Voor 62% gewijzigd door pven op 30-10-2005 11:18 ]

|| Unprompted (AI-blog) || slotje.com for sale || Dank pven! ||


  • sanfranjake
  • Registratie: April 2003
  • Niet online

sanfranjake

Computers can do that?

(overleden)
Wat dacht je van NOT FOUND? Kan daar wel geschreven/lezen worden door de apache-user?

Mijn spoorwegfotografie
Somda - Voor en door treinenspotters


  • pven
  • Registratie: Oktober 1999
  • Niet online
De 'NOT FOUND'-meldingen proberen een HLP-bestand op te halen, dat niet bestaat.

Ik heb een scriptje gemaakt om mij ieder uur de acces-log toe te mailen. Wat me opvalt is dat ik logs van bv. 2 en 3 november gemaild heb gekregen, terwijl momenteel alleen de log van 4 november op het systeem staat (met alleen meldingen van 4 november). Het lijkt er dus op dat de rotate iets doet, waardoor de oude logs verdwijnen. :?

Uiteraard ga ik nog wat verder zoeken met fileman, dat zal wel wat tijd kosten want er komt ongelooflijk veel uitrollen.

|| Unprompted (AI-blog) || slotje.com for sale || Dank pven! ||


  • pven
  • Registratie: Oktober 1999
  • Niet online
Bij deze de meest opvallende meldingen:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
18  20:18:33    Apache.exe:1636 QUERY INFORMATION   C:\Program Files\Apache Group\Apache2\conf\httpd.conf   BUFFER OVERFLOW FileAllInformation
30  20:18:33    Apache.exe:1636 QUERY INFORMATION   C:\Program Files\Apache Group\Apache2\conf\httpd.conf   BUFFER OVERFLOW FileAllInformation
43  20:18:33    Apache.exe:1636 QUERY INFORMATION   C:\Program Files\Apache Group\Apache2   BUFFER OVERFLOW FileAllInformation
275 20:18:33    Apache.exe:1636 READ    C:\Program Files\Apache Group\Apache2\conf\httpd.conf   END OF FILE Offset: 36954 Length: 4096
288 20:18:33    Apache.exe:1636 QUERY INFORMATION   C:\files\Website\pven   BUFFER OVERFLOW FileAllInformation
386 20:18:33    Apache.exe:1636 OPEN    C:\PROGRA~1\APACHE~1\Apache2\bin\rotatelogs.exe.Manifest    FILE NOT FOUND  Options: Open  Access: All
391 20:18:33    Apache.exe:1636 OPEN    C:\PROGRA~1\APACHE~1\Apache2\bin\rotatelogs.exe.Manifest    FILE NOT FOUND  Options: Open  Access: All
401 20:18:33    Apache.exe:1636 QUERY INFORMATION   C:\Program Files\Apache Group\Apache2\conf\mime.types   BUFFER OVERFLOW FileAllInformation
406 20:18:33    Apache.exe:1636 READ    C:\Program Files\Apache Group\Apache2\conf\mime.types   END OF FILE Offset: 15612 Length: 4096
408 20:18:33    rotatelogs.exe:4348 QUERY INFORMATION   C:\PROGRA~1\APACHE~1\Apache2\bin\rotatelogs.exe.Local   FILE NOT FOUND  Attributes: Error
409 20:18:33    csrss.exe:368   QUERY INFORMATION   C:\Program Files\Apache Group\Apache2\rotatelogs.exe    FILE NOT FOUND  Attributes: Error
410 20:18:33    csrss.exe:368   QUERY INFORMATION   C:\??\C:\WINDOWS\system32\rotatelogs.exe    NAME INVALID    Attributes: Error
411 20:18:33    csrss.exe:368   QUERY INFORMATION   C:\WINDOWS\system32\rotatelogs.exe  FILE NOT FOUND  Attributes: Error
412 20:18:33    csrss.exe:368   QUERY INFORMATION   C:\WINDOWS\system32\rotatelogs.exe  FILE NOT FOUND  Attributes: Error
413 20:18:33    csrss.exe:368   QUERY INFORMATION   C:\WINDOWS\system\rotatelogs.exe    FILE NOT FOUND  Attributes: Error
414 20:18:33    csrss.exe:368   QUERY INFORMATION   C:\WINDOWS\rotatelogs.exe   FILE NOT FOUND  Attributes: Error
415 20:18:33    csrss.exe:368   QUERY INFORMATION   C:\WINDOWS\system32\rotatelogs.exe  FILE NOT FOUND  Attributes: Error
416 20:18:33    csrss.exe:368   QUERY INFORMATION   C:\WINDOWS\rotatelogs.exe   FILE NOT FOUND  Attributes: Error
417 20:18:33    csrss.exe:368   QUERY INFORMATION   C:\WINDOWS\System32\Wbem\rotatelogs.exe FILE NOT FOUND  Attributes: Error
418 20:18:33    csrss.exe:368   QUERY INFORMATION   C:\util\rotatelogs.exe  FILE NOT FOUND  Attributes: Error
419 20:18:33    rotatelogs.exe:4348 QUERY INFORMATION   C:\PROGRA~1\APACHE~1\Apache2\bin\WSOCK32.dll    FILE NOT FOUND  Attributes: Error
423 20:18:33    rotatelogs.exe:4348 QUERY INFORMATION   C:\PROGRA~1\APACHE~1\Apache2\bin\WS2_32.dll FILE NOT FOUND  Attributes: Error
427 20:18:33    rotatelogs.exe:4348 QUERY INFORMATION   C:\PROGRA~1\APACHE~1\Apache2\bin\WS2HELP.dll    FILE NOT FOUND  Attributes: Error
433 20:18:33    rotatelogs.exe:4348 OPEN    C:\WINDOWS\system32\shell32.dll.124.Config  FILE NOT FOUND  Options: Open  Access: All
434 20:18:33    csrss.exe:368   OPEN    C:\WINDOWS\WinSxS\policies\x86_Policy.6.0.Microsoft.Windows.Common-Controls_6595b64144ccf1df_en-US_580A28FF\    FILE NOT FOUND  Options: Open Directory  Access: All
435 20:18:33    csrss.exe:368   QUERY INFORMATION   C:\WINDOWS\Assembly\GAC\Policy.6.0.Microsoft.Windows.Common-Controls\_en-US_6595b64144ccf1df\Policy.6.0.Microsoft.Windows.Common-Controls.dll   PATH NOT FOUND  Attributes: Error
436 20:18:33    csrss.exe:368   QUERY INFORMATION   C:\WINDOWS\system32\en-US   FILE NOT FOUND  Attributes: Error
437 20:18:33    csrss.exe:368   QUERY INFORMATION   C:\WINDOWS\system32\en  FILE NOT FOUND  Attributes: Error
440 20:18:33    csrss.exe:368   QUERY INFORMATION   C:\WINDOWS\WinSxS\manifests\x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.0.0_en-US_F6B1E800.manifest  FILE NOT FOUND  Attributes: Error
441 20:18:33    csrss.exe:368   QUERY INFORMATION   C:\WINDOWS\assembly\GAC\Microsoft.Windows.Common-Controls\6.0.0.0_en-US_6595b64144ccf1df\Microsoft.Windows.Common-Controls.DLL  PATH NOT FOUND  Attributes: Error
442 20:18:33    csrss.exe:368   OPEN    C:\WINDOWS\WinSxS\policies\x86_Policy.6.0.Microsoft.Windows.Common-Controls_6595b64144ccf1df_en_66C5EEE6\   FILE NOT FOUND  Options: Open Directory  Access: All

Sorry voor de layout!

Vooral de 'BUFFER OVERFLOW' zit me niet lekker. De user waar Apache onder draait heeft overigens (tijdelijk) administrator-rechten om uit te sluiten dat de 'FILE NOT FOUND'-meldingen komen door beperkte rechten.

Iemand nog tips?

|| Unprompted (AI-blog) || slotje.com for sale || Dank pven! ||


  • pven
  • Registratie: Oktober 1999
  • Niet online
pven schreef op zondag 13 november 2005 @ 20:32:

[...]

Vooral de 'BUFFER OVERFLOW' zit me niet lekker. De user waar Apache onder draait heeft overigens (tijdelijk) administrator-rechten om uit te sluiten dat de 'FILE NOT FOUND'-meldingen komen door beperkte rechten.

Iemand nog tips?
Iemand? Afbeeldingslocatie: http://www.xs4all.nl/~olie/fok/smilies/Smilies/grin_ani.gif

|| Unprompted (AI-blog) || slotje.com for sale || Dank pven! ||


  • pven
  • Registratie: Oktober 1999
  • Niet online
Ik heb het roer om gegooid en heb er het onderstaande van gemaakt:
code:
1
CustomLog "|C:/PROGRA~1/APACHE~1/Apache2/bin/rotatelogs.exe C:/files/logs/Apache/server.%Y%m%d%H%M%S.log 86400 120" combined


Over een paar dagen laat ik weten of dit wel werkt.

|| Unprompted (AI-blog) || slotje.com for sale || Dank pven! ||


  • pven
  • Registratie: Oktober 1999
  • Niet online
Het draait nu twee dagen en het lijkt EINDELIJK goed te werken! _/-\o_

|| Unprompted (AI-blog) || slotje.com for sale || Dank pven! ||


  • Spider.007
  • Registratie: December 2000
  • Niet online

Spider.007

* Tetragrammaton

't Is ietwat een omweg; maar top dat het werkt :) Kijken of het dat over 2 maanden nog steeds consistent doet ;)

---
Prozium - The great nepenthe. Opiate of our masses. Glue of our great society. Salve and salvation, it has delivered us from pathos, from sorrow, the deepest chasms of melancholy and hate

Pagina: 1