• Backlog
  • [INFO] Demo - Räume antworten nicht auf Besprechungsanfragen

5 days later

hi Walter,

ich habe das probiert, aber keine Antwort vom "Raum" bekommen. auch im Free-Busy des Raums ändert sich ntichts.
Muss man die Ressourcen neu anlegen oder sonst noch was ändern?

und JA ich hab den hinweis im git gelesen, dass es in gromox.cfg aktiviert werden muss (lda_mrautoproc=yes):

[root@mail gromox]# rpm -qa |grep gromox
system-user-gromox-9-2.3.noarch
gromox-2.30.9.gef16d6b-2.1.x86_64

[root@mail gromox]# cat gromox.cfg
http_remote_host_hdr=X-Real-IP
outgoing_smtp_url=smtp://localhost
lda_mrautoproc=yes

Seit heute gibt es eine Supported Edition, bitte updaten.
Testweise auch noch: /etc/gromox/exmdb_local.cfg:lda_twostep_ruleproc = 1 setzen und restarten.

Hallo Walter,
ich habe beides bei einer eingetragen nach update aber kann keine Räume o.ä. buchen. Klappt das bei Dir?
Auch bei einem frisch angelegten Raum geht es nicht. Muss man der Ressource noch irgendeinen Schubs geben? oder eine Autorespond Regel definieren?

    Ich kann das erst am Wochenende testen, bin mitten in einer grommunio Migration.

    segro
    From 2.30 release notes: https://github.com/grommunio/gromox/releases/tag/gromox-2.30

    ruleproc: initial autoprocessing for meeting requests

    conflict detection, response sending for conflicts, automatic addition to calendar
    needs to be enabled with gromox.cfg:lda_mrautoproc=yes

    rg
    Christian

    segro
    Es funktioniert teilweise bei mir. Folgendes Vorgehen:

    • Anlegen eines Benutzers mit Typ Equipment oder Raum (bspw. ein Auto)
    • volle Berechtung an alle Benutzer geben, die diese Ressource nutzen dürfen
    • dann beim Termin das Auto auswählen und "Ressource" anklicken
    • nach dem Senden akzeptiert die Ressource Auto dann den Termin automatisch

    ABER: wenn ich die gleiche Ressource am gleichen Tag (ganztägiges Ereignis) mit einem anderen Benutzer buche, dann wird sie nochmals automatisch akzeptiert, was natürlich im Beispielfall
    mit dem Auto nicht sinnvoll wäre.

    Wie kann ich die Kapazität einer Ressource einstellen ?
    Gibt es eine Einstellmöglichkeit, um Doppelbuchungen zu verhindern ?

    Anmerkung: ich hab in der exmdb_local.cfg den Eintrag lda_mrautoproc=1 reingeschrieben, nicht in der gromox.cfg

    • crpb replied to this.

      ok, danke für den Hinweis mit der falschen config (stehe aber so in den release notes) Aber in der Manpage stehts dann richtig.

             lda_mrautoproc
                    Perform  meeting  request  autoprocessing.  This  feature  is  currently  experimental.   Requires
                    lda_twostep_ruleproc to be enabled.
                    Default: no

      @MichaelN Was genau bedeutet bei Dir "volle Berechtigung"? ich will ja nicht die ganze mailbox im Outlook automatisch eingebinden haben. dh. es sollte ja sowas reichen wie:
      grommunio-admin exmdb Meeting@dom.de folder grant -r 0x9 mitarbeiter@dom.de 0x041b

      Was "author" entspricht:
      Author 0x041b readany,create,editowned,deleteowned,foldervisible

      Geht aber bei mir trotzdem nicht.

      tatsächlich scheint ein
      grommunio-admin exmdb room@dom.de folder grant 0xf user@dom.de 0x041b
      (also NUR auf den Kalender) zu genügen.

      am Anfang braucht Outlook ein Paar Minuten, zeigt aber danach ganz brav alles sofort an (auch dopplungen ;-) wenn ich buche oder verschiebe.
      Allerdings sehe ich so auch nicht nur FreeBusy des Raums, sondern alle Details. Da ich von Kopano komme, kann ich nicht genau sagen, ob das im Exchange auch so ist.

      Das ist schon mal ein guter Anfang! TOP! Danke Grommunio - endlich!

      2 months later

      MichaelN dann beim Termin das Auto auswählen und "Ressource" anklicken

      Gibts das auch mit bildchen?

      Hab jetzt nicht verstanden wo du was genau klickst.

      nach dem Senden akzeptiert die Ressource Auto dann den Termin automatisch

      Hoffe ich dann auch mal wenn ich das richtige klicke 🙂.

      @MichaelN @segro
      Welche Version läuft bei euch?

      Also termin war kurz nach senden aufgeleuchtet und dann verschwunden.. Vielleicht kommt er ja wieder...

      Hatte es nun mal so probiert

        crpb Also termin war kurz nach senden aufgeleuchtet und dann verschwunden.

        Glaube ich nicht, das der wiederkommt.

        • crpb replied to this.

          Slightly offtopic:
          Es ist jetzt (oder ab morgen früh, idk) möglich, autoprocessing für meeting requests von usern/räumen auch im admin-web zu setzen

            Steakie
            so, bin jetzt mal zum Testen gekommen. Es funktioniert leider immer noch nur teilweise.

            Ich habe nun eine Ressource Auto angelegt und alle neuen Optionen angehakt. Wenn ich nun
            einen Termin mit dem Auto als Resource buche, dann funktioniert das auch. Das Auto akzeptiert.
            Soweit so gut.
            Wenn ich jetzt allerdings den Termin wieder absagen will, sprich ich lösche in meinem Kalender den Termin, dann kommt folgernder Fehler

            in der debug.txt stehen dann folgende Zeilen:
            [22-Aug-2024 20:24:38] ERROR - array (
            'msg' => 'Undefined array key 268370178',
            'file' => '/usr/share/php-mapi/class.meetingrequest.php:2559',
            )
            [22-Aug-2024 20:24:38] - '
            @ class.meetingrequest.php:2559 - grommunio_error_handler(...)
            @ class.meetingrequest.php:1623 - Meetingrequest->bookResources(...)
            @ class.meetingrequest.php:1445 - Meetingrequest->sendMeetingRequest(...)
            @ class.itemmodule.php:910 - Meetingrequest->doCancelInvitation(...)
            @ class.itemmodule.php:241 - ItemModule->cancelInvitation(...)
            @ class.jsonrequest.php:59 - ItemModule->execute()
            @ grommunio.php:147 - JSONRequest->execute(...)
            '
            [22-Aug-2024 20:24:38] ERROR - array (
            'msg' => 'Undefined array key 805503006',
            'file' => '/usr/share/php-mapi/class.meetingrequest.php:1972',
            )
            [22-Aug-2024 20:24:38] - '
            @ class.meetingrequest.php:1972 - grommunio_error_handler(...)
            @ class.meetingrequest.php:2559 - Meetingrequest->openCustomUserStore(...)
            @ class.meetingrequest.php:1623 - Meetingrequest->bookResources(...)
            @ class.meetingrequest.php:1445 - Meetingrequest->sendMeetingRequest(...)
            @ class.itemmodule.php:910 - Meetingrequest->doCancelInvitation(...)
            @ class.itemmodule.php:241 - ItemModule->cancelInvitation(...)
            @ class.jsonrequest.php:59 - ItemModule->execute()
            @ grommunio.php:147 - JSONRequest->execute(...)

            • crpb replied to this.

              MichaelN

              Die Fehler haben wir hier auch.

              Löschen geht per "verschieben" in den papierkorb nur so nebenbei.
              Und das gilt für den eigenen Kalender und dem Raumkalender .... Löschen ging hier nirgends.

                crpb
                Guter Hinweis mit dem Papierkorb, dachte ich bekäme die Einträge jetzt nie mehr los ;-)

                © 2020-2024 grommunio GmbH. All rights reserved. | https://grommunio.com | Data Protection | Legal notice