Demos

X Web Demo Quick Start Guide

If you are having problems and can not successfully display any demo X clients within your web browser be sure to also read the X Web FAQ.

RULE #1.
BroadwayInfo is a resource site and provides valuable X Web demo’s to the Internet community. As such, server resources are frequently under high load. If you are not receiving an error message from either the Web server or your X server the application is most likely "delayed" due to server stress. Peak times are typically in the afternoon between 1 and 5PM EST. Please Be Patient.

Here are some quick steps before you start:
You must have installed a fully compliant X11R6.3 X server on your PC. Some configuration may be necessary to enable X Web to properly access your X display server. If you do not have one click here

If you are behind a firewall:
Chances are very good that X protocol traffic can not pass through your firewall.

  • If this is the case you must install and configure the X Firewall Proxy and Proxy Manager to securely open your firewall to X protocol.
  • Click here for a list of Web Sites providing either source or binary files.

Once you have installed and correctly configured Xfwp (and your firewall) you will also need to ensure the following:

  • Your X server fully implements the X11R6.3 SECURITY extension.
  • Your X server is properly configured such as the following (example for Hummingbird Exceed)

  • In your X server’s Security configuration ensure Host Based Access is Disabled, or a Xhost file is created to only allow connections from "known" hosts. It is a good idea to also enter the IP names of local LAN servers hosting X clients you may access (to avoid confusion).
  • In your X server’s RXPLUGIN (X Web Plug-in or Helper App) dialog, configure the following:

    1 - RXPlugin.xrxHasFirewallProxy: true
    2 - RXPlugin.xrxProxyManager: hostx.companycom:6500
  • Ensure that you have enabled the X11R6.3 extension XC-APPGROUP

  • Some demos may require access to certain extensions which may not be "hardened" in X11R6.3 and therefore unavailable to "untrusted" X clients. It is NOT recommended to grant access to ALL untrusted X clients to these extensions. Rather, if an application fails to launch after properly defining Xfwp, ProxyManager and Host Access Control the application may be exit when the X server revokes access to some extensions. In this case it is advisable to either add "trust" to the Web server or move on to another demo.

To Add Trust:

  • In your X server’s RXPLUGIN (X Web Plug-in or Helper App) dialog, configure the following:

    1 - RXPlugin.xrxTrustedWebServers: 255.255.255.255/130.105.100.3

    where the address mask and IP address (or network address) are the host with the X client(s) you wish to launch.

Caution: Granting "trusted" status to a server grants "trust" to ALL X clients that execute from the server. Be sure that you do in fact trust the site.

If you are not behind a firewall:

  • Ensure that you have enabled the X11R6.3 extension XC-APPGROUP. This should be enabled by default.

  • Some demos may require access to certain extensions which may not be "hardened" in X11R6.3 and therefore unavailable to "untrusted" X clients. It is NOT recommended to grant access to ALL untrusted X clients to these extensions. Rather, if an application fails to launch after properly defining Xfwp, ProxyManager and Host Access Control the application may be exit when the X server revokes access to some extensions. In this case it is advisable to either add "trust" to the Web server or move on to another demo.

To Add Trust:

  • In your X server’s RXPLUGIN (X Web Plug-in or Helper App) dialog, configure the following:

    RXPlugin.xrxTrustedWebServers: 255.255.255.255/130.105.100.3
    where the address mask and IP address (or network address) are the host with the X client(s) you wish to launch.
  • Ensure that you have installed the correct fonts during the installation of your X server. If you are unsure enable Font Request Logging in your X server and verify the font is in the font path.

If you are still having a problem:

  • If you have modified the X Web Security Policy file check that your changes are not responsible for failure. Replace or remove your modifications.
  • Some demos (such as Doom) require specific server visuals. Ensure your X display server visual is set correctly.


©1997 All Rights Reserved