Categories

  • 631 Topics
    2k Posts
    G
    @Promenade1037 said in i-doit update from 35 to 36 fails with permissions issues: Answering my own question, I reviewed /var/log/messages and found the following entry: "SELinux is preventing /usr/sbin/php-fpm from write access on the directory /var/www/html." Once I disabled SELinux, the update was able to proceed as usual. That is the worst you can do to fix this problem: turn off security. And worse: disable it and not even set it to permissive mode instead. If the SeLinux labels are not correct anymore, fix the SeLinux labels. Do not disable SeLinux. The installer as well as the instructions for the manual installation set the directory to a writable selinux context. So the first question to ask would be why the labels in your installation don't fit anymore?
  • 4k Topics
    16k Posts
    M
    Hallo Leute, mir wurde eine laufende, aber gänzlich undokumentierte "i-doit 35"-Instanz mit funktionierender Benutzerauthentifizierung an einem AD-System übergeben. Es werden jedoch ca. 2,5 GB Logdateien pro Tag erstellt /var/www/html/log/ldap-yyyy-mm-dd.log z.B: ''' [2026-01-08 08:42:35] ldap.DEBUG: ->search: dn=CN=…filter=(objectclass=) [2026-01-08 08:42:35] ldap.DEBUG: Found CN=… (Filter: (objectclass=)): 1 [2026-01-08 08:42:35] ldap.DEBUG: -- Group pendant for "XXX" or "XXX" not found. Set an LDAP-Mapping in your corresponding person group if you want to use this as a right group. [2026-01-08 08:42:35] ldap.DEBUG: ->search: dn=CN=idoit_users,OU=i-doit, …filter=(objectclass=) [2026-01-08 08:42:35] ldap.DEBUG: Found CN=idoit_users, … (Filter: (objectclass=)): 1 [2026-01-08 08:42:35] ldap.DEBUG: -- Group pendant for "idoit_users" or "…" not found. Set an LDAP-Mapping in your corresponding person group if you want to use this as a right group. [2026-01-08 08:42:35] ldap.DEBUG: ->search: dn=CN…filter=(objectclass=*) ''' Beim Bearbeiten der Verbindung zum AD – LDAP ist „Connection-Test“ „Debug-Level“ auf „low“ gesetzt (aber ich denke, das ist nur für den Test). Unter Ubuntu 22.04 „/etc/php/8.3/fpm/conf.d/20-ldap.ini“ gibt es keine zusätzlichen Einträge. Cronjob mit find und rm ist eine hässliche Lösung ;-}, imho. Irgendwelche Ratschläge, wie man das beheben kann? Beste Grüße mainiac_on_moon