Labtam
sitemaphomecontact us

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.)



Home | Products | Download | Order Now | Upgrade | Support | Pricing | Company Information | Contact Us


Labtam Copyright 1999 - 2002 LabtamTM Inc.