Das Notes Forum
Domino 9 und frühere Versionen => ND8: Entwicklung => Thema gestartet von: tneef am 23.11.12 - 14:24:48
-
Hallo Forum,
Nach stundenlanger rumprobiererei und Internetsuche komme ich
trotzdem einfach nicht weiter mit diesem schnipsel.
pfad="Desktop/drucker-dns"
fileNum = FreeFile()
Open pfad For Append As fileNum
zeile = "testTheRest"
Print #fileNum, zeile
Close fileNum
bekomme auf der DominoKonsole immer ein 'Operation is disallowed in this session'
Wenn ich den Agenten in Client ausführe und den Pfad in z.b. D:/irgendwas
ändere funtioniert es einwandfrei.
Auf dem server klappt es irgendwie nicht. Habe auch schon verschiedene pfadangaben
ausprobiert. ~/Desktop/ ./Desktop/
Wenn ich im Linux per konsole mit 'su - notes' als user notes mich anmelde komme
ich direkt in das Homervezeichnis und kann dort auch im verzeichnis 'Desktop'
files anlegen / löschen / bearbeiten ...
bin sehr unerfahren mit Lotus Script ... und hier im Forum ruht jetzt meine letzte hoffnung das irgendwie zum laufen zu bekommen.
mfg
Thomas
-
Probiers mal mit dem kompletten Pfad "/home/notes/Desktop/drucker-dns"
Ansonsten: hat der Agent bzw. AgentSigner auch die Rechte im Domino, ins Dateisystem zu schreiben?
-
Hallo,
"/home/notes/Desktop/drucker-dns" funktioniert auch nicht.
läuft der Agent bzw. AgentSigner nicht unter user 'notes' ?
wo kann ich diese Rechte explizit sehen und/ oder ändern ?
-
Hallo,
der Server läuft über den Linux-user 'notes' das ist richtig.
Was hier aber gemeint war ist, wer den Agent gesigned hat, also mit welchem Notes Certifikat und ob diesem die notwendigen Rechte erteilt wurden.
Für Server werden solche Rechte im Domino Directory eingestellt.
Für Lokal wird sowas in der ECL Verwaltet.
-
Hi
Damit der Agent überhaupt etwas schreiben darf müssen die Rechte in den Agenten Eigenschaften erhöht werden.
Der Punkt heisst "Runtime Security Level". Der müsste bei mind. 2 liegen um auf das Filesystem schreiben zu dürfen.
-
hallo,
-
hallo, jetz hab ich doch schon feierabend gemacht. Das werd ich am Montag oder am we verifizieren. CU und erstmal Danke Thomas
-
Hallo ,
einwandfrei :-) Danke.!! :D
in Deutschen Designer ist es 'Sicherheitsstufe zur Laufzeit' und direkt im Agenten unter Sicherheit einstellbar. ( ich hatte erst in den Servereinstellungen gesucht ).
Der default ausgabePfad unter Linux scheint das domino verzeichnis, /home/ ....
oder /Desktop/ ... etc. funtionieren nicht.
mfg
Thomas