> Op 3 februari 2014 om 16:53 schreef David Matteson <[email protected]>: > > > Thanks for the response, we were previously stripping out '=' and > replacing '+' and '/' with '-' and '_'. Taking out those substitutions I > no longer get the error, and the serial console comes up but it doesn't > work. It doesn't seem to be connecting to the VM. Any ideas?
Yes, we did the exact same thing :-) I have no idea why you don't get to see the console after you fixed this, if you don't get an error I think you code is working fine. I assume the console trough the CS gui is working? If so could it be as simple as a typo in the console URL? Maybe there's something in the API/management log that can help you. I would start comparing the URLs generated by you code and the one from the CS gui. > The VM id is correct and the Serial Console works normally when accessed > from the CloudStack web interface. > > On 2/3/14, 10:14 AM, [email protected] wrote: > >> Op 3 februari 2014 om 15:44 schreef David Matteson > >> <[email protected]>: > >> > >> > >> Hey everybody, > >> > >> In order to allow users to quickly and easily access their serial > >> console we have been generating a URL which directly takes them to it > >> without needing to log into the CloudStack web interface. These URLs > >> look like: > >> > >> https://managementserver:port/client/console?cmd=access&vm=vmid&apikey=apikey&signature=signature& > >> > >> These were working fine before the upgrade but after we are getting: > >> > >> Access denied. Invalid web session or API key in request > >> > >> But the same API key works for normal API requests. Only the serial > >> console is failing. > >> > >> Anybody know what might be going on here? > > Hi David, > > > > We had the same issue. In our case we replaced some characters in the > > signature > > to make it work < 4.2. It seemed that after the upgrade, this was no longer > > needed. That's what I get from the programmer. > > > > It sounds a little vague, but it to answer your question, no it's not > > broken. I > > would recommend to check your code, and compare it to the code of the CS > > gui. > > > > Hope this helps! > > > >> Thanks! > > Met vriendelijke groet / Kind regards, > > > > Lennert den Teuling > > Tel direct: +31 (0)118 700 210 > Met vriendelijke groet / Kind regards, Lennert den Teuling Tel direct: +31 (0)118 700 210
