ADCS: Registry Parameter Erklärung + versteckte Optionen (Hidden Features)
Eine typische Standard 5.0 ADCS Installation (Screenshot mit erstellten Schlüsseln zur Verschlüsselung!) stellt i.d.R. folgende Parameter bereit:
Nachfolgend beschreibe ich den Hintergrund zu den bestehenden + weitere Parameter die in ADCS verwendbar sind (bitte beachten Sie: alle Werte werden CASE SENSITIV behandelt!).
- RequestTimeOut
Der Standardwert ist 5 und sollte so belassen werden. Der Wert wird unter gewissen Umständen durch das System ignoriert. Es muss aber mind. ein Wert eingetragen sein.
- Debug Directory
Benutzen oder füllen Sie diesen Registry Key nur wenn Sie ein Basis Debugging aktivieren möchten. Damit werden dann diverse Einträge in Echtzeit generiert.
Dieser Key ist nicht Teil der Standard Installation.
Bsp. für die Anwendung: Name „Debug Directory“ (ohne „“) Data [ Zielverzeichnis ] z.b. c:\Debug
Hinweis: Das Verzeichnis muss mit der Aktivierung bereits vorhanden sein!
Sie erhalten nun zusätzliche Events im Windows Event Log (Ereignisprotokoll) aber auch XML Files im angegebenen Verzeichnis. In beiden Fällen werden erweiterte Informationen zur Kommunikation bereitgestellt.
- RequestPortNumber
Die hier hinterlegte Port Nummer wird zur Kommunikation des VT100 mit dem NAS verwendet. Ein Wert muss eingetragen sein, wenn nicht setzt die Applikation den Wert „0“ automatisch ein.
- SocketServerName
Optional. Signalisiert dem System zu welchen Server eine Verbindung herstellt werden soll (Eingabe: [ Server:Port ]).
Empfehlung/ Hinweis: Wenn Sie den SocketServer ändern sollte bei der Einrichtung (NAS und VT100) auf mögliche Einschränkungen, wie Firewalls etc... geachtet werden. Wenn die Kommunikation dann über größere Netzwerke geht sollten Sie auch evtl. vorhandene Security Policies beachten/ berücksichtigen.
Wenn hier kein Wert eingetragen ist, verwendet das System den Standard „localhost“, bleibt also lokal.
TIP: Daraus ergibt sich u.a. die Möglichkeit eines Mix Betriebes, d.h. der NAS muss nicht zwangsläufig auf demselben Server laufen wie das VT100 Plug-in.
Der Bereich VT100Plugin
Die Werte im „VT100Plugin\Symbol1“ haben sich nicht geändert bis auf den Wegfall der CSS (Navision Communication System Service) Optionen da dieser jetzt mit dem VT100 Plug-in integriert ist.
- Screen Lines
Sollte vorhanden sein. Anzahl der Zeilen die im Scanner (soweit Limit) oder HyperTerminal (Telnet) dargestellt werden sollen.
- Screen Width
Sollte vorhanden sein. Breite der darzustellenden Zeichen
- TCP Port
Sollte vorhanden sein. Das ist der Standardport für des VT100 Plug-in.
- Style Path
Sollte vorhanden sein. Die Auswahl hängt vom Betriebssystem ab. Alternativ können Sie die Vorlage anpassen. D.h. Sie können die Tasturbelegung entgegen dem Standardsetups des Handhelds ändern.
Dabei ist zu beachten das Sie zwar die Belegung ändern können, jedoch nicht die Reihenfolge innerhalb der Vorlage.
- Plug-In ServerIP
Sollte vorhanden sein. Dieser Wert wird vom VT100 Plug-in dazu verwendet den TcpListener (Überwachung und Annahme von eingehenden Verbindungsanforderungen) einzustellen. Dieser Wert sollte immer localhost, also „127.0.0.1“ entsprechen.
- Code Page
Optional. Sollte zur Code Page des Betriebssystem korrespondieren und wird zur Übersetzung XMLDom verwendet. Abhängig der ADCS Version wird dieser Wert unter Umständen durch das interne Format UTF-8 überschrieben (Support aller Sprachen, wobei der NAS ASNI unterstützt. In anderen Worten das VT100 Plug-in entscheidet dies nicht, der NAS entscheidet anhand der geladenen stx Datei und/ oder den lokalen Einstellungen des Betriebssystems!).
- Plug-In ServerIP
Optional. Dieser Wert entspricht Millisekunden und sagt aus wie lange der NAS eine laufende Abfrage toleriert/ auf ein Ergebnis wartet.
Das System nutzt diesen Wert aber auch um die Verfügbarkeit des NAS, diesen nach Ablauf als inaktiv, zu bestimmen.
Empfehlung: Der Wert sollte so klein wie möglich gesetzt sein.
Standard hier ist 65000.
- Debug Directory
Optional. Sehen Sie dazu die Beschreibung für den NAS, oben.
!Noch ein genereller Hinweis:
Da die zu transferierenden Daten zwischen dem VT100 Plug-in und dem NAS nicht übermäßig ausfallen müssen, ist es empfohlen die VT100 Plug-In Installation möglichst nah zum Handhelds/ Scanner Setup und den NAS möglichst nah zum Datenbankserver innerhalb des Netzwerkes zu platzieren.
Diese Empfehlung ist wichtig um Sicherheitsrelevante Aspekte berücksichtigen zu können den die integrierte Verschlüsselung in ADCS kommt nur zwischen dem VT100 Plug-In und dem NAS zum tragen.
Zum Thema Verschlüsselung sehen Sie bitte auch meinen weiteren Artikel:
Keywords: ADCS, Automated Data Capture System, MDE, Mobile Datenerfassung, VT100, Symbol1, NAS, ADCSNAS1, 11322
Benjamin Leposa
Microsoft Dynamics Germany
Microsoft Customer Service und Support (CSS) EMEA
Email: Benjamin.Leposa@microsoft.com
Online Support: www.microsoft.com/support
Sicherheitsupdates: https://www.microsoft.com/germany/athome/security
Microsoft Deutschland GmbH
Konrad-Zuse-Straße 1, D - 85716 Unterschleißheim
https://www.microsoft.com/germany