Multicash 3.0 auf Terminalserver 2003

 
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 9
Dabei seit: 03 / 2005
Betreff:

Multicash 3.0 auf Terminalserver 2003

 · 
Gepostet: 09.03.2005 - 11:03 Uhr  ·  #1
Hallo Zusammen,

MC 3.0 lief auf unserem TS 2000 problemlos. Seit Umzug auf den TS 2003 kann immer nur ein User mit MC arbeiten. Will ein zweiter User MC starten, erhält er die Meldung "Check Terminal, Programm kann nicht mehrfach gestartet werden". Das Problem ist sicher die Datei "inst32.act", die wohl eine große Rolle bei MC auf einem TS spielt. Diese wird auf dem TS 2003 in ein allgemeines Verzeichnis geschrieben und verhindert die Anmeldung weiterer User. Auf unserem TS 2000 wurde die "inst32.act" jeweils in eine benutzerbezogenes Verzeichnis gelegt und das Programm ließ sich von weiteren Usern problemlos starten. Die Hotline der OLB ist ratlos und verweist - genauso wie Omikron - auf die fehlende Freigabe für Win 2003 TS. Dieser soll sich bei der Vergabe der Terminalclientnamen anders verhalten als ein Win 2000 TS. Weiß jemand Rat?
Danke im Voraus!
Ulrich
Benutzer
Avatar
Geschlecht: keine Angabe
Herkunft: Rees am Niederrhein
Beiträge: 128
Dabei seit: 03 / 2004
Betreff:

Re: Multicash 3.0 auf Terminalserver 2003

 · 
Gepostet: 09.03.2005 - 12:08 Uhr  ·  #2
Ich habe letzte Woche problemlos eine normale Netzwerkinstallation in eine TS 2003-Installation umgewandelt (durch Kopieren und Drüberinstallieren im Installationsmodus). Prinzipiell muss es also klappen! Die Loader.ini haben wir aber nicht um die Zeilen "CHECKTERMINALSERVER inst32.act" erweitert.
Nutzt Ihr nur einen TS-User für Multicash, oder hat jeder User eine eigene TS-Umgebung?
Benutzer
Avatar
Geschlecht: keine Angabe
Homepage: mc-forum.de
Beiträge: 367
Dabei seit: 06 / 2004
Betreff:

Re: Multicash 3.0 auf Terminalserver 2003

 · 
Gepostet: 09.03.2005 - 12:21 Uhr  ·  #3
High,

wird denn eine inst32.act erzeugt?

Wenn ja, dann lösch sie alle mal....

Diese Dateien werden temporär erzeugt und sollen eine Doppelanmeldung in einer Session verhindern.
Sie beeinhalten keinerlei Daten.

Gruß

s-man
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 9
Dabei seit: 03 / 2005
Betreff:

Re: Multicash 3.0 auf Terminalserver 2003

 · 
Gepostet: 09.03.2005 - 14:22 Uhr  ·  #4
Erst mal Danke für die schnelle Antwort!

Auf dem TS 2000 konnte jeder berechtigte User in seiner Session MC nutzen. Auf Empfehlung der OLB-Hotline haben wir dann das komplette Verzeichnis OLBMCP auf den neuen TS 2003 kopiert und dort dann das Setup ausführen lassen. Nach einigen manuellen Anpassungen in diversen ini-Dateien (Umstellung der Pfade, da die TS 2000 Installation UMC-Pfade nutzte) lief MC wieder rund.

Ja, es wird eine inst32.act erzeugt -> C:\Programme\OLBMCP\MCCWIN\PRG\DAT\TMP

Und diese Tatsache verhindert, dass sich mehrere User anmelden können. Löschen bringt nichts. Das System verhält sich ja korrekt und prüft das Vorhandensein einer inst32.act ab.

Das Problem ist, dass nur eine inst32.act erzeugt wird und zwar in diesem allgemeinen Verzeichnis. Vorher wurden die inst32.act User-bezogen abgelegt und haben verhindert, dass der gleiche User das MC zweimal öffnet. Ich denke, irgendetwas verhindert, dass MC erkennen kann, dass verschiedene User es benutzen wollen. Auf dem TS 2000 hat sich MC im Benutzerprofil richtig breit gemacht. Jetzt sieht man gar nichts davon...

Sollten wir MC vielleicht komplett neu installieren?
Gruß
Ulrich
Benutzer
Avatar
Geschlecht: keine Angabe
Homepage: mc-forum.de
Beiträge: 367
Dabei seit: 06 / 2004
Betreff:

Re: Multicash 3.0 auf Terminalserver 2003

 · 
Gepostet: 09.03.2005 - 14:27 Uhr  ·  #5
oha....das klingt net gut

die inst32.act sollte da nicht vorhanden sein, sondern in:

...\multicash\mccwin\dat\RECHNERNAME\tmp

ich vermute mal ganz stark, das dein MC gar nicht weiß, das es TERMSERV fähig sein sollte....

ich würde neu installieren und anschließend eine Datenübernahme machen.

Außerdem sollte auch für TERMSERV Installationen ein Netzlaufwerk vorhanden sein.
Benutzer
Avatar
Geschlecht: keine Angabe
Herkunft: Rees am Niederrhein
Beiträge: 128
Dabei seit: 03 / 2004
Betreff:

Re: Multicash 3.0 auf Terminalserver 2003

 · 
Gepostet: 09.03.2005 - 14:30 Uhr  ·  #6
Ist "C:\Programme\OLBMCP" der Installationspfad? (Der Installationspfad wird in Hilfe/Info angezeigt)
So kann dass nicht funktionieren, weil es eine Einzelplatzinstallation ist.
Multicash muss zwingend per UNC-Pfad oder Netzlaufwerk installiert werden, damit es von mehreren Usern gleichzeitig genutzt werden kann.
Ein Drüberinstallieren könnte auch nicht schaden, da dann ja automatisch alle Pfade (außer natürlich in den DAD´s) angepasst werden.
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 9
Dabei seit: 03 / 2005
Betreff:

Re: Multicash 3.0 auf Terminalserver 2003

 · 
Gepostet: 09.03.2005 - 14:52 Uhr  ·  #7
Super, ich glaube das isses! C:\Programme\OLBMCP\ ist tatsächlich der Installationspfad und MC ist ahnungslos.

Wo wird denn bei der Installation die Weiche gestellt, ob Einzelplatz oder Termserv/Mehrplatz? Bin kein Freund vom Drüberinstallieren, aber viellecht wäre es ein Versuch wert.

Danke schon mal für Eure Hilfe!
Ulrich
Benutzer
Avatar
Geschlecht: keine Angabe
Herkunft: Im wunderschönen Ahrtal
Beiträge: 2077
Dabei seit: 04 / 2004
Betreff:

Re: Multicash 3.0 auf Terminalserver 2003

 · 
Gepostet: 09.03.2005 - 15:44 Uhr  ·  #8
Nur mal neugierhalber:
Die "lokale" Installation sollte beim TS doch richtig sein. Die mehrfachen Zugriffe sollten doch vom TS gehändelt werden, oder ??
Meine Sfirms laufen zumindest so. Ich habe allerdings keinen Plan von MC.

CU

Frank
Benutzer
Avatar
Geschlecht: keine Angabe
Herkunft: Rees am Niederrhein
Beiträge: 128
Dabei seit: 03 / 2004
Betreff:

Re: Multicash 3.0 auf Terminalserver 2003

 · 
Gepostet: 09.03.2005 - 15:51 Uhr  ·  #9
Bei der Angabe des Pfades:
Lokales Laufwerk = Einzelplatzinstallation
UNC/Netz-Laufwerk = Netzwerkinstallation

Ein Drüberinstallieren ist bei Multicash problemlos möglich. Es müssen dann nur die gespeicherten DAD´s neu angelegt werden (Rundruf für die Auszüge, etc.)
In den Zahlungsverkehrsmodulen können sich die Einstellungsparameter wieder auf Standard stellen. Z.B. aktivieren sich wieder evtl. die Freigaben. Deshalb sollte man vorher ggfls. die IZV-Parameter und AZV-Parameter einmal ausdrucken.
Benutzer
Avatar
Geschlecht: keine Angabe
Herkunft: Rees am Niederrhein
Beiträge: 128
Dabei seit: 03 / 2004
Betreff:

Re: Multicash 3.0 auf Terminalserver 2003

 · 
Gepostet: 09.03.2005 - 15:53 Uhr  ·  #10
@i2017377: Multicash muss beim TS-Betrieb zwingend auf einem Netzlaufwerk oder UNC-Pfad installiert werden.

Bei einer lokalen Installation bekommt man sonst die von Ulrich beschriebenen Probleme!
Gewählte Zitate für Mehrfachzitierung:   0