Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
APPX HTML ClientThis page gives an overview of and installation instructions for the Appx HTML client. | ||||||||
Changed: | ||||||||
< < | ||||||||
> > | ||||||||
OverviewThe Appx HTML client is designed to allow you to connect to an Appx server and run Appx applications using a browser, either on the desktop, a tablet or a smartphone. When running the client in a browser, no software is required on the desktop, tablet or smart phone. When the user logs on, the necessary code is downloaded to their device as required. | ||||||||
Line: 47 to 47 | ||||||||
cd \appxConnector node appxConnector.js | ||||||||
Added: | ||||||||
> > | Note that this will appear to 'hang', but it is actually running and waiting for connections. Just minimize the DOS box and leave it running. | |||||||
At some point we will automate this step, but for now you must manually start the connector upon first installation and after every reboot. Finally, you need to set the name of the host running the Appx Server Connector in the 'client.html' web page: | ||||||||
Line: 57 to 59 | ||||||||
Assuming the web server to which we installed the client is 192.168.0.15, and that we installed everything into an 'appx' folder on the web server, then we should be able to get a client login dialog box via: | ||||||||
Changed: | ||||||||
< < | http://192.168.0.15/appx/client.html | |||||||
> > | http://192.168.0.15/appx/client.html | |||||||
You must open port 3014 on your web server for this connection to work. If you do not want to open any new ports on your web server, see the next section 'Tunneling/Forwarding'.
LocalConnector | ||||||||
Line: 86 to 88 | ||||||||
Many aspects of the presentation of the Appx Client are controlled by the APPX.css style sheet in the 'css' folder. If you are familiar with working with style sheets, feel free to experiment with different settings.
Troubleshooting | ||||||||
Changed: | ||||||||
< < | If the client login dialog box does not display, check your web server error logs for any error messages & correct as required. If you are getting "[proxy:error] [pid xxxx] (13)Permission denied:" errors, you might have a selinux security issue that prevents apache from initiating any outgoing network connections to the web socket server port. In that case, try the following command: # setsebool -P httpd_can_network_connect 1 | |||||||
> > |
| |||||||
Known IssuesThe following are the known problems with the HTML client. These are being worked and we hope to have them addressed by the final release.
| ||||||||
Changed: | ||||||||
< < |
| |||||||
> > |
| |||||||
Comments:Read what other users have said about this page or add your own comments. | ||||||||
Changed: | ||||||||
< < | ||||||||
> > | ||||||||
-- JeanNeron - 2014-11-10 |