Likes Likes:  0
Resultaten 1 tot 5 van de 5
  1. #1
    httpd "flipt" op onjuiste .htaccess file?
    geregistreerd gebruiker
    543 Berichten
    Ingeschreven
    06/10/06

    Locatie
    Zuidhorn

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    3 Berichten zijn liked


    Naam: Rudy
    Bedrijf: Brinkman IT
    Functie: Directeur/eigenaar
    URL: www.brinkhost.nl
    KvK nummer: 02069024
    Ondernemingsnummer: nvt
    View brinkman.it's profile on LinkedIn

    Thread Starter

    httpd "flipt" op onjuiste .htaccess file?

    Onder het motto: "Misschien heeft een ander er ook iets aan" post ik onderstaande. Als het niet relevant is, kan de mod het verwijderen of verplaatsen?

    Al enige tijd merkte ik op één van m'n servers dat de httpd-deamon soms helemaal op de loop leek te gaan; het aantal processen ging ver over de 200+ heen, met heftige server- en CPU-loads en uiteindelijk zelfs crashes als gevolg. Sommige van deze httpd-processen vertoonden zelfs >90% cpu-load, vaak een paar seconden lang en dan verdween het weer. Dat verontrustte me nogal (en dan druk ik mij zacht uit) omdat je geen grip op de zaak hebt...

    Op het WHT-forum vond ik de tip om processen te volgen middels
    strace -f -p <pidnr>

    Daardoor zag ik output als onderstaande:

    stat64("/home/username/domains/domain.nl/public_html/error404.htm", 0xbffff864) = -1 ENOENT (No such file or directory)
    stat64("/home/username/domains/domain.nl/public_html", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
    open("/.htaccess", O_RDONLY) = -1 ENOENT (No such file or directory)
    open("/home/.htaccess", O_RDONLY) = -1 ENOENT (No such file or directory)
    open("/home/username/.htaccess", O_RDONLY) = -1 ENOENT (No such file or directory)
    open("/home/username/domains/.htaccess", O_RDONLY) = -1 ENOENT (No such file or directory)
    open("/home/username/domains/domain.nl/.htaccess", O_RDONLY) = -1 ENOENT (No such file or directory)
    open("/home/username/domains/domain.nl/public_html/.htaccess", O_RDONLY) = 4
    Dit zag je dan in een paar seconden honderden keren voorbij komen. Ik begreep in eerste instantie niet wat er aan de hand was, tot ik de betreffende users' .htaccess maar eens opende en zag dat deze een verwijzing had staan naar de error404.htm pagina, op deze manier:

    Het betreffende error404.htm document bestaat (bestond!) niet met als gevolg dus de boven omschreven ellende. Uiteraard volstond het aanmaken van een simpele error404.htm, en zakte de serverload binnen een paar minuten naar aanvaardbare normen.

    Vreemd, nou host ik al 6 jaar, maar zoiets was ik nog nooit tegengekomen! Vandaar dat ik het hier beschrijf, wellicht dat een ander er ook iets aan heeft. Sowieso begrijp ik niet waarom deze cliënt op deze manier een error-pagina aanroept, aangezien m'n servers voorzien zijn van DirectAdmin waarmee ze prima gepersonaliseerde errorpages kunnen aanmaken en dit soort constructies overbodig zijn.
    Brinkman.IT - Hosting & Design - https://www.brinkhost.nl/

  2. #2
    httpd &quot;flipt&quot; op onjuiste .htaccess file?
    ex-webhoster
    1.034 Berichten
    Ingeschreven
    01/07/04

    Locatie
    Enschede

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Bedrijf: nietmeer
    Registrar SIDN: nee
    KvK nummer: nvt
    Ondernemingsnummer: nvt

    Citaat Oorspronkelijk geplaatst door brinkie Bekijk Berichten
    Op het WHT-forum vond ik de tip om processen te volgen middels
    strace -f -p <pidnr>
    Hey, dat wist ik niet, handig!

  3. #3
    httpd &quot;flipt&quot; op onjuiste .htaccess file?
    geregistreerd gebruiker
    360 Berichten
    Ingeschreven
    17/11/03

    Locatie
    Zaanstreek

    Post Thanks / Like
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: Nee
    KvK nummer: nvt
    Ondernemingsnummer: nvt

    Daarom kan je ook beter een lokaal pad gebruiken en niet een url. Op deze manier wordt de end user eindelijk doorgestuurd naar een url, die vervolgens weer niet bestaat. Terwijl de server bij een lokaal pad zelf ziet dat het error document niet bestaat en zelf de loop doorbreekt.



  4. #4
    httpd &quot;flipt&quot; op onjuiste .htaccess file?
    ex-webhoster
    1.034 Berichten
    Ingeschreven
    01/07/04

    Locatie
    Enschede

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Bedrijf: nietmeer
    Registrar SIDN: nee
    KvK nummer: nvt
    Ondernemingsnummer: nvt

    Citaat Oorspronkelijk geplaatst door Erik Bekijk Berichten
    Daarom kan je ook beter een lokaal pad gebruiken en niet een url. Op deze manier wordt de end user eindelijk doorgestuurd naar een url, die vervolgens weer niet bestaat. Terwijl de server bij een lokaal pad zelf ziet dat het error document niet bestaat en zelf de loop doorbreekt.
    Ja duh, dat is nou net ook de strekking van zijn verhaal Als jou httpd op hol slaat dan zoek je eerst in 100.000 andere dingen dan in zoiets. Daarom plaatst hij dit bericht, om ons te vertellen dat zoiets voor zo'n probleem kan zorgen

  5. #5
    httpd &quot;flipt&quot; op onjuiste .htaccess file?
    geregistreerd gebruiker
    360 Berichten
    Ingeschreven
    17/11/03

    Locatie
    Zaanstreek

    Post Thanks / Like
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: Nee
    KvK nummer: nvt
    Ondernemingsnummer: nvt

    Als je goed leest zie je dat hij een 404 document heeft gemaakt maar eigenlijk denk ik dat je beter de .htaccess file kan aanpassen en de klant laten weten dat die manier minder kans op problemen geeft. Vandaar mijn opmerking

Labels voor dit Bericht

Webhostingtalk.nl

Contact

  • Rokin 113-115
  • 1012 KP, Amsterdam
  • Nederland
  • Contact
© Copyright 2001-2021 Webhostingtalk.nl.
Web Statistics