Technical Notes |
|
This technical note describes how to create, configure, and manage Windows-based Reflection sessions using web-based Reflection tools: Reflection Administrative WebStation, the security proxy, and the Reflection metering server.
Web-based management is available to Reflection administrators who have obtained the Reflection Administrator add-on component for use with their 12.0-14.x Reflection Windows-based products, or have installed and configured Reflection for the Web with the appropriate licensing.
This technical note contains the following topics:
The web-based tools used to centrally manage Reflection sessions include:
(Note: The term "Reflection management server" refers to the Administrative WebStation plus the terminal emulation files.)
The features of the web-based tools are listed here. Instructions for using them are included in the remainder of this technical note.
For optimal performance, we recommend that you pair the following product versions:
| Reflection Administrator |
Reflection Windows-based Products |
Reflection Web-based Products |
| Version 8.0 |
Version 13.0* |
Version 8.0 |
| Version 9.x |
Version 14.x* |
Version 9.x |
* Beginning in version 13.0, you can manage Reflection for Secure IT sessions and Reflection FTP sessions with Reflection Administrator.
When you use the WebStation to manage your Windows-based sessions, you can:
The Reflection security proxy provides secure connections to any host through the Reflection security proxy server, using SSL v3.0 or TLS v1.0 protocols. The data transmitted between the Reflection client and the security proxy is encrypted, but the data sent from the proxy server to the destination host is unencrypted.
You can use the security proxy to configure secure connections even if your host is not running a Telnet server. For example, you might use the proxy server to secure your connections if you use Reflection for HP to connect to HP 3000 hosts using the VT-MGR protocol.
To use the security proxy, you must install and configure the security proxy on the web server.
Alternate method of configuring secure sessions. The Windows-based Reflection applications provide fully-integrated support for secure authentication and data encryption using a secure protocol that the host supports. Depending on the host type that Reflection will connect to, you can choose SSL/TLS, Secure Shell, Kerberos, or XDM Authorization.
These types of secure connections are configured when you create and configure Reflection sessions. No further installation is required.
You can use the Reflection metering server to audit and report the usage of Reflection version 12.0 -14.x sessions.
The steps in this technical note refer to using the automated installers provided with Reflection Administrator and Reflection for the Web. Depending on your environment, you may need to manually install some components and do more extensive configurations. This note links to resources with further instructions.
Windows-based Reflection sessions are available only from Windows workstations that have the supporting Reflection Windows-based client software installed. To manage your Reflection sessions using the Administrative WebStation, the following software must be installed in the appropriate locations:
Microsoft Internet Explorer version 4.0 or higher installed with 128-bit encryption.
To verify that you have the correct encryption level, open Internet Explorer and click Help > About Internet Explorer. The Cipher Strength should be set to 128-bit. If it is not, download the High Encryption Pack from Microsoft:
http://www.microsoft.com/windows/ie/ie6/downloads/recommended/128bit/default.mspx
Use the automated installation to install Reflection Administrator or Reflection for the Web. De-select the optional components that you do not plan to use.
By default, the security proxy and the metering server are installed during the automated installation unless they are de-selected. Note: You can install either option at a later time, but more extensive configuration is required.
If you choose to manually install Reflection Administrator or Reflection for the Web, refer to the installation guide and technical notes listed in the Resources section for instructions.
For ease of administration, proceed with your configuration of the Reflection web-based management features in this order:
The servlet runner must be started before you can use the Reflection managment server (including the Administrative WebStation). The procedure for starting the servlet runner varies depending on where and how you installed Reflection Administrator or Reflection for the Web.
If you are using the Tomcat servlet runner provided with Reflection (installed either by the automated installer or tomcat.zip), follow these steps:
If you used the automated installer and you chose to install the servlet runner as an NT service, then the servlet runner starts automatically. You can start or stop the service in the Services list. In Windows Control Panel, click Administrative Tools > Services, and select Reflection Server.
If the servlet runner was not installed as an NT service, you can use the Start menu: Programs > Reflection Administrator OR Reflection for the Web > Start Servlet Runner.
If you installed using archive files, run the startup.bat file in the \ReflectionServer\jakarta-tomcat-[version number]\bin\ folder. (To close the servlet runner, run shutdown.bat in the same folder.)
Run the startup.sh file in the [installation path]/jakarta-tomcat-[version number]/bin/ directory. The command is: ./startup.sh (To close the servlet runner, run shutdown.sh in the same folder.)
Note: Be sure that necessary permissions have been set for the .sh files. Permissions should be set to allow full access for owner, and read and execute permissions for group and other. Use the following command: chmod 755 *.sh
If you are using a servlet runner other than the one provided with Reflection, refer to the servlet runner documentation for instructions to start the servlet runner.
Use the Reflection security proxy to make secure SSL/TLS connections if your host does not support a secure protocol, or if you simply prefer to use the proxy server. To configure the security proxy, you will:
Use the wizard to set properties and to import or generate the appropriate certificates. If you used the auto-installer to install the security proxy, follow the steps below.
If you manually installed the security proxy, see the Reflection for the Web Installation Guide (http://www.attachmate.com/docs/reflection/rweb/9.5/installguide.html) > Configuring Components > Security Proxy Server.
In Windows: Click Start > Programs > Reflection Administrator OR Reflection for the Web > Utilities > Security Proxy Wizard.
On UNIX, Linux, or Solaris platforms: Run the SecurityWizard.sh file located in the [installation path]/securityproxy/bin/ directory.
If you have a Certificate Authority (CA)-signed certificate (from VeriSign or Thawte, for example), or if you are using an internal CA-signed certificate that was added to the users' browser trusted certificate store, follow these steps to import the certificate into the security proxy:
If you are using a self-signed certificate, you need to distribute and install the security proxy certificate to all workstations that will be connecting through the proxy. Follow these steps:
Note: This certificate file needs be installed on all PCs that will be connecting to this security proxy server. After you start the security proxy, follow the instructions in C. Distribute and Import the Security Proxy Certificate.
The procedure for starting the security proxy varies depending on how you installed it.
Note: If you made any changes on the Proxies tab in the Security Proxy Wizard, then stop and restart the Reflection Security Proxy from Windows services. (In Windows Control Panel, click Administrative Tools > Services, and select Reflection Security Proxy.)
Start the security proxy by running the shell script, SecurityProxy.sh, located in [install directory]\securityproxy\bin.
As of version 13.04, this step is no longer necessary. In prior versions, the security proxy server certificate must be imported to the Reflection users' client workstations that will connect through the security proxy. Be sure to import the certificate to the administrative workstation's browser.
Note: If you are using a CA-signed certificate and it is already present on the user workstations, your security proxy configuration is complete. Skip to Configuring Metering (Optional).
First, distribute the security proxy certificate (the *.der file) to the users who will connect through the security proxy. The certificate can be distributed by e-mail, from a network server, or floppy disk. Since this certificate contains only the public key of the server, it does not necessarily need to be securely distributed.
Then, import the certificate into Internet Explorer's trusted certificates store on each client PC. (Or, provide these instructions to the users.)
Scroll to find the imported certificate, which is listed using the proxy server's host name in the Issued To column.
You can use the Reflection Metering server to audit your site's usage of Reflection version 12.0-14.x. For information about configuring metering and viewing reports, see your Reflection product documentation:
Expand the Metering Reflection Products topic.
Expand the Configuring Components > Metering Server topic.
The Administrative WebStation supports several authentication methods to specify which sessions can be accessed by individual users or groups of users.
After you set the access control, you are ready to create and configure your Reflection sessions.
When you create or edit Windows-based Reflection sessions from the Administrative WebStation, Reflection runs in Administrative WebStation mode. In this mode, your sessions are saved automatically to the web server, and the Reflection management server automatically creates web pages with links that can be used to launch your sessions.
Remember: Windows-based Reflection sessions are available only from Windows workstations that have the supporting Reflection client software installed.
The following steps outline how to use the Reflection Administrative WebStation to configure Windows-based Reflection sessions.
In Windows (on the web server): Click Start > Programs > Reflection Administrator OR Reflection for the Web > Administrative WebStation.
Alternate method (from any machine): Open the URL for the login page in your web browser. The URL uses this format:
https://[host name]:[port number]/[web application context]/AdminStart.htmlIf the port number is the default of 443 for HTTPS, you can omit it. For example, the URL to open the Administrative WebStation might be:
https://ServerName/rweb/AdminStart.htmlNote: When you connect using a self-signed certificate, your browser warns you about the certificate you created. This is expected behavior. In the warning message, click Yes to proceed, and the administrator login page will open. This warning message does not appear after you purchase a CA-signed certificate or if you connect using HTTP.
Note: The format of the information presented on this page varies depending on which product you are using.
In the launched Reflection session, configure your settings and security options.
Note: To import settings from an existing settings or client file, use the File > Open command. The settings file saved to the web server uses the session name that you entered for the session (step 4 above), not the name of the imported settings file.
(If you choose to not secure the Reflection session at this time, skip to step 4 to save and exit your session.)
In Reflection for HP with NS/VT or Reflection for UNIX and Open VMS, click Connection > Connection Setup > Network. Select a protocol, and click the Security button.
In Reflection for IBM, click Connection > Session Setup > Security (button).
In Reflection X, click Settings > Security. The check box to Enable XDM AUTHORIZATION-1 method is cleared by default.
When you launch Reflection in Administrative WebStation mode, the SSL/TLS tab of Security Properties dialog box includes additional controls that make it easy to create sessions that connect to hosts via the proxy. (Note: This option is not available in Reflection X, Reflection FTP Client, or Reflection for Secure IT SSH or SFTP clients.)
Here is an example from Reflection for IBM:
If you are using the security proxy, select the check boxes to Use SSL/TLS security and to Use Reflection security proxy. Then enter the Security proxy server and destination host information.
You can use the Administrative WebStation's Auto Update feature to centrally deploy changes to Reflection settings files for these Windows-based applications: Reflection for IBM, Reflection for HP, Reflection for UNIX and OpenVMS, Reflection for ReGIS Graphics, or Reflection for Secure IT.
With this feature, a settings update file is maintained in a central location. Whenever users launch a session, Reflection automatically incorporates any changes you saved to the settings update file.
Follow these steps to automatically update the settings files in any new Reflection sessions that you add.
You can use a URL, a UNC path, or a mapped network drive. For example:
http://myserver.com/rweb/autoupdate/ file://myserver.com/rweb/autoupdate/ s:\rweb\autoupdate\ By default, each settings update file is assigned the same name as your Reflection session, followed by the appropriate file extension for updates in that session type. For example, if you add a new Reflection for IBM session called Joe and you set "Location of auto update files" to S:\rweb\, the session will look for updates in S:\rweb\Joe.rsu.
The result: When you create a new Windows-based Reflection session using the Administrative WebStation, the changes saved to the settings update file will be automatically incorporated when the session is launched.
Follow these steps to configure auto updates for an existing Reflection session.
Settings update files contain information about specific settings only. Whenever users launch sessions that have been configured to use Auto Updates, Reflection automatically incorporates the changes you saved to the settings update file.
To create or modify a settings update file:
For more information about working with these files, see "Settings update files" in the Reflection Help.
As the administrator, you can provide users with a URL that displays links to the configured Reflection sessions that they are authorized to access. The URL uses this format:
https://myserver/rweb To see a list of the links generated for your individual Reflection sessions, open the Administrative WebStation and click Session Manager > View URLs. For example, the URL for an IBM 3270 session might look like this:
https://<server>:443/rweb/WIXSession.do?link=IBM*u00203270Introduction to Reflection Administrator (pdf) http://www.attachmate.com/docs/reflection/radmin/8.0/ra_guide.pdf
Reflection for the Web 9.6 Installation Guide (pdf) http://www.attachmate.com/docs/reflection/radmin/9.6/installguide.html
Reflection for the Web Technical Notes Index, Technical Note 9988.