Thanks, Kelven! I've already googled this step :) Console is back to normal.
On Mon, Apr 22, 2013 at 9:55 PM, Kelven Yang <kelven.y...@citrix.com> wrote: > Sorry, forgot one step in the instruction, you need to stop management > server after clearing XS tags > > 1) login to xen server host > > xe host-param-clear param-name=tags uuid=<host-uuid> > > 2) Stop management server > > 3) stop console proxy VM from cloudstack management UI and let system > relaunch to push updates into the console proxy VM > > Kelven > > > On 4/22/13 10:50 AM, "Nikita Gubenko" <nikita.gube...@gmail.com> wrote: > > >Thanks, but didn't helped. Still have that exception > > > > > >On Mon, Apr 22, 2013 at 9:41 PM, Kelven Yang <kelven.y...@citrix.com> > >wrote: > > > >> For upgrade from a previous 4.1.0 build, you would need to do do > >>following > >> upgrade procedures > >> > >> 1) login to xen server host > >> > >> xe host-param-clear param-name=tags uuid=<host-uuid> > >> > >> > >> 2) stop console proxy VM from cloudstack management UI and let system > >> relaunch to push updates into the console proxy VM > >> > >> Kelven > >> > >> On 4/22/13 10:36 AM, "Nikita Gubenko" <nikita.gube...@gmail.com> wrote: > >> > >> >Hi > >> >I use 4.1.0 build with xenserver 6.1. Console was working ok until I > >> >updated CS to fresh 4.1 snapshot. > >> > > >> >Now I'm getting blank screen. From the /var/log/cloud/cloud.out : > >> > > >> >17:33:30,443 ERROR ConsoleProxyPasswordBasedEncryptor:108 - Unexpected > >> >exception > >> >javax.crypto.BadPaddingException: Given final block not properly padded > >> > at com.sun.crypto.provider.SunJCE_f.b(DashoA13*..) > >> > at com.sun.crypto.provider.SunJCE_f.b(DashoA13*..) > >> > at com.sun.crypto.provider.DESCipher.engineDoFinal(DashoA13*..) > >> > at javax.crypto.Cipher.doFinal(DashoA13*..) > >> > at > >> > >>>com.cloud.consoleproxy.ConsoleProxyPasswordBasedEncryptor.decryptText(Co > >>>ns > >> >oleProxyPasswordBasedEncryptor.java:97) > >> > at > >> > >>>com.cloud.consoleproxy.ConsoleProxyPasswordBasedEncryptor.decryptObject( > >>>Co > >> >nsoleProxyPasswordBasedEncryptor.java:129) > >> > at > >> > >>>com.cloud.consoleproxy.ConsoleProxyHttpHandlerHelper.getQueryMap(Console > >>>Pr > >> >oxyHttpHandlerHelper.java:53) > >> > at > >> > >>>com.cloud.consoleproxy.ConsoleProxyAjaxHandler.doHandle(ConsoleProxyAjax > >>>Ha > >> >ndler.java:69) > >> > at > >> > >>>com.cloud.consoleproxy.ConsoleProxyAjaxHandler.handle(ConsoleProxyAjaxHa > >>>nd > >> >ler.java:47) > >> > at com.sun.net.httpserver.Filter$Chain.doFilter(Filter.java:65) > >> > at sun.net.httpserver.AuthFilter.doFilter(AuthFilter.java:65) > >> > at com.sun.net.httpserver.Filter$Chain.doFilter(Filter.java:68) > >> > at > >> > >>>sun.net.httpserver.ServerImpl$Exchange$LinkHandler.handle(ServerImpl.jav > >>>a: > >> >555) > >> > at com.sun.net.httpserver.Filter$Chain.doFilter(Filter.java:65) > >> > at > >>sun.net.httpserver.ServerImpl$Exchange.run(ServerImpl.java:525) > >> > at java.lang.Thread.run(Thread.java:662) > >> >17:33:30,447 WARN ConsoleProxyAjaxHandler:78 - Exception, > >> >java.lang.IllegalArgumentException > >> > at > >> > >>>com.cloud.consoleproxy.ConsoleProxyAjaxHandler.doHandle(ConsoleProxyAjax > >>>Ha > >> >ndler.java:90) > >> > at > >> > >>>com.cloud.consoleproxy.ConsoleProxyAjaxHandler.handle(ConsoleProxyAjaxHa > >>>nd > >> >ler.java:47) > >> > at com.sun.net.httpserver.Filter$Chain.doFilter(Filter.java:65) > >> > at sun.net.httpserver.AuthFilter.doFilter(AuthFilter.java:65) > >> > at com.sun.net.httpserver.Filter$Chain.doFilter(Filter.java:68) > >> > at > >> > >>>sun.net.httpserver.ServerImpl$Exchange$LinkHandler.handle(ServerImpl.jav > >>>a: > >> >555) > >> > at com.sun.net.httpserver.Filter$Chain.doFilter(Filter.java:65) > >> > at > >>sun.net.httpserver.ServerImpl$Exchange.run(ServerImpl.java:525) > >> > at java.lang.Thread.run(Thread.java:662) > >> > > >> >Any ideas? > >> >Thanks > >> >-- > >> >Best Regards, Nikita Gubenko > >> > >> > > > > > >-- > >Best Regards, Nikita Gubenko > > -- Best Regards, Nikita Gubenko