GUI ScreenIO Client/Server

www.ScreenIO.com


Configuring the Server Daemon

 

Above is a representation of the server configuration utility.  This allows you to make all the settings for a server as far as Applications, Users, Clients, IPs, and Server Farms.  

If you use the server configuration utility while your server is running, changes will take effect after a minute or so for some settings on the Server Tab.   Some changes (changing IP or Port or Farm options) require a server restart.

Additions or deletions of users and applications take effect immediately.  If a user is running an application and you Block or delete either the application or the user, the application continues to run until the user exits the application. 

 

The server daemon configuration is done on a property sheet.  You can jump directly to the page of interest using the links below.

The items are arranged in alphabetical order by page.

Server Tab

The server tab contains items that specify some of the content on the menu page that is delivered to the client, as well as various network and security parameters.  The items appear in alphabetical order by title.

Return to top of page

Item Significance
Location of configuration file... Displays a popup that lets you specify where the configuration file (the one you're defining) will be placed.  You may have more than one configuration file, and you can select which one will be used when you launch the server daemon.
Network settings:

Administration IP

Reserved.
Network settings:

Administration port

Reserved.
Network settings:

Client version

Specifies the minimum version of the client that the server requires. 
Network settings:

Listening IP

The IP address that the server daemon will use to listen for incoming client connections. 

If set to 0.0.0.0 (the default value) or the server will listen on all of the installed network adapters.

Network settings:

Listening port

Specifies the port that the server uses to listen for incoming client connections.  The server daemon also reserves the next higher port number for for internal use.  

The default port is 1875.  You may use any port other than those reserved by your operating system. 

You should avoid port numbers of 1024 or less because they are often reserved for privileged applications.  To list the ports a server is using, open a command window on the server and type the command:

     netstat -a

You can view the list of ports reserved by Windows NT-based systems in the file c:\winnt\system32\drivers\etc\SERVICES (with no extension).  The list is often incomplete, however.

If your server is running behind a firewall, you must configure your firewall so that it will allow requests for incoming connections on the listening port you specified, and route them to the server's IP address.

Run mode:

Deny new clients

The server daemon will not accept new clients, but will continue to handle current clients.
Run mode:

Normal

The server daemon will accept incoming connections and run applications when the client requests them.
Run mode:

Shutdown after last client exits

The server daemon will shut down 10 seconds after the last client has logged out.
Security:

Allow only one connection per IP

Allows only one connection per IP address for each client license.  

Note:  If your clients are behind a firewall, they will share the same IP address.  If the clients are licensed, each client will be allowed one connection.

If the clients are unlicensed, only one of them will be able to connect at any one time, since all unlicensed clients use the same serial number.

Security:

Default password

If you supply a default password, the server will only accept connections from unregistered users who supply the default password.  Unregistered users are restricted to the default applications.

Note:  If  this field is left blank, anyone can connect to your server and run the default applications, unless you require registered clients and/or registered IP addresses.

All passwords are case sensitive.

Security:

Require licensed clients

The server will only accept incoming connections from clients that have a registration key issued by Norcom. 

Licensed clients are registered to specific users.  Jobs launched for licensed clients are run with a higher priority in the server.

Security:

Require registered clients

The server will only accept incoming connections from licensed clients whose serial numbers have been registered.  See Registered clients.
Security:

Require registered IP

The server will only accept incoming connections from specific IP addresses or subnets.  See Registered IPs.
Security:

Require registered users

The server will only accept incoming connections from users whose name and password are registered.  See Registered users.
Server description:

Contact information

Text that is displayed on the client's menu.  You can put anything here, such as a telephone number, email address, or website URL.
Server description:

Description

Text displayed on the second line of the client menu; this would typically be a description of the server.
Server description:

Title

Text displayed on the first line of the client menu; typically, the name of the company providing the server application.

 

Registered applications Tab

Displays the applications that you wish to make available to your clients. 

 

NOTE: The Server configuration utility itself can be one of the applications on the list of registered applications.  Doing this allows Remote Management of the server for on-the-fly addition of users etc.  However, NEVER put this application to an end-user's menu.  SECOND: Be very careful when remotely managing your server because you can disable it and will have to physical go to the server to restart it.

Return to top of page

Item Significance
Add... Displays a popup that collects information about a GUI ScreenIO application that will be available to clients.
Application title Title of the application that will be displayed on the client menu.
Available Indicates when the application is available:

DFL - Available to all users (on the default menu)

NO - Not available

YES - Available only when specified for registered users

Item# Number assigned to the application; must be unique and greater than zero.
Run limit Number of times that a user may run this application, potentially useful for subscriptions.
Idle Timeout Sets the time jobs will be allowed to be idle before they are asked to terminate by the server.  Well behaved jobs will terminate gracefully when asked to do so.  See also Timeouts.

 

Registered users Tab

Displays the list of registered users.  You may assign specific applications to registered users, in addition to the default applications that are available to all users.  This allows you to control access to some of your client/server applications.

Return to top of page

Item Significance
Add... Displays a popup that collects information about a registered user.
Last name User's surname.
First name User's first name
Last connected Date of last connection.
Last IP Source IP of last connection.
Menu Type of menu supplied to this user:

CUS - Custom; includes only items specifically assigned to the user

DFL - Menu only includes default menu items

Both - Menu includes default items plus custom items

#Items Number of applications on custom menu.

 

Registered clients Tab

You can use unregistered clients to access most capabilities of the GUI ScreenIO Network Client package.  Registered clients, however, offer more features, including security features.

If a client is registered, it will have a serial number that has been assigned by Norcom.  You can register this serial number and use it to restrict access to your applications to specific clients. 

Return to top of page

Item Significance
Add... Displays a popup that collects information about a registered client.
Serial number Client's serial number.
Registered user Registered user that may connect from this client. 

 

Registered IPs Tab

You can use IP addresses and/or subnets to restrict access to your client/server application. 

Return to top of page

Item Significance
Add... Displays a popup that collects information about a registered IP or subnet.
IP/Subnet address IP or subnet address. 
Registered user Registered user that may connect from this client.


© 2000-2019 Norcom, all rights reserved 

TOC

Send feedback to Norcom