I know what happens but I am not sure how will you be able to connect to VNC with that info.
From the diagram in previous mail which components you want to remove? Basically what I am trying to say here is that json payload is consists of data we get from management server. Only variable there is time on which token changes to make sure nobody in middle has changed anything. It is only meant for authentication purposes. This authentication code is present on management server itself. CPVM is able to connect to console because of it being present in same network. For connection purposes it doesn’t use any additional data which is not provided by management server. That being said, I can give more details only after knowing which components you want to replace. On 09/05/16, 7:27 PM, "Nathan Johnson" <njohn...@ena.com> wrote: >Anshul Gangwar <anshul.gang...@accelerite.com> wrote: >> >> ms ——authenticate—> CPVM ——for VNC console—>Hypervisor >> ^ >> | gets images from CPVM >> web browser >> >> Which of the above components you want to keep and which to remove? > >Currently when you hit the management server and pass it a vmid, you get a >response that is a html payload with a link in an iframe to the console >proxy VM, along with a parameter passed on the get string that constitutes >an encrypted JSON payload. This encrypted JSON payload includes all of the >information that would be needed to connect via VNC. We want to be able to >make the request from our middleware, intercept and decrypt this JSON >payload and be be able to use an alternative web based VNC client. > >> >> Also you can look into other implementations of Console proxy which are >> rarely used to get more info. >> > >Could you point me to one? I would be very interested to look at an >alternative. > >Thank you, >Nathan > DISCLAIMER ========== This e-mail may contain privileged and confidential information which is the property of Accelerite, a Persistent Systems business. It is intended only for the use of the individual or entity to which it is addressed. If you are not the intended recipient, you are not authorized to read, retain, copy, print, distribute or use this message. If you have received this communication in error, please notify the sender and delete all copies of this message. Accelerite, a Persistent Systems business does not accept any liability for virus infected mails.