14 Commits

Author SHA1 Message Date
Dietmar Maurer
8a5caad8af switch GUI to extjs6 2016-03-31 12:11:31 +02:00
Fabian Grünbichler
655f21a97f use PVE::Storage::config(), not cfs_read_file() 2016-03-30 10:35:58 +02:00
Fabian Grünbichler
413bd520c8 Allow non-self-signed override certificate for API
if the files pveproxy-ssl.pem and pveproxy-ssl.key are
available for a node (i.e., in /etc/pve/<node>/), they will
be used as TLS certificate and private key for the web
interface and API of this node.

Note: the Spice and non-websocket VNC connections are still
using the self-signed certificate and key in pve-ssl.pem
and pve-ssl.key.
2016-03-09 14:37:55 +01:00
Wolfgang Bumiller
2ef37c7b05 Close #822: show the nodename in the page title 2016-02-11 12:05:08 +01:00
Fabian Grünbichler
d6f3df4562 Add DHPARAMS option in /etc/default/pveproxy
If set, Diffie-Hellman parameters in PEM format are loaded
from the given path. Otherwise, the built-in 'skip2048'
group is used.

Also fix some typos in the man page.

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2016-01-26 16:44:17 +01:00
Fabian Grünbichler
8e0e6561c5 Enable TLS 1.1 and 1.2, change default DH params
AnyEvent uses a built-in DH group defined as 'schmorp1539'
by default, which seems to trigger the bug in [1] for every
attempt of accessing the web GUI using IE11 and TLS1.2. By
switching to a bigger default DH group ('skip2048'), the
bug seems to be gone (or trigger sufficiently rarely).

1: http://engineering.imvu.com/2015/01/27/the-case-of-the-page-cant-be-displayed-intermittent-selenium-test/
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2016-01-26 16:42:53 +01:00
Dietmar Maurer
a723b00231 fix Makefiles (add 'all' target) 2016-01-22 11:24:26 +01:00
Emmanuel Kasper
316e523568 update build infrastucture to be able to develop with Ext6 2015-11-13 07:08:04 +01:00
Thomas Lamprecht
35c7873ce5 check for ext5 dir to avoid missing directory errors
As we, for now, default to exclude ext5 from our build it's better
to make an check if its directory exists, and only then allow to
load from it. Else we can get errors on proxy startup, and when
someone passes the ext5 parameter.

Also make a indent/whitespace cleanup.

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2015-09-29 07:17:19 +02:00
Alexandre Derumier
c7f3e2abe2 add influxdb stats plugin V2
/etc/pve/status.cfg
-------------------
influxdb:
      server influxdb3.odiso.net
      port 8089

This require influxdb >= 0.9 with udp enabled

influxdb.conf
-------------

[[udp]]
  enabled = true
  bind-address = "0.0.0.0:8089"
  database = "proxmox"
  batch-size = 1000
  batch-timeout = "1s"

Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
2015-09-11 07:59:34 +02:00
Dietmar Maurer
a50345c868 convert spiceproxy into a PVE::Service class 2015-09-07 10:53:49 +02:00
Dietmar Maurer
31059552ac convert pvedaemon into a PVE::Service class 2015-09-07 10:08:08 +02:00
Dietmar Maurer
0d5b920ac8 add missing file 2015-09-04 15:03:31 +02:00
Dietmar Maurer
b86b0d29d5 convert pveproxy into a PVE::Service class 2015-09-04 14:16:25 +02:00