XStream Remote Control: Configuring DCOM Connectivity



Similar documents
OPC Server Machine Configuration

Setting up DCOM for Windows XP. Research

DCOM Setup. User Manual

Kepware Technologies Remote OPC DA Quick Start Guide (DCOM)

Application Note 8: TrendView Recorders DCOM Settings and Firewall Plus DCOM Settings for Trendview Historian Server

ilaw Installation Procedure

TrueEdit Remote Connection Brief

Microsoft XP Professional Remote Desktop Connection

This document describes the installation of the Web Server for Bosch Recording Station 8.10.

Scan to SMB(PC) Set up Guide

Configuring Devices for Use with Cisco Configuration Professional (CCP) 2.5

Troubleshooting Guide

InduSoft Web Studio + Windows XP SP2. Introduction. Initial Considerations. Affected Features. Configuring the Windows Firewall

DCOM settings for computer-to-computer communication between OPC servers and OPC clients

OPC and DCOM: 5 things you need to know Author: Randy Kondor, B.Sc. in Computer Engineering

Kepware Technologies KEPServerEX OPC Tunnel

MODEM AND DIAL-UP. Installation/Configuration (Windows 95/98/Me/NT/2000/XP)

support HP MFP Scan Setup Wizard 1.1

BSDI Advanced Fitness & Wellness Software

DCOM & Control List Genetec Information Systems Page i Win2003 Service Pack 1

Palomar College Dial-up Remote Access

DCOM Configuration for Windows NT4, Windows 2000, Windows XP, and Windows XP Service Pack 2

Windows XP Service Pack 2 Issues

Setup and Configuration Guide for Pathways Mobile Estimating

Nexio Connectus with Nexio G-Scribe

Windows Firewall must be enabled on each host to allow Remote Administration. This option is not enabled by default

User Manual. Onsight Management Suite Version 5.1. Another Innovation by Librestream

Configuring WPA2 for Windows XP

Installing Windows Server Update Services (WSUS) on Windows Server 2012 R2 Essentials

CHARTER BUSINESS custom hosting faqs 2010 INTERNET. Q. How do I access my ? Q. How do I change or reset a password for an account?

DCA Local Print Agent Push Install

Network Setup Instructions

Scan to SMB Bizhub 7222/28/35

Installation Guidelines (MySQL database & Archivists Toolkit client)

Team Foundation Server 2012 Installation Guide

SQL Server 2008 R2 Express Installation for Windows 7 Professional, Vista Business Edition and XP Professional.

Contents. VPN Instructions. VPN Instructions... 1

Connecting to Delta College Exchange services off-campus

523 Non-ThinManager Components

Latitude NVMS Windows XP SP2 Configuration

Migrating MSDE to Microsoft SQL 2008 R2 Express

DESKTOP CLIENT CONFIGURATION GUIDE BUSINESS

Nagios XI Monitoring Windows Using WMI

Non-ThinManager Components

All Tech Notes and KBCD documents and software are provided "as is" without warranty of any kind. See the Terms of Use for more information.

How to setup a VPN on Windows XP in Safari.

Allworx OfficeSafe Operations Guide Release 6.0

Important Notes for WinConnect Server VS Software Installation:

Remote Desktop Setup and Connection Instructions (Windows XP only)

(1) Network Camera

Set Up Setup with Microsoft Outlook 2007 using POP3

uh6 efolder BDR Guide for Veeam Page 1 of 36

Exchange Server Backup and Restore

How to connect to VUWiFi

WD Sentinel DX4000. Small Office Storage Server. Administrator s Quick Install Guide

The ECU Wireless system uses a captive portal authentication system. There are three steps to configure your computer for wireless access:

Virtual Office Remote Installation Guide

Immotec Systems, Inc. SQL Server 2005 Installation Document

Peterhouse Computing: Configuring Windows 7 (and Windows Vista) for a wired network connection.

Velocity Web Services Client 1.0 Installation Guide and Release Notes

DESLock+ Basic Setup Guide Version 1.20, rev: June 9th 2014

How To Create An Easybelle History Database On A Microsoft Powerbook (Windows)

Web Deployment on Windows 2012 Server. Updated: August 28, 2013

Step-by-Step Setup Guide Wireless File Transmitter FTP Mode

Connecting the DG-102S VoIP Gateway to your network

5.6.2 Optional Lab: Restore Points in Windows Vista

Setting up VPN and Remote Desktop for Home Use

client configuration guide. Business

How to Set Up Your. Account

1. Set Daylight Savings Time Create Migrator Account Assign Migrator Account to Administrator group... 4

How to Configure a Remote Desktop Licensing Server for vspace 6

Arkay Remote Data Backup Client Quick Start Guide

SSL VPN Setup for Windows

Setting up VPN and Remote Desktop for Home Use

Sharp Remote Device Manager (SRDM) Server Software Setup Guide

pcanywhere Advanced Configuration Guide

Instructions for Configuring a SAS Metadata Server for Use with JMP Clinical

Setting up a VPN connection Windows XP

Basic Setup Guide. Remote Administrator 4 NOD32 Antivirus 4 Business Edition Smart Security 4 Business Edition

Lepide Software. LepideAuditor for File Server [CONFIGURATION GUIDE] This guide informs How to configure settings for first time usage of the software

MICROSOFT OFFICE 365 EXCHANGE ONLINE CLOUD

Outlook Profile Setup Guide Exchange 2010 Quick Start and Detailed Instructions

PigCHAMP Knowledge Software. Enterprise Edition Installation Guide

How To Install And Set Up The Database For Quicdoc And Office Therapy (The Applications)

Important Notes for WinConnect Server ES Software Installation:

Configuring the OfficeConnect Secure Gateway for a remote L2TP over IPSec connection

Installation Instruction STATISTICA Enterprise Server

Crystal Print Control Installation Instructions for PCs running Microsoft Windows XP and using the Internet Explorer browser

Enterprize Setup Checklist

Allworx Installation Course

Changing Your Cameleon Server IP

Step-by-Step Setup Guide Wireless File Transmitter FTP Mode

Network/Floating License Installation Instructions

WA1791 Designing and Developing Secure Web Services. Classroom Setup Guide. Web Age Solutions Inc. Web Age Solutions Inc. 1

Integrating LANGuardian with Active Directory

BSDI Advanced Fitness & Wellness Software

How To Connect To A University Of Cyprus Vpn 3000 From Your Computer To A Computer With A Password Protected Connection

Pro-Watch Software Suite Installation Guide Honeywell Release 3.81

1. Open Thunderbird. If the Import Wizard window opens, select Don t import anything and click Next and go to step 3.

Transcription:

XStream Remote Control: Configuring DCOM Connectivity APPLICATION BRIEF March 2009 Summary The application running the graphical user interface of LeCroy Windows-based oscilloscopes is a COM Automation Server, and can be controlled from a networked PC using DCOM. To enable DCOM connectivity, various settings must be configured on both the oscillosocpe and PC. This application note describes how to configure your LeCroy Windows-based oscilloscope and PC to allow DCOM connections. This application note describes how to configure your LeCroy Windows-based oscilloscope and PC to allow DCOM connections. The following items must be known and considered: The Operating System running on both the PC and Oscilloscope The level of visibility on an NT domain (if PC and Oscilloscope are even running on the same domain) Users must have administrative rights for both PC and Oscilloscope network locations There are 3 steps in the process of configuring a DCOM connection: A. Prepare the PC B. Prepare the oscilloscope C. Test the connection The following sections describe how to configure the PC and the oscilloscope for several operating systems, including Windows 2000, Windows XP and Windows Vista. Be sure to reference the appropriate section for your OS. Note that the setup includes installing the application XStream Browser on the PC. The installer is available from LeCroy Tech Support, at technical.support@lecroy.com. Note: Be sure to look for your particular Operating System based instructions from Windows XP or Vista, Windows 2000, and Windows Embedded LeCroy Corporation Configuring DCOM Connectivity page 1 of 27

A. Prepare the PC to Permit DCOM Connections to the Oscilloscope First, find out what Operating System is running on the PC by performing the following steps: 1. Click Start Settings Control Panel. 2. On the File Explorer window shown, click Help About Windows from the menu bar. 3. The operating system name is shown on the logo displayed in the pop-up. The service pack is shown underneath the logo. LeCroy Corporation Configuring DCOM Connectivity page 2 of 27

Prepare the PC Case 1: Windows XP or Vista Note: For PCs running Windows 2000, refer to Prepare the PC Case 2: Windows 2000 SP4 topic found later in this manual. 1. Install XStreamBrowserInstall version 1.0.4 or higher 2. Execute dcomcnfg.exe: Click Start Run, enter dcomcnfg.exe and click OK. If Run is not in your start menu, open a command prompt console and run dcomcnfg.exe. 3. Expand Component Services by clicking the + plus sign or triangle symbol (this may take a few minutes). 4. If a Windows Security Alert pop-up is shown, click the Unblock button. 5. Expand Computers, right-click My Computer, and select Properties. LeCroy Corporation Configuring DCOM Connectivity page 3 of 27

5. Click the Options tab on the Properties display, set the Transaction timeout to 0, and click the Apply button. Close the Properties display if it does not close automatically, and the Component Services window. LeCroy Corporation Configuring DCOM Connectivity page 4 of 27

Prepare the PC Case 2: Windows 2000 SP4 1. Install XStreamBrowserInstall version 1.0.4 or higher 2. Expand Component Services by clicking the + plus sign (this may take a few minutes). 3. If a Windows Security Alert pop-up is shown, click the Unblock button. LeCroy Corporation Configuring DCOM Connectivity page 5 of 27

B) Prepare the Oscilloscope First, find out what Operating System is running on the oscilloscope by performing the following steps: 1. Click Start Settings Control Panel. 2. On the File Explorer window shown, click Help About Windows from the menu bar. 3. The operating system name is shown on the logo displayed in the pop-up. The service pack is shown underneath the logo. Note: For installation on a PC running Windows 2000 or Windows Embedded, refer to the Oscilloscope Preparation on Windows 2000 or Oscilloscope Preparation on Windows Embedded topics found later in this manual. LeCroy Corporation Configuring DCOM Connectivity page 6 of 27

Prepare the Oscilloscope Case 1: Windows XP or Vista Creating a System Restore Point on Windows XP or Vista It s always a good idea to create a system restore point before changing any Windows XP system settings. Create one by going to Start Programs Accessories System Tools System Restore Opening the Firewall on Windows XP or Vista Now, we have to make sure the Windows XP firewall is open. 1. Go to Start Control Panel Windows Firewall. For Vista, click Change Settings 2. Click the Exceptions tab on the Windows Firewall display, verify that the LeCroyXStreamDSO Main Application item is checked, and click the Add Port button as follows. LeCroy Corporation Configuring DCOM Connectivity page 7 of 27

3. On the Add a Port pop-up, provide port Name (DCOM), Number (135), select the TCP radio button, and click OK. 4. Now turn off simple file sharing by going to Start Settings Control Panel. Double-click on Folder Options. Click the View tab on the Folder Options window, scroll to the bottom, uncheck the Use simple file sharing (Recommended), and click OK. LeCroy Corporation Configuring DCOM Connectivity page 8 of 27

Creating a User Account on Oscilloscopes Running Windows XP or Vista Note: If the PC and the Oscilloscope reside on the same NT domain, there is no need to create a user account on the oscilloscope and this topic may be skipped. If the PC and oscilloscope do not reside on the same NT domain, a user account must be created on the oscilloscope. This user account must match the username and password of the one on the PC (the same one on the PC, with administrative rights, etc.). Create a new user account on the oscilloscope as follows: Right-click on MyComputer and select Manage. Open Local Users and Groups Users. Right-click on a blank area in the list of users on the right and select New User, or choose this option from the Actions menu. Be sure to match the username and password fields from the PC s account on the oscilloscope s New User window. Note: This new account is created to provide DCOM access to the oscilloscope and is not necessarily needed for any other use. DCOM System Configuration on Windows XP or Vista Now, on the oscilloscope: 1. Click Start Run, enter dcomcnfg.exe and press Enter. 2. Expand Component Services by clicking the + plus sign or triangle symbol (this may take a few minutes). LeCroy Corporation Configuring DCOM Connectivity page 9 of 27

3. If a Windows Security Alert pop-up is shown, click the Unblock button. 4. Expand Computers, right-click My Computer, and select Properties. 5. Click the Options tab on the Properties display, set the Transaction timeout to 0, and click the Apply button. LeCroy Corporation Configuring DCOM Connectivity page 10 of 27

6. Click the Default Properties tab and make sure the Enable Distributed COM on this computer check-box is checked and Connect is selected from the Default Authentication Level drop-down. 7. Now, on the COM Security tab, click the Edit Limits button on the Launch and Activation Permissions section. LeCroy Corporation Configuring DCOM Connectivity page 11 of 27

8. Click the Add button on the Launch Permission dialogue. If the PC and Oscilloscope ARE on the same NT domain: Select the exact user account used on the PC on the Select Users, Computers, or Groups dialogue and click OK. LeCroy Corporation Configuring DCOM Connectivity page 12 of 27

If the PC and Oscilloscope ARE NOT on the same NT domain: Enter the user account created on the Oscilloscope (the one created to match the one on the PC during the previous Creating a User Account on the Oscilloscope topic) on the Select Users, Computers, or Groups dialogue, click Check Names and then click OK. 9. In the Launch Permissions dialogue, verify that for all permissions the Allow checkbox is checked. 10. Click OK to close the Launch Permissions dialogue. Now, click Apply, and then OK on the COM Security tab in the Computer Properties dialogue. With all dialogues closed from the previous steps, the Component Services window should be shown. 11. Open My Computer DCOM Config. 12. Right-click on the LeCroyXStreamDSO item and select Properties. 13. Click the Identify tab on the LeCroyXStreamDSO Properties dialog and choose The interactive user from the radio buttons. LeCroy Corporation Configuring DCOM Connectivity page 13 of 27

14. On the Security tab, select the Customize radio button and click the Edit button on the Launch and Activation Permissions section. If the PC and Oscilloscope ARE on the same NT domain: Select the exact user account used on the PC on the Select Users, Computers, or Groups dialogue and click OK. If the PC and Oscilloscope ARE NOT on the same NT domain: Enter the user account created on the Oscilloscope (the one created to match the one on the PC during the previous Creating a User Account on the Oscilloscope topic) on the Select Users, Computers, or Groups dialogue and click OK. LeCroy Corporation Configuring DCOM Connectivity page 14 of 27

15. In the Launch Permissions dialogue, verify that for all permissions the Allow checkbox is checked. 16. Now, repeat the process while editing the Access Permission settings from the LeCroyXStreamDSO Properties dialog. 17. Now, click Start Shut Down, select Restart and click OK to reboot the oscilloscope. 18. When the instrument has rebooted, we can now test the connection by proceeding to the Testing the DCOM Connection from the PC topic at the end of this manual. LeCroy Corporation Configuring DCOM Connectivity page 15 of 27

Prepare the Oscilloscope Case 2: Windows 2000 First, we ll prepare the oscilloscope by figuring out whether or not a new username must be configured. If the user account is necessary, we ll create it. Creating a User Account on Oscilloscopes Running Windows 2000 Note: If the PC and the Oscilloscope reside on the same NT domain, there is no need to create a user account on the Oscilloscope and this topic may be skipped. If the PC and Oscilloscope do not reside on the same NT domain, a user account must be created on the Oscilloscope. This user account must match the username and password of the one on the PC (the same one on the PC, with administrative rights, etc.). Create a new user account on the oscilloscope as follows: Right-click on MyComputer and select Manage. Open Local Users and Groups Users. Now, right-click on a blank area in the list of users on the right and select New User Be sure to match the username and password fields from the PC s account on the oscilloscope s New User window. Note: This new account is created to provide DCOM access to the oscilloscope and is not necessarily needed for any other use. If the scope is in the same NT domain as the client PC, you will have to set the Hostname (meaning, the scope name, i.e. LCRY0901N11751) to the scope itself. Now, close all open dialogues. DCOM System Configuration on Windows 2000 LeCroy Corporation Configuring DCOM Connectivity page 16 of 27

Now, on the Oscilloscope, make the following configurations: 1. Click Start Settings Control Panel. On the Control Panel screen, double-click Administrative Tools and then Component Services. 2. Expand Component Services by clicking the + plus sign (this may take a few minutes). 3. Expand Computers, right-click My Computer, and select Properties. 4. Click the Options tab on the Properties display, set the Transaction timeout to 0, and click the Apply button. 5. Now, click the Default Properties tab and determine how you should configure your system from the following choices: LeCroy Corporation Configuring DCOM Connectivity page 17 of 27

PC and Oscilloscope ARE on the Same NT Domain Select Connect, None, or Default on the Default Authentication Level field. PC and Oscilloscope ARE NOT on the Same NT Domain Select None on the Default Authentication Level field. 6. Click the Apply button, and then close all dialogs. 7. Now, click Start Run, enter dcomcnfg.exe and press Enter. 8. Select LeCroyXStreamDSO and click the Properties button. 9. On the Properties dialog, click the Identity tab, and select The interactive user radio button. LeCroy Corporation Configuring DCOM Connectivity page 18 of 27

10. Now, click the Security tab. Select the Use custom access permissions radio button and click the corresponding Edit button. LeCroy Corporation Configuring DCOM Connectivity page 19 of 27

11. The Registry Value Permissions dialog is shown. If the Everyone name DOES NOT have Allow Access permission, click the Add button. 12. The Add Users and Groups dialog is shown. Select Everyone click the Add button Select Allow Access Click OK 13. Be sure to click the Apply button while closing all dialogs. 14. Now, click Start Shut Down, select Restart and click OK to reboot the oscilloscope. 15. When the instrument has rebooted, we can now test the connection by proceeding to the Testing the DCOM Connection from the PC topic at the end of this manual. LeCroy Corporation Configuring DCOM Connectivity page 20 of 27

Prepare the Oscilloscope Case 3: Windows Embedded To prepare the oscilloscope, we first need to open the XP firewall. Note: Please be advised that after some research we have discovered that the XP Firewall does not work well with DCOM (if at all). One of the problems is that a first connection is established using the default endpoint (port 135), and when a second port is opened it s forced into the 3000-4000 range. Also, XP's SP1 firewall does not allow specified port ranges. 1. Click Start Control Panel. Double-click Network Connections and then Local Area Connections. 2. On the Local Area Connection Status dialog, the General tab should be shown. 3. Now, click the Properties button and the Local Area Connection Properties dialog is shown. Click the Advanced tab and make sure the Protect my computer and network by limiting or preventing access to this computer from the Internet check-box is un-checked. If the PC and Oscilloscope ARE in the same NT domain, this is a User Level configuration and there s no need to create a new account on the oscilloscope to allow DCOM connections. If the PC and Oscilloscope ARE NOT in the same NT domain, this is a Share Level configuration and you must create a new account on the oscilloscope to allow DCOM connections. The following topic shows you how. Creating a User Account on Oscilloscopes Running Windows Embedded Note: If the PC and the Oscilloscope reside on the same NT domain, there is no need to create a user account on the Oscilloscope and this topic may be skipped. If the PC and Oscilloscope do not reside on the same NT domain, a user account must be created on the Oscilloscope. This user account must match the username and password of the one on the PC (the same one on the PC, with administrative rights, etc.). Create a new user account on the oscilloscope as follows: 1. Click Start Settings Control Panel. Double-click on User Accounts. 2. Again, when creating this new account, make sure it matches the username and password of the one on the PC (the same one on the PC, with administrative rights, etc.). 3. Select Limited, click Create Account, and Change an Account. 4. Select and highlight the account name just entered and click Create a Password. Enter the same password from the PC account twice and click the Create Password button. Note: This new account is created to provide DCOM access to the oscilloscope and is not necessarily needed for any other use. DCOM System Configuration on Windows Embedded (on the Oscilloscope) LeCroy Corporation Configuring DCOM Connectivity page 21 of 27

1. Click Start Run enter dcomcnfg.exe and press Enter. Alternatively: You can click Start Control Panel and double-click Administrative Tools and Component Services. 2. Expand Component Services by clicking the + plus sign (this may take a few minutes). 3. Expand Computers, right-click My Computer, and select Properties. 4. Click the Options tab on the Properties display, set the Transaction timeout to 0, and click the Apply button. 5. Now, click the Default Properties tab and make sure the Enable Distributed COM on this computer check-box is checked and the Default Authentication Level drop-down is set to Connect. LeCroy Corporation Configuring DCOM Connectivity page 22 of 27

6. Click the Default COM Security tab. Click the Edit Default button on the Access Permissions section of the dialog. Note: Users sometimes notice the Default Properties and Default COM Security tab names sometimes are interchanged by Windows. 7. The Access Permissions dialog is shown. Click the Add button. If the PC and Oscilloscope ARE in the same NT domain, this is a User Level configuration. Provide the exact same user account (username and password) created on the PC (covered previously in this manual). If the PC and Oscilloscope ARE NOT in the same NT domain, this is a Share Level configuration. Provide the exact same user account (username and password) created on the PC (covered previously in this manual). However, the username must be preceded by the NT domain name and a backslash \. Example: LECROY\John.Smith. 8. Verify the Allow check-box is checked on the Access Permissions dialog. 9. Click OK on the Access Permissions dialog and Apply, and then OK on the Properties dialog. The Component Services should now be showing. 10. Access the following path from Component Services: Component Services Computers My Computer DCOM Config. Find and right-click on LeCroyXStreamDSO and select Properties. LeCroy Corporation Configuring DCOM Connectivity page 23 of 27

11. On the Properties dialog, click the Identity tab and select The interactive user radio button. 12. Click the Security tab on the Properties dialog and select the Customize radio button on the Launch Permissions section. Click the Edit button. LeCroy Corporation Configuring DCOM Connectivity page 24 of 27

13. On the resulting dialog, click the Add button. If the PC and Oscilloscope ARE in the same NT domain, this is a User Level configuration. Provide the exact same user account (username and password) created on the PC (covered previously in this manual). Click OK. If the PC and Oscilloscope ARE NOT in the same NT domain, this is a Share Level configuration. Provide the exact same user account (username and password) created on the PC (covered previously in this manual). However, the username must be preceded by the NT domain name and a backslash \. Example: LECROY\John.Smith. 14. Repeat this process (Steps 6-13) for the Launch Permissions (on the Properties dialog). When finished, be sure to click Apply and OK on all dialogs and close the Component Services window. 15. Now, click Start Shut Down, select Restart and click OK to reboot the oscilloscope. 16. When the instrument has rebooted, test the connection from the PC using the following topic (Testing the DCOM Connection from the PC). LeCroy Corporation Configuring DCOM Connectivity page 25 of 27

C) Testing the DCOM Connection from the PC Note: Only attempt to test the DCOM Connection from the PC after both the PC and Oscilloscope have been set for DCOM configuration. Let s test the DCOM Connection from the PC to the Oscilloscope using the following steps: 1. If not already done, install XStream Browser. 2. Launch the XStream Browser application on the PC. Make sure that the version of the software is at least 1.0.3 by verifying from the Help/About screen Help (Menu Bar) About. 3. On the XStream Browser screen, click File Connect to Remote Instrument (DCOM). 4. The Network Address of DCOM-enabled Instrument dialog is shown. Provide the Scope Name or its IP Address and click OK. LeCroy Corporation Configuring DCOM Connectivity page 26 of 27

5. The XStream Browser screen eventually shows the Automation tree (after clicking OK on the Network Address of DCOM-enabled Instrument dialog). Click through the tree and access scope values to verify connectivity to the oscilloscope. LeCroy Corporation Configuring DCOM Connectivity page 27 of 27