Community
    • Categories
    • Recent
    • Popular
    • Users
    • Search
    • Register
    • Login
    1. Home
    2. ulistaerk
    U
    Offline
    • Profile
    • Following 0
    • Followers 0
    • Topics 3
    • Posts 5
    • Groups 0

    ulistaerk

    @ulistaerk

    0
    Reputation
    64
    Profile views
    5
    Posts
    0
    Followers
    0
    Following
    Joined
    Last Online
    Age 24

    ulistaerk Unfollow Follow

    Latest posts made by ulistaerk

    • RE: Json rpc

      Patch ist hier: http://nopaste.linux-dev.org/?759832

      Das einfügen klappt im Forum nicht (internal server error)

      posted in Entwicklung
      U
      ulistaerk
    • Json rpc

      Hallo,

      idoit prüft in der Funktion src/classes/core/isys_core.class.php:headers() ob die Funktion apache_request_headers existiert. Falls nicht, wird aus $_SERVER die header ausgelesen. Hierbei wird mit ucwords gearbeitet, dass die Header im CamelCase "formatiert".

      Wenn man die json RPC-Schnittstelle aufruft, wird gerpüft ob der Header isys_core::HTTP_RPCAuthUser="X-RPC-Auth-Username" existiert. Das funktioniert nie, weil dieser nicht im CamelCase geschrieben ist.

      Gruß
      Uli Stärk

      posted in Entwicklung
      U
      ulistaerk
    • RE: Nach Update auf 1.5 Server Error 500

      Ich habe heute das Update der 1.5.5 gemacht, dabei ist mir auch der apache mit http 500 um die Ohren geflogen:

      
      idoit/.htaccess: Option FollowSymlinks not allowed here
      idoit/src/.htaccess: Option FollowSymlinks not allowed here
      
      

      Grund, Apache-Config, die ein Limit

      
                      AllowOverride AuthConfig FileInfo Indexes Limit Options=Indexes,SymLinksIfOwnerMatch
      
      

      Sollte auf jedem Webserver aus Sicherheitsgründen gesetzt sein. Vgl: http://blog.jonaspasche.com/2014/07/11/followsymlinks-vs-symlinksifownermatch/

      posted in Allgemein
      U
      ulistaerk
    • Layer2-Netz: Layer-3-Netz Zuordnung

      Hey,

      im Layer2-Netz kann ich ein Layer3-Netz zuordnen. Diese Zuordnung erzeugt aber keine Beziehung und ist ausschließlich im Layer2-Netz Objekt sichtbar. Wäre es nicht sinnvoll hierfür eine implizite Beziehung zu erzeugen?

      Gruß
      Uli Stärk

      posted in Betrieb
      U
      ulistaerk
    • Performance Optimierung für Temporäre Tabellen

      Ich habe beim Testen von i-doit bemerkt, dass bei jedem request Daten auf die Festplatte geschrieben werden. Das ist eigentlich unnötig, weil in der Datenbank kein Datensatz geändert wird, wenn nur Inhalte angezeigt werden.

      Beim debuggen habe ich herausgefunden dass es an temporären Tabellen hängt. Temporäre Tabellen sind extrem eklig, weil sie intern Commits erfordern und so das System künstlich ausbremsen. Viel besser wäre, wenn die Tabellen als temporär gekennzeichnet werden und als Storage-Engine die MyISAM verwendet wird.

      Ich habe unser Test-System wie folgt gepatched:

      idoit-test:/var/www# diff ./src/classes/components/isys_component_list.class.php.orig ./src/classes/components/isys_component_list.class.php
      451c451
      <                       $l_strSQL =     "CREATE TABLE {$l_tempTableName} (" . $l_strSQLTemp . ");";
      ---
      >                       $l_strSQL =     "CREATE TEMPORARY TABLE {$l_tempTableName} (" . $l_strSQLTemp . ") ENGINE=MyISAM;";
      
      posted in Entwicklung
      U
      ulistaerk