From e1bae24c4ce52b426219da13aa2915d61645bdaf Mon Sep 17 00:00:00 2001 From: Dietmar Maurer Date: Tue, 10 Dec 2013 06:07:18 +0100 Subject: [PATCH] allow to use vmid 0 in spice tickets VMID 0 will be used by spiceterm for task that run on the host. --- PVE/HTTPServer.pm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/PVE/HTTPServer.pm b/PVE/HTTPServer.pm index 1e770636..e5f7279d 100755 --- a/PVE/HTTPServer.pm +++ b/PVE/HTTPServer.pm @@ -928,7 +928,7 @@ sub unshift_read_header { if ($self->{spiceproxy}) { my $connect_str = $r->header('Host'); my ($vmid, $node, $port) = PVE::AccessControl::verify_spice_connect_url($connect_str); - if (!($vmid && $node && $port)) { + if (!(defined($vmid) && $node && $port)) { $self->error($reqstate, HTTP_UNAUTHORIZED, "invalid ticket"); return; }