AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Delphi-PRAXiS - Lounge Betriebssysteme Mit WinXP OPC-Client auf WinNT Server zugreifen (DCOM)
Thema durchsuchen
Ansicht
Themen-Optionen

Mit WinXP OPC-Client auf WinNT Server zugreifen (DCOM)

Ein Thema von dizzy · begonnen am 27. Mai 2005
Antwort Antwort
Benutzerbild von dizzy
dizzy

Registriert seit: 26. Nov 2003
Ort: Lünen
1.932 Beiträge
 
Delphi 7 Enterprise
 
#1

Mit WinXP OPC-Client auf WinNT Server zugreifen (DCOM)

  Alt 27. Mai 2005, 17:13
Hallo mal wieder.

Ich stehe grad vor einer Wand. Ich habe eine Anwendung entwickelt, die via OPC auf einen WinNT OPC-Server zugreift, und habe für den Client das Toolkit von Kassl verwendet.
Die Client-Applikation funktioniert auf einem Win2000 System völlig problemlos - d.h. ich habe via OPC vollen Zugriff auf den Variablenhaushalt vom Siemens WinCC, dass den Server stellt.

Exakt die selbe Applikation bekommt auf einem WinXP SP1 System keine Kommunikation mit exakt dem selben Server hin. Das Fehlerprotokoll spuckt mir folgende Meldung aus:
Zitat:
Quelle: DCOM
Kategorie: Keine
Typ: Fehler
Ereigniskennung: 10009

DCOM konnte mit dem Computer "[Servername]" unter Verwendung eines beliebigen, konfigurierten Protokolls keine Daten austauschen.
Ich habe bereits eingehend im Netz nach einer Lösung gesucht. In Foren(-Archiven), MS Knowledgebase (findet zu dem Errorcode nur einen nicht relevanten Artikel, sonst NICHTS), Google, FAQs div. Softwarehäuser mit OPC-Produkten, etc.pp.
Dabei bin ich auf Empfehlungen gestoßen, wie DCOM konfiguriert werden muss, und folgendes ist jetzt eingestellt (dcomcnfg):
Code:
Standardeigenschaften:
  Standardauthentifizierungsebene: Keine
  Standardidentitätswechelebene: Identifizieren

COM-Standardsicherheit:
  Zugriffsberechtigungen:
    - Administrator
    - INTERAKTIV
    - Jeder
    - NETZWERK
    - SYSTEM
  Startberechtigungen:
    - Administrator
    - INTERAKTIV
    - Jeder
    - NETZWERK
    - SYSTEM
Zudem habe ich herausgefunden, dass sich der PC ab WinXP extern immer mit dem Gastkonto authentifiziert, und dass dieses aktiv sein muss, und mit den nötigen Rechten ausgestattet. Wer das, wie ich, nicht möchte, kann das in den lokalen Richtlinien so umstellen, dass er sich mit dem aktuellen User authentifiziert (in meinem Fall: Administrator).
Also habe ich diese Einstellung auch vorgenommen - aber auch hier leider kein Erfolg.

Für den Fall von SP2 bin ich darüber informiert, dass die Firewall zunächst umkonfiguriert/abgeschaltet werden müsste, jedoch tritt das Problem bereits mit SP1 auf.
Und mit Win2000 funktioniert wie gesagt alles ohne Probleme


Dem Kunden können wir leider kein anderes OS vorschreiben, da das Zielsystem bereits existiert und auch anderweitig eingesetzt wird.

Meine Frage also: Wie bekomm ich's hin?

Tausend Dank im Voraus!
Fabian
Fabian K.
INSERT INTO HandVonFreundin SELECT * FROM Himmel
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:01 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz