Autor Thema: DB per Agent auf anderem Server öffnen  (Gelesen 2509 mal)

TomLudwig

  • Gast
DB per Agent auf anderem Server öffnen
« am: 26.02.04 - 08:12:52 »
Hallo,
ich möchte eine DB per Agenten auf einem anderen Server öffnen, die Dokumente in einer Ansicht zählen und die Anzahl der Doks an mich per E-Mail senden.

Wenn ich den Agenten manuell aus dem Desingner herraus starte funktioniert es.
Wenn er periodisch läuft, bekomme ich im Log-File folgende Fehlermeldung:

Fehlermeldung: Cannot open databases on machines other than the server running your program

Was läuft da falsch?

Offline wfh

  • Senior Mitglied
  • ****
  • Beiträge: 318
  • Geschlecht: Männlich
  • Memento rebus in arduis servare mentem!
Re:DB per Agent auf anderem Server öffnen
« Antwort #1 am: 26.02.04 - 08:28:52 »
Hast Du Dir die Felder im Serverdokument mit den Einstellungen für Trusted Servers und Agents "run on behalf" angeschaut und entsrpechend eingestellt. Da muss man was machen, sonst geht da nichts.

MfG
Wolfgang

Offline m3

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.102
  • Geschlecht: Männlich
  • Non ex transverso sed deorsum!
    • leyrers online pamphlet
Re:DB per Agent auf anderem Server öffnen
« Antwort #2 am: 26.02.04 - 08:35:30 »
@TomLudwig: Julie wuerde Dich jetzt in der Luft zerreissen ;)

Da findest Du alle notwendigen Infos:
Troubleshooting agents

Zitat
How do I access databases on a server other than the database where my agent is running?
Prior to Notes/Domino 6, reaching remote servers through an agent was supported in the client agents, in locally scheduled agents, and through CORBA-remoted Java backend classes and DIIOP. However, Domino did not have a security protocol to properly authenticate agents running on the server under user rights with the remote server. So even though it was possible to write the code that accessed a remote server with API routines, this could not be done securely, so we didn't allow it in the agents.

In Notes/Domino 6, we have added a new security protocol to make this possible. The server whose data the agent wants to access needs to grant this permission to the server where the agent is running. This level of trust is set up in a new Domino Directory field called Trusted servers.
« Letzte Änderung: 26.02.04 - 08:36:09 von m3 »
HTH
m³ aka. Martin -- leyrers online pamphlet | LEYON - All things Lotus (IBM Collaborations Solutions)

All programs evolve until they can send email.
Except Microsoft Exchange.
    - Memorable Quotes from Alt.Sysadmin.Recovery

"Lotus Notes ist wie ein Badezimmer, geht ohne Kacheln, aber nicht so gut." -- Peter Klett

"If there isn't at least a handful of solutions for any given problem, it isn't IBM"™ - @notessensai

TomLudwig

  • Gast
Re:DB per Agent auf anderem Server öffnen
« Antwort #3 am: 26.02.04 - 08:36:40 »
Ok, dann muss ich das Feld Trusted Server setzen...

aber was heißt "run on behalf"

danke schonmal....

Offline m3

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.102
  • Geschlecht: Männlich
  • Non ex transverso sed deorsum!
    • leyrers online pamphlet
Re:DB per Agent auf anderem Server öffnen
« Antwort #4 am: 26.02.04 - 08:41:29 »
"run on behalf" ... "in Namen von xxxx laufen"
« Letzte Änderung: 26.02.04 - 08:41:58 von m3 »
HTH
m³ aka. Martin -- leyrers online pamphlet | LEYON - All things Lotus (IBM Collaborations Solutions)

All programs evolve until they can send email.
Except Microsoft Exchange.
    - Memorable Quotes from Alt.Sysadmin.Recovery

"Lotus Notes ist wie ein Badezimmer, geht ohne Kacheln, aber nicht so gut." -- Peter Klett

"If there isn't at least a handful of solutions for any given problem, it isn't IBM"™ - @notessensai

TomLudwig

  • Gast
Re:DB per Agent auf anderem Server öffnen
« Antwort #5 am: 26.02.04 - 09:12:49 »
ah ja... danke...

TomLudwig

  • Gast
Re:DB per Agent auf anderem Server öffnen
« Antwort #6 am: 26.02.04 - 14:02:57 »
Ähm....
Ich hab den Server A auf dem die DB liegt in dieses Feld des Serverdokumentes am Server B eingetragen.

Die Fehlermeldung kommt immernoch.

Nutzt ein durchstarten des Servers etwas (wollte vorher Fragen, da einige User auf den Server zugreifen)...?

Offline Axel

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.658
  • Geschlecht: Männlich
  • It's not a bug, it's Notes
Re:DB per Agent auf anderem Server öffnen
« Antwort #7 am: 26.02.04 - 14:37:10 »
Hi,

Änderungen am Serverdokument werden i.d.R. nur nach Neustart des Server wirksam.


Axel
Ohne Computer wären wir noch lange nicht hinterm Mond!

TomLudwig

  • Gast
Re:DB per Agent auf anderem Server öffnen
« Antwort #8 am: 26.02.04 - 15:10:23 »
Ich hab den server durchgestartet. --> hat nichts geholfen

Ich hab den server ausgeschaltet, gewartet, neu hochgefahren --> hat auch nix geholfen.

an was kanns noch liegen?

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz