This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
nova-rdp [2014/01/10 23:32] admin |
nova-rdp [2014/06/12 19:37] (current) |
||
---|---|---|---|
Line 13: | Line 13: | ||
[rdp] | [rdp] | ||
enabled=True | enabled=True | ||
- | | + | |
| | ||
- | Where the url specified in the **html5proxy_base_url** setting is provided by the FreeRDP HTML5 proxy as detailed in the next section. | + | Where the url specified in the **html5_proxy_base_url** setting is provided by the FreeRDP HTML5 proxy as detailed in the next section. |
===== Installing and configuring the FreeRDP HTML5 proxy ===== | ===== Installing and configuring the FreeRDP HTML5 proxy ===== | ||
- | The FreeRDP HTML5 proxy can be installed on various Linux distributions (currently Ubuntu >= 12.04, RHEL 6.x / CentOS 6.x and Fedora >= 16) or on Microsoft Windows, including | + | The FreeRDP HTML5 proxy can be installed on various Linux distributions (currently Ubuntu >= 12.04, RHEL 6.x / CentOS 6.x and Fedora >= 16) or on Microsoft Windows, including Hyper-V Server. |
==== Ubuntu 12.04 and above ==== | ==== Ubuntu 12.04 and above ==== | ||
Line 26: | Line 26: | ||
sudo apt-get install -y git | sudo apt-get install -y git | ||
- | git clone https:// | + | git clone https:// |
- | cd FreeRDP-WebConnect | + | cd FreeRDP-WebConnect |
- | + | sudo ./ | |
- | sudo ./ | + | |
- | | + | |
| | ||
At this point the proxy, called **wsgate** can be installed by running: | At this point the proxy, called **wsgate** can be installed by running: | ||
- | sudo make install | + | sudo make install |
- | + | ||
==== wsgate configuration ==== | ==== wsgate configuration ==== | ||
Line 48: | Line 45: | ||
port = 8000 | port = 8000 | ||
- | [openstack] | + | Note: make sure to open the port in your operating system firewall. |
+ | [openstack] | ||
authurl = http:// | authurl = http:// | ||
username = admin | username = admin | ||
Line 56: | Line 54: | ||
[hyperv] | [hyperv] | ||
- | |||
# Credentials used to connect to the Hyper-V hosts when accessing | # Credentials used to connect to the Hyper-V hosts when accessing | ||
# OpenStack instances consoles | # OpenStack instances consoles | ||
Line 70: | Line 67: | ||
certpass = verysecret | certpass = verysecret | ||
+ | HTML, CSS and Javascript files are available at the following location for further customization: | ||
+ | |||
+ | / | ||
+ | |||
+ | ==== Running wsgate ==== | ||
+ | | ||
+ | wsgate can be executed as a demon with the following instruction: | ||
+ | |||
+ | wsgate -c / | ||
+ | |||
+ | In case you should prefer to execute wsgate in a shell for debugging purposes, just set: | ||
+ | |||
+ | [global] | ||
+ | daemon = false | ||