Tobit Support und Problem

  • Hallo zusammen,

    ich will hier der guten Ordnung halber mal mein Problem
    schildern. Vielleicht passiert ein Wunder und jemand
    hat ne Lösung.

    hier der Arc Interkomm Case bei Tobit:

    Archive unter Linux
    Frage

    Suse 10 + Samba 3
    Wir haben seit ca. 6 Wochen folgendes Problem.
    Im laufenden Betrieb enstehen fehlerhafte Archive.dir in
    denen unterschiedliche User doppelt und dreifach eingetragen werden, mit der Folge das die User mehrfach
    in der Kontaktleiste angezeigt werden bzw. die persönlichen Archive mehrfach erscheinen. Das Problem
    dieser fehlerhaften Archive.dir lässt sich dann vorübergehend mit Arcutil wieder beheben. Dieser
    Fehler tritt sogar dann auf wenn am Wochende gar
    keiner mit David arbeitet. Wir haben momentan den
    SL im Debugmodus laufen und im Protokoll lassen
    sich dieser Fehler nachvollziehen.
    Wir stehen vor einem Rätsel?
    15.05.06 11:42 Tobit Software

    Mitteilung


    damit wir den von Ihnen geschilderten Effekt nachvollziehen können, stellen Sie uns bitte noch die folgenden Informationen in dieser ARC InterCom Anfrage zur Verfügung:

    # Wenn Sie den Eintrag in der David.ini im Verzeichnis von ";AutoValidation = TRUE" in "AutoValidation = FALSE" (bitte auchen Sie auf das Simikolon) ändern, und im Anschluss den ServiceLayer neustarten, tritt dan der geschilderte Effekt weiterhin auf?
    # Wodurch wurde dieser Effekt ausgelöst? (Updates?)
    # Welche Kernel Version wird eingesetzt (bitte geben Sie in der Linux Konsole den Befehl "uname -a" ein, um die Kernel Version zu ermitteln).

    # Zusätzlich erstellen Sie bitte eine Online Registration von Ihrem David Server. Führen Sie hierzu bitte im Verzeichnis »DAVID\CODE« die ONLINEREG.EXE aus und erstellen Sie eine vollständige Analyse die Sie an Ihre eigene eMail Adresse versenden, nicht an die vorgegebene. Kopieren Sie bitte den Inhalt der eMail (Online Registration) als Antwort in diese ARC InterCom Anfrage".

    Herzliche Grüße aus Ahaus
    Von Tobit Software
    Datum 15.5.2006

    Mitteilung
    Autovalidation = False -> dieser Parameter ist schon seit
    längerer Zeit gesetzt

    Kernel Version: Linux eucalinx 2.6.13-15-default #1

    nach Umstieg auf Suse 10 und Samba 3 tritt diese Phänomen
    auf


    Mitteilung
    was vielleicht wichtig zu erwähnen wäre ist,
    das die doppelten Archive nur in der Archive.dir existieren.
    Auf Dateiebene hat jeder User auch nur ein Archiv!


    15.05.06 15:15 Tobit Software

    Mitteilung
    Guten Tag,

    ihr Vorgang erfordert eine genaue, technische Untersuchung. Unser technisches Labor wird nun für Sie eine eingehende Analyse durchführen. Unter Umständen ist dazu eine Rekonstruktion Ihrer IT-Infrastruktur, Ihrer Installation und Konfigurationseinstellungen in einer Testumgebung erforderlich. Dieses kann einige Zeit in Anspruch nehmen.

    Wir halten Sie in der Zwischenzeit über den aktuellen Stand Ihres Vorgangs auf dem laufenden. So bald wir Ihnen einen Lösungsansatz anbieten können, oder sich technische Rückfragen an Sie ergeben, melden wir uns sofort auf diesem Wege bei Ihnen.

    Viele Grüße aus Ahaus!
    Von Tobit Software
    Datum 15.5.2006

    Mitteilung
    Bevor sie richtig in die Arbeit einsteigen werden wir
    morgen einen Versuch starten mit Samba auf die Version 2.2.3
    zurückzugehen. Diese Version lief bei uns fehlerfrei
    Wir werden uns an dieser Stelle melden ob dieser
    Versuch von Erfolg gekrönt ist.

    16.05.06 16:21 Tobit Software

    Mitteilung
    Guten Tag,

    Herzlichen dank für die Rückinformation. Bitte halten Sie uns über den aktuellen Verlauf auf dem laufenden.

    Viele Grüße aus Ahaus!
    Von Tobit Software
    Datum 16.5.2006

    24.07.06 15:44 Thomas Hartwieg - EUCARO Buntmetall GmbH

    Mitteilung
    Nach weiteren Tests mit unterschiedlichen Linux- und Samba-Versionen ist das Problem leider noch nicht behoben.


    Folgende Konfiguration:

    Suse 10.0, Suse 10.1, Samba 3.0.20 als Mitglied in Domäne, als Wins-Server ohne Mitgliedschaft,
    Samba 2.2.12 mit smbpasswd als Backend.
    Samba 2.2.3a mit smbpasswd als Backend

    Umgebung: Windows Netzwerk ADS mit W2K PDC und W2k BDC. 29 User.

    Nach einiger Zeit ( von Stunden bis Tagen ) werden vorhanden User wiederholt in die Archive.Dir eingetragen.

    Dabei wird den neuen Einträgen ein $ vorangestellt. ( siehe Codeabschnitt:
    ------
    ursprünglicher Eintrag: \\Eucalinx\David\archive\user\10024010 Minich Minich

    vom SL hinzugefügter Eintrag: minich $minich \\eucalinx\david\archive\user\10024010
    ------

    Dies wiederholt sich unregelmäßig bei einigen Usern mehrfach, bei anderen nicht.
    Dabei sind an verschiedenen Tagen unterschiedliche User betroffen.

    Es ist kein Muster zu erkennen, was User, Empfänger oder Absender betrifft.

    Auch ist es unerheblich ob die User angemeldet sind oder nicht, auch am Wochenende tritt das Problem auf.

    Wir haben den SL im Debug-Modus mitlaufen lassen, die "messages"-Datei sollte Ihnen vorliegen.

    Darin sieht es aus, als wenn das Problem beim Empfang einer neuen Mail auftritt.

    Der SL meldet :

    2 Mal editiert, zuletzt von Tommi (20. Oktober 2006 um 15:14)

  • May 15 08:38:10 eucalinx sl: CheckRXFile: 0-260765-Erffnungsspiel sr->FileName=\\eucalinx\david\tld\port\extra\BBDD5057 sr->AktLine=0
    May 15 08:38:10 eucalinx sl: CheckProviderBroadcast: JobRec.JobID=260765, (260765) 0-260765-Erffnungsspiel
    May 15 08:38:10 eucalinx sl: SignalJobCtrlSemaphore
    May 15 08:38:10 eucalinx sl: CheckRXFile: 0-260765-Erffnungsspiel sr->FileName=\\eucalinx\david\tld\port\extra\49CD141E sr->AktLine=0
    May 15 08:38:10 eucalinx sl: CheckProviderBroadcast: JobRec.JobID=260765, (260765) 0-260765-Erffnungsspiel
    May 15 08:38:10 eucalinx sl: checkUserRoutingTableEx vor: \\eucalinx\david\archive\user\10040000\out
    May 15 08:38:10 eucalinx sl: checkUserRoutingTable vor: \\eucalinx\david\archive\user\10040000\out
    May 15 08:38:10 eucalinx sl: InsertSendRec: Owner=10040000, Flags: 0
    May 15 08:38:10 eucalinx sl: CreateUserHomeDirectory \\eucalinx\david\archive\user\10040000
    May 15 08:38:10 eucalinx sl: DBCreateDirectory: showName=kulinski
    May 15 08:38:10 eucalinx sl: DBCreateDirectory: parent=n/a
    May 15 08:38:10 eucalinx sl: DBCreateDirectory 3
    May 15 08:38:10 eucalinx sl: DBCreateDirectory: \\eucalinx\david\archive\user\10040000
    May 15 08:38:10 eucalinx sl: ReminderThread: WaitOnSemaphore 600, nextReminderTime=09:00:00 15.05.2006
    May 15 08:38:10 eucalinx sl: getNextJobFromJobColl jobNo=0
    May 15 08:38:10 eucalinx sl: jobNo>=lastJobNo
    May 15 08:38:10 eucalinx sl: =>jobNo=0 i=0 loopCnt=1
    May 15 08:38:10 eucalinx sl: nextSendTime: -1 akt=08:38:10 15.05.2006 (60)
    May 15 08:38:10 eucalinx sl: DBCreateDirectory: showName=Eingang
    May 15 08:38:10 eucalinx sl: DBCreateDirectory: parent=n/a
    May 15 08:38:10 eucalinx sl: DBCreateDirectory 3
    May 15 08:38:10 eucalinx sl: DBCreateDirectory: \\eucalinx\david\archive\user\10040000\in
    May 15 08:38:10 eucalinx sl: DBCreateDirectory: showName=Ausgang
    May 15 08:38:10 eucalinx sl: DBCreateDirectory: parent=n/a
    May 15 08:38:10 eucalinx sl: DBCreateDirectory 3
    May 15 08:38:10 eucalinx sl: DBCreateDirectory: \\eucalinx\david\archive\user\10040000\out
    May 15 08:38:10 eucalinx sl: ReminderThread: WaitOnSemaphore 600, nextReminderTime=09:00:00 15.05.2006
    May 15 08:38:10 eucalinx sl: getNextJobFromJobColl jobNo=0
    May 15 08:38:10 eucalinx sl: jobNo>=lastJobNo
    May 15 08:38:10 eucalinx sl: =>jobNo=0 i=0 loopCnt=1
    May 15 08:38:10 eucalinx sl: nextSendTime: -1 akt=08:38:10 15.05.2006 (60)
    May 15 08:38:10 eucalinx sl: DBCreateDirectory: showName=Wiedervorlage
    May 15 08:38:10 eucalinx sl: DBCreateDirectory: parent=n/a
    May 15 08:38:10 eucalinx sl: DBCreateDirectory 3
    May 15 08:38:10 eucalinx sl: DBCreateDirectory: \\eucalinx\david\archive\user\10040000\$remind$
    May 15 08:38:10 eucalinx sl: DBCreateDirectory: showName=Aufgaben
    May 15 08:38:10 eucalinx sl: DBCreateDirectory: parent=n/a
    May 15 08:38:10 eucalinx sl: DBCreateDirectory 3
    May 15 08:38:10 eucalinx sl: DBCreateDirectory: \\eucalinx\david\archive\user\10040000\todo
    May 15 08:38:10 eucalinx sl: DBCreateDirectory: showName=Adressen
    May 15 08:38:10 eucalinx sl: DBCreateDirectory: parent=n/a
    May 15 08:38:10 eucalinx sl: DBCreateDirectory 3
    May 15 08:38:11 eucalinx sl: DBCreateDirectory: \\eucalinx\david\archive\user\10040000\address
    May 15 08:38:11 eucalinx sl: DBCreateDirectory: showName=Favoriten
    May 15 08:38:11 eucalinx sl: DBCreateDirectory: parent=n/a
    May 15 08:38:11 eucalinx sl: DBCreateDirectory 3
    May 15 08:38:11 eucalinx sl: DBCreateDirectory: \\eucalinx\david\archive\user\10040000\address\qdial
    May 15 08:38:11 eucalinx sl: DBCreateDirectory: showName=Verknpfungen
    May 15 08:38:11 eucalinx sl: DBCreateDirectory: parent=n/a
    May 15 08:38:11 eucalinx sl: DBCreateDirectory 3
    May 15 08:38:11 eucalinx sl: DBCreateDirectory: \\eucalinx\david\archive\user\10040000\shortcut
    May 15 08:38:11 eucalinx sl: DBCreateDirectory: showName=Textbausteine
    May 15 08:38:11 eucalinx sl: DBCreateDirectory: parent=n/a
    May 15 08:38:11 eucalinx sl: DBCreateDirectory 3
    May 15 08:38:11 eucalinx sl: DBCreateDirectory: \\eucalinx\david\archive\user\10040000\txtmdl
    May 15 08:38:11 eucalinx sl: DBCreateDirectory: showName=System
    May 15 08:38:11 eucalinx sl: DBCreateDirectory: parent=n/a
    May 15 08:38:11 eucalinx sl: DBCreateDirectory 3
    May 15 08:38:11 eucalinx sl: DBCreateDirectory: \\eucalinx\david\archive\user\10040000\system
    May 15 08:38:11 eucalinx sl: DBCreateDirectory: showName=Papierkorb
    May 15 08:38:11 eucalinx sl: DBCreateDirectory: parent=n/a
    May 15 08:38:11 eucalinx sl: DBCreateDirectory 3
    May 15 08:38:11 eucalinx sl: DBCreateDirectory: \\eucalinx\david\archive\user\10040000\system\trash
    May 15 08:38:11 eucalinx sl: DBCreateDirectory: showName=Suchergebnisse
    May 15 08:38:11 eucalinx sl: DBCreateDirectory: parent=n/a
    May 15 08:38:11 eucalinx sl: DBCreateDirectory 3
    May 15 08:38:11 eucalinx sl: DBCreateDirectory: \\eucalinx\david\archive\user\10040000\system\found
    May 15 08:38:11 eucalinx sl: DBCreateDirectory: showName=Zugriffsprotokoll
    May 15 08:38:11 eucalinx sl: DBCreateDirectory: parent=n/a
    May 15 08:38:11 eucalinx sl: DBCreateDirectory 3
    May 15 08:38:11 eucalinx sl: DBCreateDirectory: \\eucalinx\david\archive\user\10040000\system\access
    May 15 08:38:11 eucalinx sl: DBCreateDirectory: showName=Entwrfe
    May 15 08:38:11 eucalinx sl: DBCreateDirectory: parent=n/a
    May 15 08:38:11 eucalinx sl: DBCreateDirectory 3
    May 15 08:38:11 eucalinx sl: DBCreateDirectory: \\eucalinx\david\archive\user\10040000\system\drafts
    May 15 08:38:11 eucalinx sl: DBCreateDirectory: showName=Vorlagen
    May 15 08:38:11 eucalinx sl: DBCreateDirectory: parent=n/a
    May 15 08:38:11 eucalinx sl: DBCreateDirectory 3
    May 15 08:38:11 eucalinx sl: DBCreateDirectory: \\eucalinx\david\archive\user\10040000\system\template
    May 15 08:38:11 eucalinx sl: DBCreateDirectory: showName=Web-Links
    May 15 08:38:11 eucalinx sl: DBCreateDirectory: parent=n/a
    May 15 08:38:11 eucalinx sl: DBCreateDirectory 3
    May 15 08:38:11 eucalinx sl: DBCreateDirectory: \\eucalinx\david\archive\user\10040000\system\wlinks
    May 15 08:38:11 eucalinx sl: DBCreateDirectory: showName=Feiertage
    May 15 08:38:11 eucalinx sl: DBCreateDirectory: parent=\\eucalinx\david\archive\user\10040000\cal
    May 15 08:38:11 eucalinx sl: DBCreateDirectory 3
    May 15 08:38:11 eucalinx sl: DBCreateDirectory: \\eucalinx\david\archive\resource\hol\

    Der User erhält dann auch eine Begrüssungsmail.


    Dannach gabs von Tobit nur noch hinhaltendes
    Abwimmeln

    Grüße
    Tommi

    2 Mal editiert, zuletzt von Tommi (20. Oktober 2006 um 15:16)

  • Hi!

    Eine Lösung kann ich dir dazu direkt nich geben, aber ich habe eine Vermutung:

    David findet anscheinend das User-Directory nicht immer. Evtl. kannst du mal versuchen die Rechte komplett zurückzusetzen:

    ----------------------------- ANLEITUNG ------------------------

    Im Verzeichnis David\Apps\Faxware\Out\Api
    eine leere Textdatei mit Endung anlegen. z.B. test.txt
    in diese Datei folgenden Inhalt schreiben:

    @@xxstartupxx@@
    @@brake@@

    dann die Datei schliessen und abspeichern. Nun die Endung weglöschen. Dann heist die Datei nur noch test

    Voricht. Der Prozess benötigt sehr viel CPU Last!

    Alles was jetzt passiert kann auch Stunden dauern.

    Es werden im kompletten David Pfad alle minimal erforderlichen Rechte neu gesetzt.

    Wenn der script fertig ist, wird die Datei test automatisch gelöscht und die Prozessorlast geht wieder runter.

    ----------------------------- ANLEITUNG ------------------------

    Gruß

    Björn

  • Hallo Björn,

    danke für Deinen Tipp. Den hätte ich mir eigentlich in der
    Form mal vom Tobit-Support gewünscht nach 6 Monaten
    immer wieder nachfragen.

    Das Problem selber ist schon sehr merkwürdig.
    Zuletzt hatten wir fast 6 Wochen keine Probleme.
    Die letzten Tage trat dieses Problem dann wieder
    gehäuft auf.

    Ich werd mich wieder melden wenn es neue Erkenntnisse
    gibt.

    Grüße
    Tommi

  • Hallo Pinguin ;)

    Die Anleitung gilt allgemein für jedes Backend !

    Beste Grüße

    Claudio Carrano (TSCP)
    CARRANO IT-Consulting

    * Ihr Systemhaus für elektronische Kommunikation * Über 25 Jahre Erfahrung *
    ***** Tobit 5-Sterne Partner


    Tobit-Programmierung: Portal, Workflow, DVCC & Add-Ons/Tools und chayns
    Keine Haftung für hier gegebene Antworten!

    Unsere Produkte finden Sie im Tobit Tuning Center
    oder auf unserer Homepage

    info@carrano-it.de
    Tel: +49-6021-451099-0

Jetzt mitmachen!

Du hast noch kein Benutzerkonto auf unserer Seite? Registriere dich kostenlos und nimm an unserer Community teil!