Ankündigung

Einklappen
Keine Ankündigung bisher.

PHP 7 Segfaults analysieren

Einklappen

Neue Werbung 2019

Einklappen
X
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • #31
    Zitat von ChristianK Beitrag anzeigen
    ercich behaupte allerdings dass die ERfolgsuote da so ähnlich um 0 liegt, oder?
    Jetzt rein einmal aus persönlichem Interesse: 1. Wie will eine WAF SQL-Injection erkennen?
    Nicht wirklich ... du kannst dir nicht annähernd vorstellen wie viele Attacken hier pro Tag rausgefiltert werden ... wir sind ja u.a. auch Hosting Provider ... und hier hat man es mit dem Problem zu tun dass die Kunden in 75% der Fälle ihre CMS (WP etc.) Installationen nicht wirklich up2date halten (dank WP Auto Update Gott sei Dank besser geworden ... aber lange noch nicht GUT ...) ... und gerade hier werden pro Tag tausende potentielle Attacken rausgefiltert ... eben nach bekannten Angriffsmustern / Signature Detection etc. ...

    WAF: https://de.wikipedia.org/wiki/Web_Application_Firewall
    Fortigate IPS/IDS: http://docs.fortinet.com/uploaded/fi...ios-ips-52.pdf

    Aber nochmals die Bitte ... back to Topic! thx
    (Man kann ja einen eigenen Thread ausgliedern wenn die anderen Themen von Interesse sind! )

    Kommentar


    • #32
      Das Erhöhen von "opcache.interned_strings_buffer" hat leider nicht wirklich was gebracht - zwar keine "Interned string buffer overflow" mehr - aber dafür wieder OOMs - obwohl mehr als genug RAM als auch SWAP zur Verfügung stehen ...

      Code:
      ...
      error_log-20161204.gz:[Sat Dec 03 18:11:13.865592 2016] [mpm_prefork:error] [pid 172] (12)Cannot allocate memory: AH00159: fork: Unable to fork new process
      error_log-20161204.gz:[Sat Dec 03 18:12:08.563986 2016] [:error] [pid 12391] [client 83.65.0.0:34298] PHP Fatal error: Out of memory (allocated 30466048) (tried to allocate 4096 bytes) in /var/www/docroot/html/sitemap.php on line 227
      error_log-20161204.gz:[Sat Dec 03 18:12:14.884734 2016] [mpm_prefork:error] [pid 172] (12)Cannot allocate memory: AH00159: fork: Unable to fork new process
      ...
      error_log-20161204.gz:[Sat Dec 03 18:16:18.952980 2016] [:error] [pid 12172] [client 47.64.0.0:51096] PHP Fatal error: Out of memory (allocated 2097152) (tried to allocate 90112 bytes) in /var/www/docroot/html/includes/functions.inc.php on line 225, referer: https://someDomain.com
      error_log-20161204.gz:[Sat Dec 03 18:16:24.641049 2016] [deflate:error] [pid 12518] [client 37.61.0.0:51591] AH01383: unable to init Zlib: deflateInit2 returned -4: URL /index.php, referer: http://www.someDomain.com
      error_log-20161204.gz:[Sat Dec 03 18:16:24.662726 2016] [deflate:error] [pid 12364] [client 66.220.0.0:44444] AH01383: unable to init Zlib: deflateInit2 returned -4: URL /index.php
      ...

      Kommentar


      • #33
        immerhin sehen die angeforderten Speichermengen jetzt "natürlicher" aus . 2 MB .. und er scheitert bei 90 K ...Wieviel Speicher überlässt du PHP?
        "Irren ist männlich", sprach der Igel und stieg von der Drahtbürste [IMG]http://www.php.de/core/images/smilies/icon_lol.gif[/IMG]

        Kommentar


        • #34
          Unable to fork new process
          http://stackoverflow.com/questions/2...rk-new-process
          Über 90% aller Gewaltverbrechen passieren innerhalb von 24 Stunden nach dem Konsum von Brot.

          Kommentar


          • #35
            Zitat von eagle275 Beitrag anzeigen
            immerhin sehen die angeforderten Speichermengen jetzt "natürlicher" aus . 2 MB .. und er scheitert bei 90 K ...Wieviel Speicher überlässt du PHP?
            Leider insofern auch Bogus da PHP 1,5GB an Memory zur Verfügung stehen ...
            Aber was mir aufgefallen ist ... seitdem ich "opcache.interned_strings_buffer" erhöht habe hatte ich keinen einzigen SEGFAULT mehr ...

            Kommentar


            • #36
              3 Wochen ist es her seitdem ich "opcache.interned_strings_buffer" erhöht habe ... seitdem kein einziger Segfault mehr ... scheint tatsächlich ein Bug zu sein der ausgelöst wird wenn der Interned Strings Buffer voll läuft ... ?!
              Habe das PHP Bug Ticket mal updates und hoffe dass es sich dann mal wieder jemand anschaut ...
              https://bugs.php.net/bug.php?id=73183

              Danke an alle die hier mitdiskutiert haben, lg
              Andreas

              Kommentar


              • #37
                https://bugs.php.net/bug.php?id=73183

                /fixed
                The string "()()" is not palindrom but the String "())(" is.

                Debugging: Finde DEINE Fehler selbst! | Gegen Probleme beim E-Mail-Versand | Sicheres Passwort-Hashing | Includes niemals ohne __DIR__
                PHP.de Wissenssammlung | Kein Support per PN

                Kommentar

                Lädt...
                X