<html>
  <head>
    <meta content="text/html; charset=windows-1252"
      http-equiv="Content-Type">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    I've given up on the web socket...<br>
    <br>
    Here I'm trying to connect directly to the Proxmox server's openvm
    with novnc...:<br>
    <br>
    <iframe src="<a class="moz-txt-link-freetext" href="https://">https://</a><?php echo $host;
    ?>:8006/?console=openvm&novnc=1&vmname=<?php echo
    $host; ?>&vmid=<?php echo $vmid; ?>&node=<?php
    echo $node; ?>&user=<?php echo $user;
    ?>&password=<?php echo $ticket; ?>" width="840"
    height="900" frameBorder="0">Browser not
    compatible.</iframe><br>
    <br>
    Now, the screen shows
    <meta http-equiv="content-type" content="text/html;
      charset=windows-1252">
    <span style="color: rgb(255, 255, 255); font-family: Helvetica;
      font-size: 12px; font-style: normal; font-variant: normal;
      font-weight: bold; letter-spacing: normal; line-height: normal;
      orphans: auto; text-align: center; text-indent: 0px;
      text-transform: none; white-space: normal; widows: 1;
      word-spacing: 0px; -webkit-text-stroke-width: 0px; display: inline
      !important; float: none; background-color: rgb(73, 73, 73);">Loading
    </span><br>
    It does not given me any error, it's just stuck with the message
    loading.<br>
    <br>
    BTW: should the ticket be the login ticket or the vncproxy ticket,
    or are they the same? I've tried both.<br>
    Also, do I need a cookie for the authorization to work?<br>
    <br>
    <div class="moz-cite-prefix">On 09/04/2015 03:42 AM, Thomas
      Lamprecht wrote:<br>
    </div>
    <blockquote cite="mid:55E94B78.3080606@proxmox.com" type="cite">
      <br>
      <br>
      On 09/03/2015 06:51 PM, bobs wrote:
      <br>
      <blockquote type="cite">I'm looking at:
        <a class="moz-txt-link-freetext" href="http://pve.proxmox.com/pve2-api-doc/">http://pve.proxmox.com/pve2-api-doc/</a>
        <br>
        <br>
        I want to use OpenVZ to make a NoVNC console work in a web page.
        <br>
        <br>
        I can create a - VNC Proxy - just fine with the console:
        <br>
        pvesh create /nodes/{node}/openvz/{vmid}/vncproxy
        <br>
        <br>
        This returns the cert, port, ticket, etc...
        <br>
        <br>
        However, I keep getting this message when trying to create a -
        VNC Web Socket -: permission denied - invalid vnc ticket
        <br>
        pvesh get /nodes/{node}/openvz/{vmid}/vncwebsocket -port 5901
        -vncticket PVEVNC:55E86D40::blabla
        <br>
        <br>
        What am I missing here?
        <br>
        <br>
        <br>
        <br>
        Also, I tried this with PHP code using [Proxmox VE APIv2 (PVE2)
        Client - PHP Class - by Nathan Sullivan]:
        <br>
        Like above, the VNC Proxy works fine and I get the ticket,
        etc...:
        <br>
        $command    = "post";
        <br>
        $path        = "nodes/{$node}/openvz/{$vmid}/vncproxy";
        <br>
        // code to execute command and path...
        <br>
        <br>
      </blockquote>
      <br>
      did you tried to execute the PPH APIs setCookie() method
      bevorehand?
      <br>
      btw. read the warnings in it's comment in the PHP file.
      <br>
      <br>
      <blockquote type="cite">However, the VNC Web Socket does not
        return anything...:
        <br>
        $command    = "get";
        <br>
        $path        =
"nodes/{$node}/openvz/{$vmid}/vncwebsocket?port={$port}&vncticket={$vncticket}";<br>
        // code to execute command and path...
        <br>
        <br>
        Do I need to encode/decode the ticket???
        <br>
        _______________________________________________
        <br>
        pve-user mailing list
        <br>
        <a class="moz-txt-link-abbreviated" href="mailto:pve-user@pve.proxmox.com">pve-user@pve.proxmox.com</a>
        <br>
        <a class="moz-txt-link-freetext" href="http://pve.proxmox.com/cgi-bin/mailman/listinfo/pve-user">http://pve.proxmox.com/cgi-bin/mailman/listinfo/pve-user</a>
        <br>
        <br>
      </blockquote>
      <br>
      <br>
      _______________________________________________
      <br>
      pve-user mailing list
      <br>
      <a class="moz-txt-link-abbreviated" href="mailto:pve-user@pve.proxmox.com">pve-user@pve.proxmox.com</a>
      <br>
      <a class="moz-txt-link-freetext" href="http://pve.proxmox.com/cgi-bin/mailman/listinfo/pve-user">http://pve.proxmox.com/cgi-bin/mailman/listinfo/pve-user</a>
      <br>
    </blockquote>
    <br>
  </body>
</html>