Autor Thema: Protokolleintrag, wenn periodischer Agent "Hinweise" hat?  (Gelesen 2293 mal)

botschi

  • Gast
Moin,

wenn ein Agent periodisch läuft, Dokumente löschen soll, aber keine Löschrechte hat, gibt es dann einen Protokolleintrag? Bricht der Agent ab? Macht er einfach weiter, löscht nur nicht?

Wir haben einen Agenten, der periodisch ausgeführt wird und Dokumente mit NotesViewEntryCollection.RemoveAll(True) löschen soll. Der Agent ist mit einer ID signiert, die namentlich in der ACL nicht aufgeführt ist, aber Mitglied einer Gruppe ist. Diese Gruppe hat ausreichend Rechte. Der Server hatte (bis eben) diese Löschrechte nicht. Braucht er aber eigentlich auch nicht, wenn der Unterzeichner des Agenten dies darf, oder?

Manchmal haben wir das Problem, dass die Dokumente gelöscht werden und manchmal nicht.
Mich würde interessieren, ob der AgentManager so gesprächig ist und bei Meldungen einen Eintrag irgendwo macht?
Ein Errorhandling gibt es leider nicht, habe ich eben gesehen...!

Danke für Hinweise!

Matthias (der jetzt ein Errorhandling einbaut)

Driri

  • Gast
Re: Protokolleintrag, wenn periodischer Agent "Hinweise" hat?
« Antwort #1 am: 19.11.07 - 12:11:59 »
Eigentlich sollte der Agent eine entsprechende Meldung in der log.nsf produzieren, wenn er auf einen Fehler läuft.

Offline WernerMo

  • @Notes Preisträger
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 3.050
  • Geschlecht: Männlich
Re: Protokolleintrag, wenn periodischer Agent "Hinweise" hat?
« Antwort #2 am: 19.11.07 - 12:19:34 »
Hallo,

Manchmal haben wir das Problem, dass die Dokumente gelöscht werden und manchmal nicht.

das richt aber doch nicht nach einem Rechteproblem (das hat man oder man hat es nicht) eher findet er die Dokumente nicht z.B. weil der Index nicht passt etc.

Nur so eine Vermutung,

Grüße Werner
Gruß Werner
  o                                                  o   
 /@\  Nächster @Notes-Stammtisch  /@\  online Sept. 2020?
_/_\__________________________/_\_ Details folgen.

botschi

  • Gast
Re: Protokolleintrag, wenn periodischer Agent "Hinweise" hat?
« Antwort #3 am: 19.11.07 - 12:47:33 »
Ich habe hier 2 Zitate aus der log.nsf.

Zur fraglichen Zeit gibt es 2 Dokumente in der Log.
Das eine endet mit folgenden Zeilen (Bild 1) und das andere fängt mit folgenden Zeilen an (Bild2). Ich bin kein Admin, aber ist der Server da abgestürzt? Ich glaube die DB hatte danach auch keinen Datenbankindex..
Was war zwischen 12:08 und 12:13?


Matthias

Driri

  • Gast
Re: Protokolleintrag, wenn periodischer Agent "Hinweise" hat?
« Antwort #4 am: 19.11.07 - 13:24:56 »
Jopp, sieht nach Crash und Fault Recovery aus. Der Server war dann wohl in der Zeit nicht verfügbar.

Der im ersten Ausschnitt angezeigte Eintrag stammt von einem anderen Agent ?

botschi

  • Gast
Re: Protokolleintrag, wenn periodischer Agent "Hinweise" hat?
« Antwort #5 am: 19.11.07 - 13:42:45 »
Ja, das ist ein anderer Agent.
Man wird sicher nicht erkennen können, was der Grund des Absturzes war?

Matthias

Driri

  • Gast
Re: Protokolleintrag, wenn periodischer Agent "Hinweise" hat?
« Antwort #6 am: 19.11.07 - 14:39:35 »
Evtl. mit Hilfe des NSD-Files. Allerdings ist es nicht wirklich leicht, die Teile zu entziffern  ;)

Offline WernerMo

  • @Notes Preisträger
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 3.050
  • Geschlecht: Männlich
Re: Protokolleintrag, wenn periodischer Agent "Hinweise" hat?
« Antwort #7 am: 19.11.07 - 14:47:13 »
Hallo

darum gibt es dieses Tool:
http://atnotes.de/index.php?topic=38140.0

und wenn das nicht weiterhilft PMR bei IBM aufmachen.
Nicht dass sich der Crash wiederholt.

Gruß Werner
Gruß Werner
  o                                                  o   
 /@\  Nächster @Notes-Stammtisch  /@\  online Sept. 2020?
_/_\__________________________/_\_ Details folgen.

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz