Fehlermeldung beim Login in WebUI

Hallo,

in meiner Schulungsumgebung kommt direkt nach dem Login in die WebUI eine Fehlermeldung (siehe Anhang).

Ich habe schon folgende Befehle ausgeführt auf dem Server:

sophomorix-quota --set --set-quota-only
sophomorix-quota --set --set-mailquota-only

hat nicht geholfen.

LG

Holger

Hallo Holger,

Kannst du mal bitte das Ergebnis von sophomorix-query --sam DEIN_USER --user-full --quota-usage -j posten ?

Gruß

Arnaud

Hallo Arnaud,

leider geht keien Umleitung in einer Datei wie:
…befehl … > dateiname.txt
oder
…befehl … >> dateiname.txt

Deswegen die Ausgabe als 6 Screenshots :frowning:
LG

Holger






Ok, danke.

Es gibt zwei Probleme :

  1. Das Ergebnis für ein Quota-Anfrage ist „NT_STATUS_ACCESS_DENIED“, und das weiß ich nicht warum, vielleicht wissen @jeffbeck oder @Till etwas dazu.

  2. Die Webui probiert in diesem Fall zwei Strings zu subtrahieren, war natürlich nicht geht, und das werde ich korrigieren.

Ja : solcher Output sind Fehlerausgaben, es geht mit BEFEHL 2> bla.txt

Viele Grüße

Arnaud

Hallo,

hab das gleiche Problem. Ähnlich bzw. gleiche Fehlermeldung:

sophomorix-query --sam global-admin --user-full --quota-usage -j
OK: SophomorixSchemaVersion 1 matches required Version 1
# JSON-begin
{
   "COUNTERS" : {
      "ROOM" : 0,
      "USER" : 1,
      "ALL" : 1,
      "GROUP" : 0,
      "COMPUTER" : 0
   },
   "LISTS" : {
      "USER" : [
         "global-admin"
      ],
      "ROOM" : [],
      "COMPUTER" : [],
      "GROUP" : []
   },
   "USER" : {
      "global-admin" : {
         "displayName" : "Global Admin",
         "sophomorixAdminClass" : "global-admins",
         "givenName" : "Global",
         "sophomorixTolerationDate" : "19700101000000.0Z",
         "sophomorixFirstnameASCII" : "Global",
         "sophomorixExamMode" : "---",
         "sAMAccountName" : "global-admin",
         "sophomorixWebuiPermissionsCalculated" : [
            "lm:devices: true",
            "lm:devices:import: true",
            "sidebar:view:/view/lm/devices: true",
            "lm:linbo:configs: true",
            "lm:linbo:examples: true",
            "lm:linbo:icons: true",
            "lm:linbo:images: true",
            "lm:printers: true",
            "lm:quotas:apply: true",
            "lm:quotas:configure: true",
            "lm:quotas:ldap-search: true",
            "lm:rooms:apply: true",
            "lm:rooms:configure: true",
            "lm:settings: true",
            "lm:users:apply: true",
            "lm:users:check: true",
            "lm:users:extra-courses:read: true",
            "lm:users:extra-courses:write: true",
            "lm:users:extra-students:read: true",
            "lm:users:extra-students:write: true",
            "lm:users:passwords: true",
            "lm:users:students:read: true",
            "lm:users:schooladmins:read: true",
            "lm:users:globaladmins:read: true",
            "lm:users:students:write: true",
            "lm:users:teachers:read: true",
            "lm:users:teachers:list: true",
            "lm:users:teachers:write: true",
            "lm:workstations: true",
            "lm:workstations:import: true",
            "sidebar:view:/view/auth-users: false",
            "sidebar:view:/view/dashboard: true",
            "sidebar:view:/view/lmn/landingpage: true",
            "sidebar:view:/view/lm/linbo: true",
            "sidebar:view:/view/lm/printers: true",
            "sidebar:view:/view/lm/quotas: true",
            "sidebar:view:/view/lm/room-defaults: true",
            "sidebar:view:/view/lm/settings: true",
            "sidebar:view:/view/lm/users/extra-students: true",
            "sidebar:view:/view/lm/users/print-passwords: true",
            "sidebar:view:/view/lm/users/students: true",
            "sidebar:view:/view/lm/users/teachers: true",
            "sidebar:view:/view/lm/users/teachers-list: true",
            "sidebar:view:/view/lm/users/students-list: true",
            "sidebar:view:/view/lm/users/extra-courses: true",
            "sidebar:view:/view/lm/users/globaladmins: true",
            "sidebar:view:/view/lm/users/schooladmins: true",
            "sidebar:view:/view/lm/schoolsettings: true",
            "lm:schoolsettings: true",
            "sidebar:view:/view/lm/workstations: true",
            "sidebar:view:/view/lmn/session: false",
            "sidebar:view:/view/network: true",
            "sidebar:view:/view/plugins: false",
            "sidebar:view:/view/settings: false",
            "core:config:read: true",
            "core:config:write: true",
            "filesystem:read: true",
            "filesystem:write: true",
            "network:configure: true",
            "network:updown: true",
            "lm:users:globaladmins:create: true",
            "lm:users:schooladmins:create: true",
            "lm:users:globaladmins:delete: true",
            "lm:users:schooladmins:delete: true",
            "lmn:groupmembership: true",
            "lmn:groupmemberships:write: true",
            "sidebar:view:/view/lmn/groupmemberships:write: true",
            "sidebar:view:/view/lmn/groupmembership: true"
         ],
         "sn" : "Admin",
         "sophomorixSchoolname" : "global",
         "sophomorixIntrinsic4" : null,
         "sophomorixCustom1" : null,
         "sophomorixIntrinsicMulti4" : [],
         "sophomorixIntrinsic1" : null,
         "sophomorixAdminFile" : "none",
         "sophomorixExitAdminClass" : "unknown",
         "sophomorixIntrinsicMulti1" : [],
         "sophomorixCustom2" : null,
         "sophomorixIntrinsic3" : null,
         "sophomorixCustomMulti2" : [],
         "sophomorixBirthdate" : "---",
         "memberOf" : [
            "CN=global-admins,OU=Management,OU=GLOBAL,DC=ad,DC=cdsc,DC=ac,DC=th",
            "CN=all-internet,OU=Management,OU=GLOBAL,DC=ad,DC=cdsc,DC=ac,DC=th",
            "CN=all-wifi,OU=Management,OU=GLOBAL,DC=ad,DC=cdsc,DC=ac,DC=th",
            "CN=all-webfilter,OU=Management,OU=GLOBAL,DC=ad,DC=cdsc,DC=ac,DC=th",
            "CN=all-intranet,OU=Management,OU=GLOBAL,DC=ad,DC=cdsc,DC=ac,DC=th",
            "CN=all-printing,OU=Management,OU=GLOBAL,DC=ad,DC=cdsc,DC=ac,DC=th"
         ],
         "sophomorixIntrinsicMulti3" : [],
         "sophomorixMailQuota" : "---:---:",
         "sophomorixFirstnameInitial" : "G.",
         "sophomorixCustomMulti5" : [],
         "sophomorixMailQuotaCalculated" : "1",
         "userAccountControl" : "66048",
         "sophomorixCustom5" : null,
         "sophomorixQuota" : [
            "linuxmuster-global:---:---:new:---:"
         ],
         "sophomorixCustomMulti4" : [],
         "sophomorixUserToken" : "---",
         "sophomorixSurnameInitial" : "A.",
         "sophomorixIntrinsicMulti5" : [],
         "QUOTA_USAGE_BY_SHARE" : {
            "linuxmuster-global" : {
               "SOFT_LIMIT_MiB" : "NT_STATUS_ACCESS_DENIED",
               "FULL_USER" : "NT_STATUS_ACCESS_DENIED cli_get_user_quota global-admin\n",
               "HARD_LIMIT_MiB" : "NT_STATUS_ACCESS_DENIED",
               "HARD_LIMIT" : "NT_STATUS_ACCESS_DENIED",
               "USED_MiB" : "NT_STATUS_ACCESS_DENIED",
               "USED" : "NT_STATUS_ACCESS_DENIED",
               "SOFT_LIMIT" : "NT_STATUS_ACCESS_DENIED"
            }
         },
         "sophomorixStatus" : "P",
         "sophomorixCustom4" : null,
         "sophomorixCustom3" : null,
         "sophomorixUnid" : "---",
         "sophomorixSurnameASCII" : "Admin",
         "sophomorixCustomMulti1" : [],
         "sophomorixDeactivationDate" : "19700101000000.0Z",
         "mail" : "global-admin@ad.cdsc.ac.th",
         "sophomorixIntrinsic2" : null,
         "sophomorixCreationDate" : "20190624140531.0Z",
         "sophomorixCustomMulti3" : [],
         "sophomorixCloudQuotaCalculated" : "---",
         "sophomorixRole" : "globaladministrator",
         "sophomorixFirstPassword" : "---",
         "sophomorixIntrinsic5" : null,
         "sophomorixIntrinsicMulti2" : [],
         "sophomorixComment" : "created by linuxmuster-setup"
      }
   }
}
# JSON-end

vG Stephan

Hallo,

Erledigt auf Github.

Hallo Arnaud,

Die Webui probiert in diesem Fall zwei Strings zu subtrahieren, war
natürlich nicht geht, und das werde ich korrigieren.

Erledigt auf Github.

wie komme ich an ein Paket mit deiner Änderung?

LG

Holger

Hallo Holger,

Packaging macht momentan nur @Till, hoffentlich sieht er es bald.

Gruß

Arnaud

Hallo Holger,

Du kannst dir das Paket auch selbst bauen. Das Repo clonen und dann ./buildpackage.sh ausführen. Wahrscheinlich musst du noch ein paar Abhängigkeiten installieren (debhelper etc.).

vG Stephan