server->node->vnc_enabled) { abort(403, 'Console access is not enabled on this server node.'); } try { $proxmox = new Proxmox; $this->xtermUrl = $proxmox->xterm($this->server); $this->xtermLoadFailed = false; } catch (\Throwable $e) { $this->xtermUrl = null; $this->xtermLoadFailed = true; report($e); $this->notify('Failed to connect to console. Please try again.', 'error'); } } public function render() { return view('proxmox::xterm', [ 'xterm' => $this->xtermUrl, ])->layoutData([ 'sidebar' => true, ]); } }