Hi all.
I have been running iPrint Appliance 1.0 for a while, and have followed the process to upgrade to 1.1 appliance (side-by-side export/import). This has worked fine.
I have tried to install the newer renderer software onto our current render box (Win7SP1), which works fine. However, when I try and run the 'iprntrendcmd -c', and hit enter at the prompt, I always get "Failed to configure secure communication channel". I have tried everything I can think of, but cannot get past this.

From the appliance (:9443) view, when I select Renderers, it tries to find the renderer, fails with..

com.novell.admin.common.server.rpc.beans.RpcExcept ion: com.google.gwt.user.server.rpc.UnexpectedException : Service method 'public abstract java.util.List com.novell.admin.iprint.client.services.IprintRpcS ervice.getRenderers()' threw an unexpected exception: com.novell.admin.common.datamodel.beans.DataModelE xception: javax.net.ssl.SSLPeerUnverifiedException: peer not authenticated
at com.novell.admin.common.server.rpc.utils.RpcUtils. doUnexpectedFailure(RpcUtils.java:28)
at com.novell.admin.iprint.server.rpc.controllers.Ipr intRpcServiceImpl.doUnexpectedFailure(IprintRpcSer viceImpl.java:52)
at com.google.gwt.user.server.rpc.AbstractRemoteServi ceServlet.doPost(AbstractRemoteServiceServlet.java :67)
at javax.servlet.http.HttpServlet.service(HttpServlet .java:755)
at com.novell.admin.iprint.server.rpc.controllers.Ipr intRpcServiceImpl.service(IprintRpcServiceImpl.jav a:47)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Nativ e Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Native MethodAccessorImpl.java:94)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(De legatingMethodAccessorImpl.java:55)
at java.lang.reflect.Method.invoke(Method.java:619)
at org.springframework.web.method.support.InvocableHa ndlerMethod.invoke(InvocableHandlerMethod.java:213 )
at org.springframework.web.method.support.InvocableHa ndlerMethod.invokeForRequest(InvocableHandlerMetho d.java:126)
at org.springframework.web.servlet.mvc.method.annotat ion.ServletInvocableHandlerMethod.invokeAndHandle( ServletInvocableHandlerMethod.java:96)
at org.springframework.web.servlet.mvc.method.annotat ion.RequestMappingHandlerAdapter.invokeHandlerMeth od(RequestMappingHandlerAdapter.java:617)
at org.springframework.web.servlet.mvc.method.annotat ion.RequestMappingHandlerAdapter.handleInternal(Re questMappingHandlerAdapter.java:578)
at org.springframework.web.servlet.mvc.method.Abstrac tHandlerMethodAdapter.handle(AbstractHandlerMethod Adapter.java:80)
at org.springframework.web.servlet.DispatcherServlet. doDispatch(DispatcherServlet.java:923)
at org.springframework.web.servlet.DispatcherServlet. doService(DispatcherServlet.java:852)
at org.springframework.web.servlet.FrameworkServlet.p rocessRequest(FrameworkServlet.java:882)
at org.springframework.web.servlet.FrameworkServlet.d oPost(FrameworkServlet.java:789)
at javax.servlet.http.HttpServlet.service(HttpServlet .java:755)
at javax.servlet.http.HttpServlet.service(HttpServlet .java:848)
at org.eclipse.jetty.servlet.ServletHolder.handle(Ser vletHolder.java:648)
at org.eclipse.jetty.servlet.ServletHandler$CachedCha in.doFilter(ServletHandler.java:1336)
at org.springframework.security.web.FilterChainProxy$ VirtualFilterChain.doFilter(FilterChainProxy.java: 330)
at org.springframework.security.web.access.intercept. FilterSecurityInterceptor.invoke(FilterSecurityInt erceptor.java:118)
at org.springframework.security.web.access.intercept. FilterSecurityInterceptor.doFilter(FilterSecurityI nterceptor.java:84)
at org.springframework.security.web.FilterChainProxy$ VirtualFilterChain.doFilter(FilterChainProxy.java: 342)
at org.springframework.security.web.access.ExceptionT ranslationFilter.doFilter(ExceptionTranslationFilt er.java:113)
at org.springframework.security.web.FilterChainProxy$ VirtualFilterChain.doFilter(FilterChainProxy.java: 342)
at org.springframework.security.web.session.SessionMa nagementFilter.doFilter(SessionManagementFilter.ja va:103)
at org.springframework.security.web.FilterChainProxy$ VirtualFilterChain.doFilter(FilterChainProxy.java: 342)
at org.springframework.security.web.authentication.An onymousAuthenticationFilter.doFilter(AnonymousAuth enticationFilter.java:113)
at org.springframework.security.web.FilterChainProxy$ VirtualFilterChain.doFilter(FilterChainProxy.java: 342)
at org.springframework.security.web.servletapi.Securi tyContextHolderAwareRequestFilter.doFilter(Securit yContextHolderAwareRequestFilter.java:54)
at org.springframework.security.web.FilterChainProxy$ VirtualFilterChain.doFilter(FilterChainProxy.java: 342)
at org.springframework.security.web.savedrequest.Requ estCacheAwareFilter.doFilter(RequestCacheAwareFilt er.java:45)
at org.springframework.security.web.FilterChainProxy$ VirtualFilterChain.doFilter(FilterChainProxy.java: 342)
at org.springframework.security.web.authentication.http://www.BasicAuthenticationFilter...lter.java:150)
at org.springframework.security.web.FilterChainProxy$ VirtualFilterChain.doFilter(FilterChainProxy.java: 342)
at org.springframework.security.web.authentication.Ab stractAuthenticationProcessingFilter.doFilter(Abst ractAuthenticationProcessingFilter.java:183)
at org.springframework.security.web.FilterChainProxy$ VirtualFilterChain.doFilter(FilterChainProxy.java: 342)
at org.springframework.security.web.authentication.lo gout.LogoutFilter.doFilter(LogoutFilter.java:105)
at org.springframework.security.web.FilterChainProxy$ VirtualFilterChain.doFilter(FilterChainProxy.java: 342)
at org.springframework.security.web.context.SecurityC ontextPersistenceFilter.doFilter(SecurityContextPe rsistenceFilter.java:87)
at org.springframework.security.web.FilterChainProxy$ VirtualFilterChain.doFilter(FilterChainProxy.java: 342)
at org.springframework.security.web.access.channel.Ch annelProcessingFilter.doFilter(ChannelProcessingFi lter.java:144)
at org.springframework.security.web.FilterChainProxy$ VirtualFilterChain.doFilter(FilterChainProxy.java: 342)
at org.springframework.security.web.FilterChainProxy. doFilterInternal(FilterChainProxy.java:192)
at org.springframework.security.web.FilterChainProxy. doFilter(FilterChainProxy.java:160)
at org.springframework.web.filter.DelegatingFilterPro xy.invokeDelegate(DelegatingFilterProxy.java:346)
at org.springframework.web.filter.DelegatingFilterPro xy.doFilter(DelegatingFilterProxy.java:259)
at org.eclipse.jetty.servlet.ServletHandler$CachedCha in.doFilter(ServletHandler.java:1307)
at org.springframework.web.filter.CharacterEncodingFi lter.doFilterInternal(CharacterEncodingFilter.java :88)
at org.springframework.web.filter.OncePerRequestFilte r.doFilter(OncePerRequestFilter.java:76)
at org.eclipse.jetty.servlet.ServletHandler$CachedCha in.doFilter(ServletHandler.java:1307)
at org.eclipse.jetty.servlet.ServletHandler.doHandle( ServletHandler.java:453)
at org.eclipse.jetty.server.handler.ScopedHandler.han dle(ScopedHandler.java:137)
at org.eclipse.jetty.security.SecurityHandler.handle( SecurityHandler.java:534)
at org.eclipse.jetty.server.session.SessionHandler.do Handle(SessionHandler.java:231)
at org.eclipse.jetty.server.handler.ContextHandler.do Handle(ContextHandler.java:1072)
at org.eclipse.jetty.servlet.ServletHandler.doScope(S ervletHandler.java:382)
at org.eclipse.jetty.server.session.SessionHandler.do Scope(SessionHandler.java:193)
at org.eclipse.jetty.server.handler.ContextHandler.do Scope(ContextHandler.java:1006)
at org.eclipse.jetty.server.handler.ScopedHandler.han dle(ScopedHandler.java:135)
at org.eclipse.jetty.server.handler.ContextHandlerCol lection.handle(ContextHandlerCollection.java:255)
at org.eclipse.jetty.server.handler.HandlerCollection .handle(HandlerCollection.java:154)
at org.eclipse.jetty.server.handler.HandlerWrapper.ha ndle(HandlerWrapper.java:116)
at org.eclipse.jetty.server.Server.handle(Server.java :365)
at org.eclipse.jetty.server.AbstractHttpConnection.ha ndleRequest(AbstractHttpConnection.java:485)
at org.eclipse.jetty.server.AbstractHttpConnection.co ntent(AbstractHttpConnection.java:937)
at org.eclipse.jetty.server.AbstractHttpConnection$Re questHandler.content(AbstractHttpConnection.java:9 98)
at org.eclipse.jetty.http.HttpParser.parseNext(HttpPa rser.java:856)
at org.eclipse.jetty.http.HttpParser.parseAvailable(H ttpParser.java:240)
at org.eclipse.jetty.server.AsyncHttpConnection.handl e(AsyncHttpConnection.java:82)
at org.eclipse.jetty.io.nio.SslConnection.handle(SslC onnection.java:196)
at org.eclipse.jetty.io.nio.SelectChannelEndPoint.han dle(SelectChannelEndPoint.java:627)
at org.eclipse.jetty.io.nio.SelectChannelEndPoint$1.r un(SelectChannelEndPoint.java:51)
at org.eclipse.jetty.util.thread.QueuedThreadPool.run Job(QueuedThreadPool.java:608)
at org.eclipse.jetty.util.thread.QueuedThreadPool$3.r un(QueuedThreadPool.java:543)
at java.lang.Thread.run(Thread.java:795)
Caused by: com.google.gwt.user.server.rpc.UnexpectedException : Service method 'public abstract java.util.List com.novell.admin.iprint.client.services.IprintRpcS ervice.getRenderers()' threw an unexpected exception: com.novell.admin.common.datamodel.beans.DataModelE xception: javax.net.ssl.SSLPeerUnverifiedException: peer not authenticated
at com.google.gwt.user.server.rpc.RPC.encodeResponseF orFailure(RPC.java:389)
at com.google.gwt.user.server.rpc.RPC.invokeAndEncode Response(RPC.java:579)
at com.google.gwt.user.server.rpc.RemoteServiceServle t.processCall(RemoteServiceServlet.java:208)
at com.google.gwt.user.server.rpc.RemoteServiceServle t.processPost(RemoteServiceServlet.java:248)
at com.google.gwt.user.server.rpc.AbstractRemoteServi ceServlet.doPost(AbstractRemoteServiceServlet.java :62)
... 77 more
Caused by: com.novell.admin.common.datamodel.beans.DataModelE xception: javax.net.ssl.SSLPeerUnverifiedException: peer not authenticated
at com.novell.admin.iprint.datamodel.services.impl.Ip rintMobileServiceCommunicatorImpl.getMobileServerR enderers(IprintMobileServiceCommunicatorImpl.java: 264)
at com.novell.admin.iprint.datamodel.services.impl.Ip rintManagementServiceImpl.getRenderers(IprintManag ementServiceImpl.java:755)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Nativ e Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Native MethodAccessorImpl.java:94)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(De legatingMethodAccessorImpl.java:55)
at java.lang.reflect.Method.invoke(Method.java:619)
at org.springframework.aop.support.AopUtils.invokeJoi npointUsingReflection(AopUtils.java:319)
at org.springframework.aop.framework.ReflectiveMethod Invocation.invokeJoinpoint(ReflectiveMethodInvocat ion.java:183)
at org.springframework.aop.framework.ReflectiveMethod Invocation.proceed(ReflectiveMethodInvocation.java :150)
at org.springframework.remoting.support.RemoteInvocat ionTraceInterceptor.invoke(RemoteInvocationTraceIn terceptor.java:77)
at org.springframework.aop.framework.ReflectiveMethod Invocation.proceed(ReflectiveMethodInvocation.java :172)
at org.springframework.aop.framework.JdkDynamicAopPro xy.invoke(JdkDynamicAopProxy.java:202)
at com.sun.proxy.$Proxy15.getRenderers(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Nativ e Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Native MethodAccessorImpl.java:94)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(De legatingMethodAccessorImpl.java:55)
at java.lang.reflect.Method.invoke(Method.java:619)
at org.springframework.remoting.support.RemoteInvocat ion.invoke(RemoteInvocation.java:205)
at org.springframework.remoting.support.DefaultRemote InvocationExecutor.invoke(DefaultRemoteInvocationE xecutor.java:38)
at org.springframework.remoting.support.RemoteInvocat ionBasedExporter.invoke(RemoteInvocationBasedExpor ter.java:78)
at org.springframework.remoting.rmi.RmiBasedExporter. invoke(RmiBasedExporter.java:73)
at org.springframework.remoting.rmi.RmiInvocationWrap per.invoke(RmiInvocationWrapper.java:72)
at sun.reflect.GeneratedMethodAccessor9.invoke(Unknow n Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(De legatingMethodAccessorImpl.java:55)
at java.lang.reflect.Method.invoke(Method.java:619)
at sun.rmi.server.UnicastServerRef.dispatch(UnicastSe rverRef.java:339)
at sun.rmi.transport.Transport$1.run(Transport.java:1 89)
at sun.rmi.transport.Transport$1.run(Transport.java:1 86)
at java.security.AccessController.doPrivileged(Access Controller.java:366)
at sun.rmi.transport.Transport.serviceCall(Transport. java:185)
at sun.rmi.transport.tcp.TCPTransport.handleMessages( TCPTransport.java:568)
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandl er.run0(TCPTransport.java:823)
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandl er.run(TCPTransport.java:682)
at java.util.concurrent.ThreadPoolExecutor.runWorker( ThreadPoolExecutor.java:1176)
at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:641)
at java.lang.Thread.run(Thread.java:795)
at org.springframework.remoting.support.RemoteInvocat ionUtils.fillInClientStackTraceIfPossible(RemoteIn vocationUtils.java:47)
at org.springframework.remoting.rmi.RmiClientIntercep tor.doInvoke(RmiClientInterceptor.java:352)
at org.springframework.remoting.rmi.RmiClientIntercep tor.invoke(RmiClientInterceptor.java:259)
at org.springframework.aop.framework.ReflectiveMethod Invocation.proceed(ReflectiveMethodInvocation.java :172)
at org.springframework.aop.framework.JdkDynamicAopPro xy.invoke(JdkDynamicAopProxy.java:202)
at com.sun.proxy.$Proxy12.getRenderers(Unknown Source)
at com.novell.admin.iprint.server.rpc.controllers.Ipr intRpcServiceImpl.getRenderers(IprintRpcServiceImp l.java:109)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Nativ e Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Native MethodAccessorImpl.java:94)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(De legatingMethodAccessorImpl.java:55)
at java.lang.reflect.Method.invoke(Method.java:619)
at com.google.gwt.user.server.rpc.RPC.invokeAndEncode Response(RPC.java:561)
... 80 more
Caused by: javax.net.ssl.SSLPeerUnverifiedException: peer not authenticated
at com.ibm.jsse2.bc.getPeerCertificateChain(bc.java:1 76)
at com.novell.admin.iprint.datamodel.utils.RendererX5 09HostnameVerifer.verify(RendererX509HostnameVerif er.java:69)
at org.apache.http.conn.ssl.SSLSocketFactory.connectS ocket(SSLSocketFactory.java:437)
at org.apache.http.impl.conn.DefaultClientConnectionO perator.openConnection(DefaultClientConnectionOper ator.java:180)
at org.apache.http.impl.conn.ManagedClientConnectionI mpl.open(ManagedClientConnectionImpl.java:294)
at org.apache.http.impl.client.DefaultRequestDirector .tryConnect(DefaultRequestDirector.java:644)
at org.apache.http.impl.client.DefaultRequestDirector .execute(DefaultRequestDirector.java:479)
at org.apache.http.impl.client.AbstractHttpClient.exe cute(AbstractHttpClient.java:906)
at org.apache.http.impl.client.AbstractHttpClient.exe cute(AbstractHttpClient.java:805)
at org.apache.http.impl.client.AbstractHttpClient.exe cute(AbstractHttpClient.java:784)
at com.novell.admin.iprint.datamodel.services.impl.Ip rintMobileServiceCommunicatorImpl.getMobileServerR enderers(IprintMobileServiceCommunicatorImpl.java: 248)
... 127 more


which appears to be correct, since the correct software hasn't been configured yet.

Can anyone suggest what to try next? I'd like to get this up and running ..

Thanks.