Docstoc

Isomer ENS

Document Sample
Isomer ENS Powered By Docstoc
					Isomer ENS Manual




                                    Isomer ENS
                             Emergency Notification System
                                          Manual
                                   Version 200701251206




(C)2006 Isomer Programming       http://www.isomerprgm.com   1
Isomer ENS Manual


Table of Contents
Introduction................................................................................................................................................3
Installation..................................................................................................................................................4
Configuration.............................................................................................................................................6
   Central Server Configuration................................................................................................................6
   Emergency Client Configuration...........................................................................................................8
   Monitor Client Configuration..............................................................................................................11
Running the System.................................................................................................................................12
   Central Server......................................................................................................................................12
   Emergency Client................................................................................................................................14
   Monitor Client.....................................................................................................................................15
Special Command Line Arguments.........................................................................................................16
Troubleshooting.......................................................................................................................................17
   Port Numbers and Protocols................................................................................................................17
   Common Problems..............................................................................................................................18
   Error Messages....................................................................................................................................19
Security....................................................................................................................................................20
Uninstallation...........................................................................................................................................21
Support.....................................................................................................................................................22




(C)2006 Isomer Programming                               http://www.isomerprgm.com                                                                           2
Isomer ENS Manual


Introduction
         Isomer Emergency Notification System is a collection of programs used to send notification
emails and monitor the desktops of designated emergency machines during a crisis. The system uses
three different installation types to satisfy this requirement: Central Server, Emergency Client, Monitor
Client. When a user of a system installed with the Emergency Client clicks a button to indicate an
emergency is in progress, a notification is sent to the Central Server. The Monitor Clients receive the
list of emergencies from the Central Server every 10 seconds, and if a new emergency arrives, a
window pops up, prompting the user of the Monitor Client to open a remote viewing session to the
Emergency Client's desktop. NOTE: This system is designed for a secured network.




(C)2006 Isomer Programming            http://www.isomerprgm.com                                         3
Isomer ENS Manual


Installation
   1. Run IsomerENSInstaller.exe
      You will be presented a prompt to select the installation type.




      Depending on which installation you choose, different components will be installed:
      All:
             ENS Central Server (Runs in Startup)
             ENS Emergency Launcher (Runs in Startup)
             ENS Emergency Client Test
             ENS Monitor Client
             ENS Configuration
      Central Server:
             ENS Central Server (Runs in Startup)
             ENS Monitor Client
             ENS Configuration
      Emergency Client:
             ENS Emergency Launcher (Runs in Startup)
             ENS Emergency Client Test
             ENS Monitor Client
             ENS Configuration
      Monitor Client:
             ENS Monitor Client (Runs in Startup)
             ENS Configuration


      NOTE: THE CENTRAL SERVER CAN NOT ALSO SERVE AS AN EMERGENCY CLIENT


(C)2006 Isomer Programming          http://www.isomerprgm.com                               4
Isomer ENS Manual

   2. After you select an installation type and click Next, an installation wizard will guide you
      through the setup process.




   3. When the setup wizard has completed, the ENS Configuration tool should be run by the
      installer if the program was installed to the default location. If the ENS Configuration tool does
      not automatically start, please run it manually by going to
      Start->Programs->IsomerEmergencyNotificationSystem->ENSConfiguration
      Continue with the Configuration section of this document.




(C)2006 Isomer Programming           http://www.isomerprgm.com                                         5
Isomer ENS Manual


Configuration

Central Server Configuration
       The Central Server configuration tab of the ENS Configuration tool controls settings for the
Central Server component of Isomer ENS, if the component is installed.




Port:   Specify the internet port number on which you would like the server to accept client
        connections. Make sure your network allows connections over this port.



(C)2006 Isomer Programming           http://www.isomerprgm.com                                        6
Isomer ENS Manual

Enable Email Notifications Of New Emergencies: Check this if you would like to send an email each
       time a new emergency is sent to the Central Server.
Recipients:     Specify a list of email addresses to send notifications to, separated by semicolons “;”
Use Outlook Automation:        Check this if you want Microsoft Outlook to handle sending emails. The
       benefit of Outlook Automation is that whatever settings you already have configured in
       Outlook will be used. This is perfect for networks that use Microsoft Exchange to handle email.
       HOWEVER, note that this should only be used with Outlook 2007 and greater versions,
       combined with a windows-registered antivirus program, or Outlook will prompt a user to
       confirm each email sent, interfering with automation.
Use SMTP Server:       Check this if you want an SMTP server to handle sending emails. This is the
       most common email configuration setting.
Sender Email:          Specify an email address to appear as the sender of notifications. Some SMTP
       servers restrict sender emails to specific emails or specific domain names (@domain.com);
       others do not have any restrictions. If you are unsure of your SMTP server restrictions, you can
       test the notification once this configuration is completed by clicking the Test Emergency
       Actions button at the bottom of the window.
SMTP Server Address:           Specify the address of the SMTP server.
Custom Appended Message:              This message will be appended to the emergency notification
       email. The emergency notification email will appear as follows:
       Subject: ENS Emergency
       Emergency Notification System Message:
       New emergency from [EMERGENCY COMPUTER DESCRIPTION WILL BE HERE] at
       [EMERGENCY COMPUTER IP ADDRESS WILL BE HERE]
Run Custom Program During New Emergencies:           Check this if you want to run a custom program
       every time the Central Server receives a new emergency. Click Browse to select the custom
       program location.
Test Emergency Actions:        Click this button once you have all configuration options specified for
       the Central Server. Depending on which settings are enabled, a test email with the subject
       “ENS Emergency Test” will be sent, and the custom program will be run.


Click Save to save the configuration settings.
Run the ENS Central Server and unblock it from the Windows Firewall when it displays a prompt.
NOTE: If you alter the Central Server settings, you must restart the server before settings take effect.

(C)2006 Isomer Programming             http://www.isomerprgm.com                                           7
Isomer ENS Manual


Emergency Client Configuration
      The Emergency Client configuration tab of the ENS Configuration tool controls settings for the
Emergency Client component of Isomer ENS, if the component is installed.




Server Address:       Specify the IP address of the Central Server. The IP address of the central server
       can be found, from the Central Server machine, by going to Start->Run..., type cmd, click
       OK, type ipconfig, and push enter.
Server Port:   Specify the same port that the Central Server was configured to use. Make sure your
       network allows connections over this port.

(C)2006 Isomer Programming           http://www.isomerprgm.com                                         8
Isomer ENS Manual

Computer Description: Specify a description of the location where the Emergency Client is being run.
       This computer description will be shown to Monitor Clients before they make a connection to
       view the Emergency Client's desktop. However, note that once the connection is made from a
       Monitor Client, the title of the window they see is set by the Windows computer name. The
       Windows computer name can be changed by right-clicking the “My Computer” icon on your
       desktop, going to Properties, selecting the Computer Name tab, clicking the Change button,
       and altering the Computer name field.
Edit VNC Settings:   If you have just installed the Emergency Client installation, you MUST run this
       once for the system to work! Clicking the button will run the VNC server. Unblock the VNC
       server from the Windows Firewall when it displays a prompt. If the server has not been run
       before, it will automatically run the VNC configuration tool; otherwise, you must right-click on
       the icon in the system tray and select “Properties”. The system tray icon should look like the
       the one shown here:




       You must specify a new password in the VNC configuration for other monitor clients to be able
       to connect and view your desktop during an emergency. Clear out both Password fields on the
       top left of the properties window and type the same new password into both fields. It is
       recommended that all Emergency Clients use the same VNC password so that all Monitor
       Clients only need to use one password to connect to any emergency machine.




(C)2006 Isomer Programming           http://www.isomerprgm.com                                          9
Isomer ENS Manual

       Click Apply to save the VNC settings, and click OK to close the VNC properties window.
       Afterwards, you can close the VNC server by right clicking the system tray icon and selecting
       “Close VNC”.


       NOTE: If you have not received a popup during the initial VNC configuration regarding the
       Windows Firewall, you may not have admin rights on your machine. Manually check your
       firewall settings by going to the windows Control Panel and selecting Windows Firewall. The
       General tab should indicate that the firewall is “On”. Also, “Don't allow exceptions” should
       NOT be checked. Next, select the Exceptions tab, and make sure that the item “TightVNC
       Win32 Server” is checked; if you are not able to enable this item, you do not have the admin
       rights necessary to unblock the VNC Server from the Windows Firewall and you should
       contact your administrator.


Click Save to save the configuration settings.
NOTE: If you alter the Emergency Client settings, you should run the ENSEmergencyClientTest tool
       to verify a connection can be made to the server.




(C)2006 Isomer Programming            http://www.isomerprgm.com                                       10
Isomer ENS Manual


Monitor Client Configuration
      The Monitor Client configuration tab of the ENS Configuration tool controls settings for the
Monitor Client component of Isomer ENS, if the component is installed.




Server Address:       Specify the IP address of the Central Server. The IP address of the central server
       can be found, from the Central Server machine, by going to Start->Run..., type cmd, click
       OK, type ipconfig, and push enter.
Server Port:   Specify the same port that the Central Server was configured to use. Make sure your
       network allows connections over this port.

(C)2006 Isomer Programming           http://www.isomerprgm.com                                        11
Isomer ENS Manual

Click Save to save the configuration settings.



Running the System

Central Server
       Run the ENS Central Server by going to
Start->Programs->IsomerEmergencyNotificationSystem->ENSCentralServer->ENSCentralServer


       A green icon will appear in your system tray indicating that the Central Server is running.




       Hovering your mouse over the system tray icon for a second will display the number of
               emergencies currently listed on the Central Server.
       The freeware version of Isomer ENS allows the Central Server to run 30 times, indicating
               the remaining number of runs in a popup when starting the program.
       To register Isomer ENS, you only need to register the Central Server by right clicking on the
               system tray icon and selecting “Registration...”.




(C)2006 Isomer Programming            http://www.isomerprgm.com                                        12
Isomer ENS Manual




      Follow the instructions to register, and then restart the server.


      To close the ENS Central Server, right click on the system tray icon and select Close.




(C)2006 Isomer Programming           http://www.isomerprgm.com                                 13
Isomer ENS Manual


Emergency Client
      Run the ENS Emergency Client Test tool by going to

      Start->Programs->IsomerEmergencyNotificationSystem->ENSEmergencyClient
             ->ENSEmergencyClientTest

      If there are any errors starting the VNC server or connecting to the Central Server, they

             will be displayed.

      NOTE: Do not do the following unless you are in an actual emergency.

      Run the ENS Emergency Launcher by going to

      Start->Programs->IsomerEmergencyNotificationSystem->ENSEmergencyClient
             ->ENSEmergencyLauncher


      The following button will appear:




      The button will remain on top of other programs.
      Clicking the button will begin an emergency, running a VNC server and sending information
             to the Central Server.
      The button will now look different:




      Clicking the button will stop an emergency, closing the VNC server and sending information
             to the Central Server.
      To close the ENS Emergency Launcher, right-click on the button and select Close.




(C)2006 Isomer Programming            http://www.isomerprgm.com                                    14
Isomer ENS Manual


Monitor Client
      Run the ENS Monitor Client by going to

      Start->Programs->IsomerEmergencyNotificationSystem->ENSMonitorClient
             ->ENSMonitorClient
      A gray icon will appear in your system tray indicating that the Monitor Client is running.




      The Monitor Client will poll the Central Server every 10 seconds to check for emergencies.
      If a new emergency is found, you will receive a popup prompting you to open a remote
             viewing session to the Emergency Client's desktop:




      If you select Yes, you will be prompted for the Emergency Client's VNC password:




      After you click OK, a VNC viewing session will open to view the Emergency Client's desktop:




      You can manually display/re-display emergencies by right-clicking on the system tray icon
             and selecting Display Emergencies.
      Hovering your mouse over the system tray icon for a second will display the number of
             emergencies currently listed on the Central Server.


(C)2006 Isomer Programming          http://www.isomerprgm.com                                      15
Isomer ENS Manual


Special Command Line Arguments

       The ENS Emergency Launcher can optionally be run with the “-share” option to
               start the launcher and automatically press the Share Emergency button:


C:\Program Files\Isomer Programming\Isomer Emergency Notification System>ENSEmergencyLauncher.exe -share


       Calling the ENS Emergency Launcher program this way is safe to do multiple times without
               interfering with the operation of Isomer ENS. Only one instance of the ENS
               Emergency Launcher will remain open.
       This special command line argument exists for integration with other emergency systems.




(C)2006 Isomer Programming             http://www.isomerprgm.com                                           16
Isomer ENS Manual


Troubleshooting

Port Numbers and Protocols
       Isomer ENS uses a default port of 5085 over TCP for the Central Server, Emergency Client,

and Monitor Client configurations. This may be changed to work with your network. If any clients are

going to be accessing the Central Server from outside of the secured network where the Central Server

resides (not recommended for security reasons), then you must configure any routers/firewalls to either

allow all network packets on the selected port or add port forwarding to the static IP address of the

Central Server.

       VNC uses port 5900 over TCP. The VNC Server, used by the Emergency Clients, should NOT

be reconfigured to use a different port in order to work properly with Isomer ENS. If any Monitor

Clients are going to be accessing the Emergency Clients to view their screens from outside of the

secured network where the Emergency Clients reside (not recommended for security reasons), then you

must configure any routers/firewalls to either allow all network packets on port 5900 or add port

forwarding; however, keep in mind that in situations where multiple emergency clients exist in the

same network, port forwarding can not be used as only one emergency machine in the network can

receive the port forward.




(C)2006 Isomer Programming            http://www.isomerprgm.com                                         17
Isomer ENS Manual


Common Problems
   ●   Windows Firewall Settings. Go to Start->Settings->ControlPanel->WindowsFirewall. In the

       General tab, the firewall should be turned On, and the “Don't allow exceptions” setting should

       NOT be checked. In the Exceptions tab, if the current machine is a Central Server, all instances

       of “ENSCentralServer” should be CHECKED, and if the current machine is an Emergency

       Client, all instances of “TightVNC Win32 Server” should be CHECKED. If you do not have

       the ability to enable an exception, you are not currently logged in as the administrator of the

       machine.

   ●   VNC Settings not configured properly for Emergency Client. On the Emergency Client

       machine, run the Isomer ENS Configuration tool, and click “Edit VNC Settings” to launch the

       VNC Server. Right click on the VNC icon in the system tray and select “Properties”. In the

       “Incoming Connections” group, “Accept socket connections” should be CHECKED. Try

       resetting both password fields to the correct password. The port numbers should be on “auto”.

       In the “When Last Client Disconnects” group, select “Do nothing”. Click the “Advanced”

       button, and make sure that in the “Administration” group, “Allow loopback connections”

       should NOT be checked. Click “Apply” and “OK” to close the advanced options, and then

       click “Apply” and “OK” to close the VNC settings. Right click the VNC icon in the system

       tray and select “Close VNC”.




(C)2006 Isomer Programming            http://www.isomerprgm.com                                          18
Isomer ENS Manual


Error Messages
   ●   Connection closed. This error message is shown when connecting to the Emergency Client

       from the Monitor Client. This indicates that the port on the Emergency Client is open and the

       Monitor Client is properly connecting, but one of three situations is occuring: (1) Commonly,

       the password has been entered incorrectly too many times, and you must wait 30 seconds before

       attempting to connect again, (2) The Emergency Client machine has become locked

       (screensaver activated) and must be unlocked with Ctrl-Alt-Del, or (3) Rarely, on the Monitor

       Client's machine, the user may have reconfigured the VNC viewer program that is located in the

       program files of the installation directory – if this is the case, manually run the VNC viewer and

       make sure that, in the Options window, “Request shared session” is CHECKED.

   ●   Connection closed unexpectedly. This error message is shown when connecting to the

       Emergency Client from the Monitor Client, or after a period of viewing the Emergency Client's

       screen. The Emergency Client windows firewall could be blocking the incoming connection.

       The Emergency Client's VNC Server might not be properly configured. The VNC Server on

       the Emergency Client machine may have terminated because it was closed by a user of the

       system or the computer was powered down. The network path to the Emergency Client

       machine from the Monitor Client may have been disconnected (network cable was removed or

       router/firewall was shutdown).

   ●   Failed to connect to server. This error message is shown when connecting to the Emergency

       Client from the Monitor Client. The Emergency Client windows firewall could be blocking the

       connection. The local firewall of the Monitor Client's machine or network may be blocking

       outgoing connections for VNC ports (this is common at educational institutions and government

       agencies). The Emergency Client's VNC Server might not be properly configured. The VNC

(C)2006 Isomer Programming           http://www.isomerprgm.com                                         19
Isomer ENS Manual

       Server on the Emergency Client machine may have terminated because it was closed by a user

       of the system or the computer was powered down. The network path to the Emergency Client

       machine from the Monitor Client may have been disconnected (network cable was removed or

       router/firewall was shutdown). This message also occurs when running an Emergency Client

       from the same machine as the Central Server and connecting to it from a Monitor Client on a

       different machine – DO NOT run an Emergency Client from the same machine as the Central

       Server.

   ●   VNC authentication failed. This error message is shown when connecting to the Emergency

       Client from the Monitor Client. This indicates that the port on the Emergency Client is open

       and the Monitor Client is properly connecting, but the password is incorrect. Make sure that the

       password you are using matches the password that was specified on the Emergency Client

       (CASE-SENSITIVE). Check that the Caps Lock key is in the correct position and that your

       keyboard layout settings are correct (language selection, key placement). Test that all keys are

       functioning properly by typing your password in a plaintext document.



Security
       Since VNC sessions and ENS network packets are unencrypted, the Isomer ENS system must

be run on a secured network. All Central Server, Emergency Client, and Monitor Client installations

should be run within a local intranet or secure VPN. VNC passwords are truncated to the first eight (8)

characters.




(C)2006 Isomer Programming           http://www.isomerprgm.com                                        20
Isomer ENS Manual


Uninstallation

      To remove Isomer ENS,
   1. Open the windows Control Panel
   2. Select Add or Remove Programs
   3. Select “Isomer Emergency Notification System” and click Remove




(C)2006 Isomer Programming       http://www.isomerprgm.com             21
Isomer ENS Manual


Support

For questions or comments, send an email to CustomerSupport@isomerprgm.com




(C)2006 Isomer Programming       http://www.isomerprgm.com                   22

				
DOCUMENT INFO
Shared By:
Categories:
Stats:
views:5
posted:5/10/2011
language:English
pages:22