Difference: 530ConnectionManager (1 vs. 8)

Revision 82018-03-20 - JeanNeron

Line: 1 to 1
 
META TOPICPARENT name="Main.APPX530Features"

New Connection Manager

Line: 9 to 9
 A new connection manager allows a user to reconnect to dropped sessions. This capability will be especially useful after the new HTML client is released and users are connecting from mobile devices.

Usage:

Changed:
<
<
The new connection manager is controlled by the following settings in the service .ini file:
>
>
The new connection manager is controlled by the following settings in the <servicename> .ini file (or registry settings if Windows):
 
AppxInterface = Pipe #Client/Server Interface mode ( Socket, Pipe )
AppxPipeDir = ./sessions #Client/Server Pipe Directory
AppxPipeExe = ./appxcomm #pathname to Appx pipe communications helper
AppxPipeTimeout = 1 #Timeout for closing disconnected sessions
Line: 37 to 37
  Read what other users have said about this page or add your own comments.
Deleted:
<
<

 Connecting to an interactive session (live) on a Windows server requires the ...appx\services\sessions directory to be present..

-- Jeff Prentice - 2016-12-13

Revision 72016-12-13 - JeffPrentice

Line: 1 to 1
 
META TOPICPARENT name="Main.APPX530Features"

New Connection Manager

Line: 37 to 37
  Read what other users have said about this page or add your own comments.
Changed:
<
<

<--/commentPlugin-->
>
>

Connecting to an interactive session (live) on a Windows server requires the ...appx\services\sessions directory to be present..

-- Jeff Prentice - 2016-12-13

<--/commentPlugin-->
  -- JeanNeron - 2013-10-21

Revision 62016-02-22 - JeanNeron

Line: 1 to 1
 
META TOPICPARENT name="Main.APPX530Features"

New Connection Manager

A new connection manager allows a user to reconnect to dropped sessions.

Deleted:
<
<

 

Overview:

A new connection manager allows a user to reconnect to dropped sessions. This capability will be especially useful after the new HTML client is released and users are connecting from mobile devices.

Line: 18 to 17
  AppxPipeDir is the folder where the new connection manager will keep the named pipes and other connection related files. This is relative to the 'services' directory.
Changed:
<
<
AppxPipeExe is the name of the new connection manager, relative to the 'services' directory. Do not change this unless directed.
>
>
AppxPipeExe is the name of the new connection manager (appxcomm). On Linux/Unix servers this is relative to the 'services' directory. On Windows servers, this must be the complete path to the 'appxcomm.exe' program (usually found in the 'services' directory).
  AppxPipeTimeout is the length of time (in minutes) the new connection manager should hold the session open. After this time has expired, the session will be closed and the user will not be able to reconnect.

Revision 52013-12-31 - JeanNeron

Line: 1 to 1
Changed:
<
<
META TOPICPARENT name="APPX530Features"
>
>
META TOPICPARENT name="Main.APPX530Features"
 

New Connection Manager

A new connection manager allows a user to reconnect to dropped sessions.

Line: 44 to 44
 
META FILEATTACHMENT attachment="reconnect.png" attr="h" comment="" date="1382391376" name="reconnect.png" path="reconnect.png" size="37783" user="JeanNeron" version="1"
META FILEATTACHMENT attachment="lastlogin.png" attr="h" comment="" date="1382391663" name="lastlogin.png" path="lastlogin.png" size="26691" user="JeanNeron" version="1"
Added:
>
>
META TOPICMOVED by="JeanNeron" date="1388522895" from="Sandbox.530ConnectionManager" to="Main.530ConnectionManager"

Revision 42013-10-25 - JeanNeron

Line: 1 to 1
 
META TOPICPARENT name="APPX530Features"

New Connection Manager

Line: 7 to 7
 

Overview:

Changed:
<
<
A new connection manager allows a user to reconnect to dropped sessions. This capability will be especially useful after the new HTML client is released and users are connecting from mobile devices. This capability is not currently implemented for Appx Authentication.
>
>
A new connection manager allows a user to reconnect to dropped sessions. This capability will be especially useful after the new HTML client is released and users are connecting from mobile devices.
 

Usage:

The new connection manager is controlled by the following settings in the service .ini file:

Line: 33 to 33
  lastlogin.png
Changed:
<
<
Only the user whose session was disconnected can reconnect to that session.
>
>
An Appx System administrator can connect to another users disconnected session, if they know the PID of the lost session.
 

Comments:

Read what other users have said about this page or add your own comments.

Revision 32013-10-24 - JeanNeron

Line: 1 to 1
 
META TOPICPARENT name="APPX530Features"

New Connection Manager

Line: 7 to 7
 

Overview:

Changed:
<
<
A new connection manager allows a user to reconnect to dropped sessions. This capability will be especially useful after the new HTML client is released and users are connecting from mobile devices.
>
>
A new connection manager allows a user to reconnect to dropped sessions. This capability will be especially useful after the new HTML client is released and users are connecting from mobile devices. This capability is not currently implemented for Appx Authentication.
 

Usage:

The new connection manager is controlled by the following settings in the service .ini file:

Line: 33 to 33
  lastlogin.png
Changed:
<
<
For support purposes, a different user may reconnect to a disconnected session. They would enter their login credentials as usual, and enter the reconnect id of the other users lost session. If their credentials are valid, they will be connected to the session as the original user.
>
>
Only the user whose session was disconnected can reconnect to that session.
 

Comments:

Read what other users have said about this page or add your own comments.

Revision 22013-10-22 - JeanNeron

Line: 1 to 1
 
META TOPICPARENT name="APPX530Features"

New Connection Manager

Line: 14 to 14
 
AppxInterface = Pipe #Client/Server Interface mode ( Socket, Pipe )
AppxPipeDir = ./sessions #Client/Server Pipe Directory
AppxPipeExe = ./appxcomm #pathname to Appx pipe communications helper
AppxPipeTimeout = 1 #Timeout for closing disconnected sessions
Changed:
<
<
To use the new connection manager, set AppxInterface to 'Pipe'. The normal, default, method is 'Socket', which does not have a reconnect capability, disconnected sessions will be closed on the server. The 'Pipe' connection type creates a Named Pipe connection between the client and the new connection manager. The new connection manager then creates a Socket connection between itself and the Appx engine. If the connection is dropped, the new connection manager will hold the connection open between itself and the Appx engine for 'AppxPipeTimeout' minutes. If the user reconnects to the same session id within that time limit, the new connection manager will re-establish the connection to the client. Since the new connection manager has been holding the Socket connection open between itself and the Appx engine, the user will be able to continue their session.
>
>
To use the new connection manager, set AppxInterface to 'Pipe'. The normal, default, method is 'Socket', which does not have a reconnect capability. The 'Pipe' connection type creates a Named Pipe connection between the server and the new connection manager. The new connection manager then creates a Socket connection between itself and the client. If the connection is dropped, the new connection manager will end. The server will detect this and go into a 'reconnect' mode and will hold Named Pipes connection open for 'AppxPipeTimeout' minutes. If the user reconnects to the same session id within that time limit, a new connection manager will re-establish the connection to the client. Since the server has been holding the Socket connection open, the user will be able to continue their session.
  AppxPipeDir is the folder where the new connection manager will keep the named pipes and other connection related files. This is relative to the 'services' directory.

Revision 12013-10-21 - JeanNeron

Line: 1 to 1
Added:
>
>
META TOPICPARENT name="APPX530Features"

New Connection Manager

A new connection manager allows a user to reconnect to dropped sessions.


Overview:

A new connection manager allows a user to reconnect to dropped sessions. This capability will be especially useful after the new HTML client is released and users are connecting from mobile devices.

Usage:

The new connection manager is controlled by the following settings in the service .ini file:

AppxInterface = Pipe #Client/Server Interface mode ( Socket, Pipe )
AppxPipeDir = ./sessions #Client/Server Pipe Directory
AppxPipeExe = ./appxcomm #pathname to Appx pipe communications helper
AppxPipeTimeout = 1 #Timeout for closing disconnected sessions

To use the new connection manager, set AppxInterface to 'Pipe'. The normal, default, method is 'Socket', which does not have a reconnect capability, disconnected sessions will be closed on the server. The 'Pipe' connection type creates a Named Pipe connection between the client and the new connection manager. The new connection manager then creates a Socket connection between itself and the Appx engine. If the connection is dropped, the new connection manager will hold the connection open between itself and the Appx engine for 'AppxPipeTimeout' minutes. If the user reconnects to the same session id within that time limit, the new connection manager will re-establish the connection to the client. Since the new connection manager has been holding the Socket connection open between itself and the Appx engine, the user will be able to continue their session.

AppxPipeDir is the folder where the new connection manager will keep the named pipes and other connection related files. This is relative to the 'services' directory.

AppxPipeExe is the name of the new connection manager, relative to the 'services' directory. Do not change this unless directed.

AppxPipeTimeout is the length of time (in minutes) the new connection manager should hold the session open. After this time has expired, the session will be closed and the user will not be able to reconnect.

Note that even though the new connection manager holds the connection open, any data typed in a field before the user pressed Enter or clicked a button will be lost. For example, if they were entering a name and the connection was lost before they pressed Enter or clicked a button, when they reconnect those characters would be lost.

Reconnecting to a session

The login dialog box has a 'Reconnect Id' field:

reconnect.png

To reconnect to a lost sesssion, enter the process id (PID) of the lost session. The PID is normally displayed in the title bar of the client, however, most of us don't pay any attention to it so it's unlikely we'll remember it to reconnect. You can check the client preferences to see what the last PID was. To do this, click the 'Options' tab, then the 'Advanced' button, and look for 'lastPid' in the [LastLogin] section:

lastlogin.png

For support purposes, a different user may reconnect to a disconnected session. They would enter their login credentials as usual, and enter the reconnect id of the other users lost session. If their credentials are valid, they will be connected to the session as the original user.

Comments:

Read what other users have said about this page or add your own comments.


<--/commentPlugin-->

-- JeanNeron - 2013-10-21

META FILEATTACHMENT attachment="reconnect.png" attr="h" comment="" date="1382391376" name="reconnect.png" path="reconnect.png" size="37783" user="JeanNeron" version="1"
META FILEATTACHMENT attachment="lastlogin.png" attr="h" comment="" date="1382391663" name="lastlogin.png" path="lastlogin.png" size="26691" user="JeanNeron" version="1"
 
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2024 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback