X-SecurePro - SSH x-server by Labtam Installation instructions and Version comparisons
Date: 5 November 2001
The XSecurePro 6.2/Release:20011007 Installation
To install the package, run the "setup.exe" file .
NOTES: 1) the XWPNFS32/Win9x Client may be
installed only by using the "Custom"
installation mode; 2) the XWPNFS/Win2000 NFS-Client
is installed manually by running the
"xwpnfs2k.exe" self-extracting archive
file. Please refer to the "xwpnfs2k.txt"
readme file. These files may be found in
the directory with uncompressed
XSecurePro distributive. 3) the Windows NT/2000 LPR
printer driver is installed manually by
running the "lprd.exe" self-extracting archive
file. This file may be found in the
directory with uncompressed XSecurePro
distributive.
Major differences from the 6.1/Release:20010419
version
1. The following enhancements have been made :
1. XServer : - may be connected to remote
LbxLoxy facility. This connection may be done
through existing SSH connection using "Dynamic
Forwarding" - a new Telnet/SSH feature; - the standard
title of XSession may be customized (changed); - XServer
may dynamically generate its DisplayNumber. In such
mode many XServer instances may be start without any
changes in "xwp.ini" file. This feature is
especially useful with NT/2000 Terminal Servers; - the
limit of top-level windows in Multiple mode is
increased from 1024 to 2048; - the old-style keyboard
mapping (like was on AIX X console,
X-Terminals...) is implemented. This mode is
actual for some old AIX X-Clients which work
only with fixed keyboard mapping; - the "...gz" files may
be used in fontdirectories. This type of compression
is very popular on modern Linux systems. - GLX mode (for
3DEqualizer) was a little improved; - the unlatched
CapsLock key mode is implemented. This setting is
actual if you remap CapsLock key in ".kmf" file
(say, exchange the CapsLock and LeftControl keys,
what is popular among old users of Sun machines).
3. NFS-Client for MS Windows 2000 : - the
TCP/IP protocol using was implemented; - the multi-thread
mode is implemented to increase the performance.
4. FTP : - FTP connections may be done through
existing SSH connection. In FTP's "Passive" mode the
"Dynamic Forwarding", the new Telnet/SSH feature,
may be used. In FTP's "non-Passive", default, mode
the usual Telnet/SSH Forwarding feature may be
used.
5. XStartup : - Rexec connections may be done
through existing SSH connection using "Dynamic
Forwarding" - the new Telnet/SSH feature; - the max.number
of saved "Jobs" is increased from 32 to 256.
6. LPD : - the listening LPD port is tunable
now. User may set any value instead of standard port
515.
7. Telnet/SSH : - the "Dynamic Forwarding" is
implemented. This feature is allowed to start FTP,
XStartup/Rexec and other facility through
established SSH-connections without a direct access
to remote hosts.
2. The following bugs have been fixed :
1. XServer : - sometimes XServer in Multiple+RWM
mode lost MouseWheels Windows events; - sometimes the
first X-Client hungs up, if it required font
from FontServer and worked through
LBX; - more correct KP_keys (of ".kmf" file) processing
was provided; - sometimes an extra "VK_CONTROL pressed"
Windows keyboard events did not filtered. These
extra events takes place before "ALT_GR pressed"
Windows events; - incorrect saving of window dimensions
during the iconifying was fixed.
2. NFS-Client for MS Windows 9.x/ME : - the
incorrect lengths of GID/UID were increased from
16-bits to 32-bits; - NFS-Client under Windows/ME did not
save changed settings; - NFS-Client under Windows/ME
operated correctly only with mapped drives.
3. NFS-Client for MS Windows 2000 : - sometimes
NFS-Client crashed the system; - the correct date is
provided during an file copying.
4. FTP : - FTP crashed under Windows
2000; - else some FTP-servers are recognized and their
listings are viewed correctly.
Major differences 6.1/Release:20010419 from
6.0/Release:20001006 version
1. The following enhancements have been made :
1. XServer : - XServer conforms to the X11R6.51
release now; - the XInputExtensions was
implemented; - the XTEST Extensions was
implemented; - the EditMacro feature was added to the
XServer's Control menu; - four new keyboard definitions
(Polish,Rus,RusAlt,Finnish) were added.
2. NFS-Server : - working with removable media
was improved; - the 3rd type ("as is") of name conversion
mode was included; - the new option to reside NFS on port
other than 2049 was included.
3. NFS-Client for MS Windows 2000 : - an usual
(non-administrator) user may use NFS-Client; - the
read/write caching was implemented; - the "paging file"
mode support was implemented.
4. Lpd : - MS Windows 2000 Lpr may send first an
extremely large data length that practically may
never be reached. Then it sends the actual data and
finally just closes the connection. New LPD processes
correctly such a case.
5. Ftp : - works correctly with the bison FTP
daemon; - works correctly with the MS Windows 2000
FTP(Unix-mode) daemon.
6. Xwppeg : - this utility was implemented to
provide the maintenance of multi-users licenses.
7. The run-time "User's Manual" was renovated.
2. The following bugs have been fixed :
1. XServer : - XServer had mouse problems with
some implementations of COMBOBox-like
widgets; - Xserver might confuse up with the windows order
of some X-Clients (e.g.
PureCoverage); - the maximized xemacs' window might do
flickering infinitely; - XServer/Mult+RWM might crash if
the windows-with-image dragging fvwm mode was
used; - XServer/Mult+RWM might crash with the Linux's
acroread application; - the activation (via taskbar icon)
delay might take place; - Linux ImageMagic application
might issue "The infinite LocalManager loop is
occured..." message; - non-stable processing of filling
with brush, when the brush's origin was not zero,
has been fixed. Now XServer does not use the MS
Windows SetBrushOrg() API request. This bug was
detected with Xnest X-Client; - the extra CONTROL key
event filtering (for ALT_GR pressing) was
implemented for MS Windows with language English and
non-US keyboard layout; - incorrect windows' order
changing (via ALT+TAB) was fixed for "complex cases"
(e.g. Linux's DDD X-Client); - more correct support of
Input-Only-style windows was implemented.
2. XStartup : - XStartup sometimes tried to
start XServer regardless the "DontStartXServer"
setting denied that; - XStartup/rlogin operates correctly
with HPUX rlogin daemon; - Xstartup did not check (and did
not show warning) existence of Icon Folder while
creating the first "Job".
3. NFS-Client for MS Windows 2000 : - a few
vital bugs were fixed.
4. Ftp : - the bug of directory listing for AIX
4.3.3 was fixed; - Ftp could not parse a directory if a
file name had an apostrophe (or some other special
characters).
5. Install : - the "Variable is not large enough
for string variable" message took place during
installation procedure.
Undocumented
Features ---------------------
1. XServer and XSettings : - the empty, or
"255.255.255.255" or "0.0.0.0" contents of the
"Broadcast File" field provides now the
"natural" XDMCP broadcast mode when users need
not fill in any file (see also the "The
following enhancements have been
made"/XServer
above); - the "GlxExtension" box should be checked
to enable the "GLX"
extension; - four new keyboard definitions
(Polish,Rus,RusAlt,Finnish) were added.
2. XServer : - the "Restore"/"Minimize"
menu items of XServer in "Multiple+remoteWM"
mode provides "visibility" of XServer's background into
additional non-large window. This "background"
may be used to provide control functionality
of the windows manager used (usually it is pressing
on mouse-buttons);
- the "DontUse_MOTIF_WM_HINTS=1" line can be
inserted into the "[XSERVERdeb]" section of the configuration
file to prevent processing of the
"_MOTIF_WM_HINTS" windows property; - the
"DontCheckWM_SIZE_HINTSinc=1" line can be
inserted into the "[XSERVERdeb]" section of the configuration
file to prevent processing of the
"WM_SIZE_HINTS" windows property; - the
"DontResetAtLastClientClose=1" line can be
inserted into the "[XSETUP]" section of the configuration
file to prevent the XServer reset after the
last X-Client completion. - the
"SocketCreateListener_INADDR=IPaddress" line can
be inserted into the "[XSETUP]" section of the
configuration file to bind the "IPaddress" to
the XServer's listening socket. E.g., the
"SocketCreateListener_INADDR=127.0.0.1" line allows
for access to XServer only from local
X-Clients; - the "Options"->"ConnectLbxLoxy=..."
XServer's System menu item is implemented to
connect to remote LbxLoxy facility. This
connection may be done through existing SSH
connection using "Dynamic Forwarding" - the
new Telnet/SSH feature. To do this you must
choose one of the existing SSH connections
(via Telnet/SSH only) from the viewing list and check-on
the "Use SSH-1 Connection" check
box. The "Refresh" button is used to renovate
the viewing list of current SSH connections
(via Telnet/SSH only); - to set your own title of
XSession, you must add manually the
"XsessionTitle=..." line to the "[XSETUP]"
section of "xwp.ini" file. E.g.
"XsessionTitle=Privet ot XServera"; - to activate
the mode when XServer generates dynamically
its DisplayNumber, the "DynamicDisplayNumber=1" line must be
added to the "[XSETUP]" section of "xwp.ini"
file; - to set the old-style keyboard mapping (like
was on AIX X console, X-Terminals...),
the "ILikeAIX=1" line must be added to the
"[XSETUP]" section of "xwp.ini" file; -
historically, XServer uses the "fonts.ali" name for list file
of aliases. To use the standard "fonts.alias"
name, the "Use_8_3_fonts_alias_file=0" line
must be added to the "[XSETUP]" section of
"xwp.ini" file. This setting is actual if you
use an mounted fonts directory. - to set the actual
CapsLock keyboard key to unlatched mode, the
"UnlatchedCapsLock=1" line must be added to
the "[XSETUP]" section of "xwp.ini" file.
3. NFS-Client for Windows 9x : - may
be installed manually after installation of this
package from the "XWPNFS32.W95" subdirectory
of the directory where this package was
installed (see the "XWPNFS32.W95\readme" text
file for more information).
4. NFS-Client for Windows 2000 : - may be
installed only manually after installation of this
package (see the top of this readme file).
5. XStartup : - the "ExitAfterExecute=1" and
"PromptPassword=1" lines can be inserted into the
"[Startup]" section of the configuration file to set
up auto-execution of the default command line. - Rexec
connections may be done through existing SSH
connection using "Dynamic Forwarding" - the new
Telnet/SSH feature. To do this you must choose one
of the existing SSH connections (via Telnet/SSH
only) from the viewing list and check-on the "Use
SSH-1 Connection" check box. The "Refresh" button is
used to renovate the viewing list of current SSH
connections (via Telnet/SSH only).
6. Ftp : - Ftp has the "-xini" startup command
line option from now; - FTP connections(in "Passive" mode)
may be done through existing SSH connection using
"Dynamic Forwarding" - new Telnet/SSH feature. To do
this you must check-on the "Use SSH-1 Connection" check
box. After this the pressing on "Connection" buttons
will start an additional dialog box with list of
actual SSH connections(via Telnet/SSH only). Choose
one of the existing SSH connections from the viewing
list and press the "OK" button. The "Refresh" button
is used to renovate the viewing list of current SSH
connections (via Telnet/SSH only); - FTP connections(in
"non-Passive", default, mode) may be done through
existing SSH connection with prepared Forwarded
ports. This way does not require especial Telnet/SSH
facility and may be used with any SSH-client which
provide traditional Forwarding. All settings are
made manually. Let's assume that you need to access
via FTP the remote host (say, 192.168.136.41) and
SSH connection is made with SSH daemon which is on
another remote host(say, 192.168.136.34) and each
host is directly accessible from another
(192.168.136.41 <-> 192.168.136.34). You
must know also two free ports on local machine(say, 21 and
4444) and one on remote host, connected via
SSH(say, 5555 on 192.168.136.34). At first, two
forwardings must be made via SSH-Client facility.
Local-to-Remote: "21->192.168.136.41/21" (what in natural for
FTP) and Remote-to-Local Forwarding:
"4444<-5555". After that you must add two lines
to "[FTP]" section of "xwp.ini" file:
"IP_SSH_FWD=192.168.136.34" and "PORT_SSH_FWD=5555,4444" (i.e.
set the remote and local
ports). Now the FTP may be start. The field "host"
must contain "localhost" or "127.0.0.1". The mode
"non-Passive" must be set(i.e. the "Passive
Transfer" check box is unchecked). After "Connect"
the FTP will be connected with "192.168.136.41"
without any direct network access (only via SSH connection).
7. Telnet : - four new keyboard definitions
(Polish,Rus,RusAlt,Finnish) were added.
8. LPD : - to set new value for LPD
listening port, the "WaitPort=..." line must
be added to the "[LPDAEMON]" section of
"xwp.ini" file. E.g., the "WaitPort=123" sets
the LPD wait port to the "123" value.
Known
problems --------------
1. XServer : - drawing of partial arcs may
be very slow ; - the CDE/XDMCP of the HP-UX host may
provide infinite waiting for connection. To
avoid this, the new "HP" fonts alias directory
should be included into the XServer FontPath; - the
"Forced Backing Store" setting may provide
wrong screen re-displaying in some cases
(e.g., Netscape scrolling).
2. Lpd : - printers on the remote Windows
NT 4 hosts are unavailable from the local host
with Windows NT 4 .
3. NFS-Server : - may have problems on PCs
with several IP addresses; - some Linux NFS-3
Clients may provide an error message (about
wrong file ID) because of wrong packets
unwrapping in the Linux's "nfs3xdr.c"
module.
4. NFS-Client for Windows 9x : - PC must
be restarted after you change the license
"xwpdllid.dll" file.
5. NFS-Client for MS Windows 2000 : - NFS-Client
does not operate under Windows XP("Whistler").
6. Uninstallation : - the uninstallation
procedure does not remove components which
were installed in additional (non-first)
installation sessions. Such additional
components should be removed manually.
------------ PLEASE NOTE: ------------ The programs associated
in this package may send and/or receive broadcast IP requests. Since such
packets cannot cross the nearest firewall/gateway/router, please be sure
that these IP requests are invisible from outside your network. We assume
that such behavior cannot be considered as "Hacking" or "Trojan horse's
action".
----------------------------------
Single User licenses are at $100.00 USD. Please visit
Software Pricing page for pricing on Multiple Licenses.
If at anytime you require any information or assistance please do not
hesitate to e-mail us at : sales@labtam-inc.com
Download and try X-SecurePro software for FREE. (Demo version runs 60 minutes at a time.)
|