Autor Thema: Lotus unter Citrix Metaframe  (Gelesen 2350 mal)

Offline sotonic

  • Senior Mitglied
  • ****
  • Beiträge: 378
  • Geschlecht: Männlich
  • "I'm sorry Dave, I don't have enough information."
Lotus unter Citrix Metaframe
« am: 15.09.04 - 13:51:55 »
Hallo Forum,

ich habe wie in "Implementing Windows Terminal Server and Citrix MF on IBM @server..." beschrieben Lotus Notes als Citrix Anwendung installiert.

Das funktioniert auch ganz gut...aber mich stört es halt gewaltig pro User die ganzen Files (W32, Templates) im Homelaufwerk zu haben. Nach Möglichkeit will ich ja nur die jeweiligen Notes Userfiles dort haben und alle "Stammdaten" nur einmal.

Durch die Beiträge im Forum hab ich immerhin schon mal rausbekommen wie ich die Notes.ini ändern muss (WINNTIconPath=) um die W32 Dateien nur einmal zentral ablegen zu müssen.

Gibts auch ne Möglichkeit die Templates oder alle nicht User spezifischen Daten einmal abzulegen???
5.0.9 Clients D OS Win
7.0.1 Clients D OS Win
Server 5.0.10 eng. OS Linux
Server 7.0.1 D OS SLES

MOD

  • Gast
Re:Lotus unter Citrix Metaframe
« Antwort #1 am: 15.09.04 - 14:31:13 »
@sotonic

Bin über die Suche Funktion auf einen Beitrag von eknori gestoßen.
http://www.atnotes.de/index.php?board=8;action=display;threadid=2938;start=0

 ;D MOD

Offline sotonic

  • Senior Mitglied
  • ****
  • Beiträge: 378
  • Geschlecht: Männlich
  • "I'm sorry Dave, I don't have enough information."
Re:Lotus unter Citrix Metaframe
« Antwort #2 am: 15.09.04 - 15:28:55 »
Hallo MOD,

den Beitrag hatte ich mir schon ausgedruckt.

Im Moment habe ich auch ein fieses anderes Problem....

In der Managementconsole habe ich unter Anwendungsstandort bei Befehlszeil auf die lokale (terminalserver) Notes Installation für die ausführbaren Dateien verwiesen (c:\Progtamme\Lotus\Notes).
Als Arbeitsverzeichnis habe ich das Homelaufwerk (H:\Lotus\Notes) angegeben.
Das ist dann ja von der Benutzeranmeldung abhängig.

Mit Remotedesktop habe ich keine Probleme Notes aufzurufen, da erst die Netzwerkverbindungen gemacht werden & erst dann der Desktop erschein..)
Unter ICA aber schon, weil die Anmeldescripte noch nicht abgearbeitet sind & somit Laufwerk H:\ noch nicht zur Verfügung steht wenn die Notes.exe ausgeführt wird.

Kommt halt ne Fehlermeldung (H: nicht gefunden).

Habe versucht unter Arbeitsverzeichnis den UNC Pfad mit der Variabel %username% (= \\servername\abt\%username%\Lotus\) einzugeben, aber Citrix kennt die Variabel wohl nicht.

Gibt es da andere Variabeln, oder muss ich meinen Netzwerkscripten Beine machen?
5.0.9 Clients D OS Win
7.0.1 Clients D OS Win
Server 5.0.10 eng. OS Linux
Server 7.0.1 D OS SLES

MOD

  • Gast
Re:Lotus unter Citrix Metaframe
« Antwort #3 am: 15.09.04 - 15:36:57 »
Ich gehe von deiner Antwort davon aus, dass deine erste Frage beantwortet worden ist.

Zu deiner weiteren Frage kann ich dir leider keine Antwort geben. Wir setzen auf unseren Citrix Servern einen Novell Client ein. Dadurch haben wir deine Probleme nicht.

 ;D MOD

MOD

  • Gast
Re:Lotus unter Citrix Metaframe
« Antwort #4 am: 15.09.04 - 15:43:55 »
Habe versucht unter Arbeitsverzeichnis den UNC Pfad mit der Variabel %username% (= \\servername\abt\%username%\Lotus\) einzugeben, aber Citrix kennt die Variabel wohl nicht.

Habe doch noch etwas gefunden.
Die Variable ist richtig. Ich würde hinter Lotus nur den \ weglassen.

 ;D MOD

Offline sotonic

  • Senior Mitglied
  • ****
  • Beiträge: 378
  • Geschlecht: Männlich
  • "I'm sorry Dave, I don't have enough information."
Re:Lotus unter Citrix Metaframe
« Antwort #5 am: 15.09.04 - 17:22:16 »
Hast Du das unter Citrix im Feld Arbeitsverzeichnis so gemacht?

Bei der Desktopverknüpfung direkt auf dem Terminalserver bei Ausführen in: geht´s ( \\Servername\abt\User\%username%\Lotus\Notes).

Aber unter Citrix kann er anscheinend die Variabel nicht auflösen und sucht ein Verzeichnis \%username%\Lotus\Notes.
Blödsinn

Mir dämmert es mittlerweile auch warum:
Bei der Shared Installation hab ich ja schließlich noch H:\ angegeben und keine UNC Pfade.....

« Letzte Änderung: 15.09.04 - 17:23:42 von sotonic »
5.0.9 Clients D OS Win
7.0.1 Clients D OS Win
Server 5.0.10 eng. OS Linux
Server 7.0.1 D OS SLES

MOD

  • Gast
Re:Lotus unter Citrix Metaframe
« Antwort #6 am: 15.09.04 - 17:28:07 »
Na siehst du, alles wird gut.

Man muss halt ab und zu nur über seine Probleme reden.

 ;D MOD

Offline sotonic

  • Senior Mitglied
  • ****
  • Beiträge: 378
  • Geschlecht: Männlich
  • "I'm sorry Dave, I don't have enough information."
Re:Lotus unter Citrix Metaframe
« Antwort #7 am: 16.09.04 - 08:20:13 »
Ja reden hilft
...manchmal.

Ich habe den ganzen Vorgang jetzt noch mal mit UNC Pfaden gemacht.
Leider kann Notes beim "Clientsetup" nicht´s mit einem Dataordner von //servername/User/%username% anfangen (Variabel %username% durch Administrator ersetzen).
Lotus erstellt dann einfach einen Neuen Ordner %username% unter User.

Leider erstellt er dort dann auch alle eigentlich Userbezogenen Dateien.

Es geht halt anscheinend nur über ein Homelaufwerk = Laufwerksbuchstaben.
Notes selber kann bei Pfadangaben anscheinend keine Variabeln vertragen (oder diese mus anders deklariert werden)...

Jetzt fehlt mir halt ne zündende Idee wie bei Citrix eine veröffentlichte Anwendung erst ausführe wenn die Laufwerke gemappt sind.
(Wenn ich mich per ICA am "Desktop" anmelde und dann das Lotus Icon klicke geht´s ja)

Bin für jeden Vorschlag dankbar....
5.0.9 Clients D OS Win
7.0.1 Clients D OS Win
Server 5.0.10 eng. OS Linux
Server 7.0.1 D OS SLES

Offline Semeaphoros

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.152
  • Geschlecht: Männlich
  • ho semeaphoros - agr.: der Notesträger
    • LIGONET GmbH
Re:Lotus unter Citrix Metaframe
« Antwort #8 am: 16.09.04 - 09:36:57 »
Das ist völlig logisch, dass Notes damit Probleme hat. Die %Variablen% sind im Betriebssystem definiert und das ist derart transparent für die Applikationen, dass sie von diesen Variablen nix sehen, es sei denn, der Programmierer implementiert seinen eigenen Parser. Anders ausgedrückt, sobald man das BS verlässt, gibt es diese Variablen nicht mehr, wie zum Bleistift bei der Installation.

Weiter ist die Konfiguration, das Lokale User-Verzeichnis auf ein Netzwerklaufwerk zu legen, von IBM nicht supported, damit macht es Sinn, dass Notes dafür keinen UNC-Pfad akzeptiert.
Jens-B. Augustiny

Beratung und Unterstützung für Notes und Domino Infrastruktur und Anwendungen

Homepage: http://www.ligonet.ch

IBM Certified Advanced Application Developer - Lotus Notes and Domino 7 und 6
IBM Certified Advanced System Administrator - Lotus Notes and Domino 7 und 6

Offline sotonic

  • Senior Mitglied
  • ****
  • Beiträge: 378
  • Geschlecht: Männlich
  • "I'm sorry Dave, I don't have enough information."
Re:Lotus unter Citrix Metaframe
« Antwort #9 am: 16.09.04 - 10:18:37 »
Ja, die Erkenntnis ist bei mir auch "gereift". :'(
(Wäre auch zu schön gewesen die User Notes Daten in einem Verzeichnis zu haben das der User gar nicht sieht & somit dort auch nichts verbaselt)

Jetzt würde ich es ja gerne mit dem Homelaufwerk machen,
aber wie gesagt:
Wenn ich mich mit ICA auf den Terminalserverdesktop anmelde & dort die Verknüpfung anklicke gehts, weil bis dahin auch die Benutzeranmeldeskripte gelaufen sind & er Laufwerk H: sieht.

Wenn ich per Cirtix die Anwendung veröffentliche läuft die Domänenanmeldung im Hintergrund während Notes dann direkt startet. Leider ist das Logon Skript bis dahin noch nicht durchgelaufen & H: somit nicht verfügbar = Fehlermeldung.
Lasse ich die Meldung stehen und klicke noch mal den Neighborhood Lotus Button an gehts (H: dann verfügbar).

Ich suche jetzt eine Lösung für dieses Problem = Bitte warte mit der Ausführung von notes.exe bis LogOn Script gelaufen...

Ich gebe zu das dies ehr eine WIn Terminalserver/Citrix Frage ist..
5.0.9 Clients D OS Win
7.0.1 Clients D OS Win
Server 5.0.10 eng. OS Linux
Server 7.0.1 D OS SLES

Offline Semeaphoros

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.152
  • Geschlecht: Männlich
  • ho semeaphoros - agr.: der Notesträger
    • LIGONET GmbH
Re:Lotus unter Citrix Metaframe
« Antwort #10 am: 16.09.04 - 10:45:56 »
Na, das wäre was für Batch-Programmierung ... If Exists .... auf eine Datei in Laufwerk H: solange durchgehen, bis die Datei sichtbar wird ....
Jens-B. Augustiny

Beratung und Unterstützung für Notes und Domino Infrastruktur und Anwendungen

Homepage: http://www.ligonet.ch

IBM Certified Advanced Application Developer - Lotus Notes and Domino 7 und 6
IBM Certified Advanced System Administrator - Lotus Notes and Domino 7 und 6

Offline sotonic

  • Senior Mitglied
  • ****
  • Beiträge: 378
  • Geschlecht: Männlich
  • "I'm sorry Dave, I don't have enough information."
Re:Lotus unter Citrix Metaframe
« Antwort #11 am: 16.09.04 - 18:06:55 »
Wollte es elegant mit VBscript machen...aber das schluckt Citrix irgendwie nicht (kann es nicht ausführen).
Rufe das Script aus Citrix jetzt über eine Batch aus & es geht (Juchee)!
5.0.9 Clients D OS Win
7.0.1 Clients D OS Win
Server 5.0.10 eng. OS Linux
Server 7.0.1 D OS SLES

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz