> On 05 Jul 2016, at 11:05, Gianluca Cecchi <[email protected]> wrote:
> 
> Hello,
> I have problems configuring and testing serial console in 4.0
> 
> As soon as in web admin portal (connected as admin) I click on top right 
> "admin@internal-authz" --> options to add the publc key I get this in 
> engine.log (no errors yet in gui):
> 
> 
> 2016-07-05 10:59:21,667 ERROR [org.ovirt.engine.core.bll.GetUserProfileQuery] 
> (default task-63) [] Query 'GetUserProfileQuery' failed: 
> PreparedStatementCallback; bad SQL grammar [select * from  
> getuserprofilebyuserid(?)]; nested exception is 
> org.postgresql.util.PSQLException: The column name user_portal_vm_auto_login 
> was not found in this ResultSet.
> 2016-07-05 10:59:21,668 ERROR [org.ovirt.engine.core.bll.GetUserProfileQuery] 
> (default task-63) [] Exception: 
> org.springframework.jdbc.BadSqlGrammarException: PreparedStatementCallback; 
> bad SQL grammar [select * from  getuserprofilebyuserid(?)]; nested exception 
> is org.postgresql.util.PSQLException: The column name 
> user_portal_vm_auto_login was not found in this ResultSet.

perhaps some issue with upgrade? There’s no catch in the upgrade script so it 
sounds weird, and it works fine on my upgraded setup.
But anyway, can you check your db if it has that user_portal_vm_auto_login 
column in user_profiles table at all?

Thanks,
michal

>       at 
> org.springframework.jdbc.support.SQLStateSQLExceptionTranslator.doTranslate(SQLStateSQLExceptionTranslator.java:99)
>  [spring-jdbc.jar:4.2.4.RELEASE]
>       at 
> org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:73)
>  [spring-jdbc.jar:4.2.4.RELEASE]
>       at 
> org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81)
>  [spring-jdbc.jar:4.2.4.RELEASE]
>       at 
> org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81)
>  [spring-jdbc.jar:4.2.4.RELEASE]
>       at 
> org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:645) 
> [spring-jdbc.jar:4.2.4.RELEASE]
>       at 
> org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:680) 
> [spring-jdbc.jar:4.2.4.RELEASE]
>       at 
> org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:712) 
> [spring-jdbc.jar:4.2.4.RELEASE]
>       at 
> org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:762) 
> [spring-jdbc.jar:4.2.4.RELEASE]
>       at 
> org.ovirt.engine.core.dal.dbbroker.PostgresDbEngineDialect$PostgresSimpleJdbcCall.executeCallInternal(PostgresDbEngineDialect.java:154)
>  [dal.jar:]
>       at 
> org.ovirt.engine.core.dal.dbbroker.PostgresDbEngineDialect$PostgresSimpleJdbcCall.doExecute(PostgresDbEngineDialect.java:120)
>  [dal.jar:]
>       at 
> org.springframework.jdbc.core.simple.SimpleJdbcCall.execute(SimpleJdbcCall.java:198)
>  [spring-jdbc.jar:4.2.4.RELEASE]
>       at 
> org.ovirt.engine.core.dal.dbbroker.SimpleJdbcCallsHandler.executeImpl(SimpleJdbcCallsHandler.java:147)
>  [dal.jar:]
>       at 
> org.ovirt.engine.core.dal.dbbroker.SimpleJdbcCallsHandler.executeReadList(SimpleJdbcCallsHandler.java:109)
>  [dal.jar:]
>       at 
> org.ovirt.engine.core.dal.dbbroker.SimpleJdbcCallsHandler.executeRead(SimpleJdbcCallsHandler.java:101)
>  [dal.jar:]
>       at 
> org.ovirt.engine.core.dao.UserProfileDaoImpl.getByUserId(UserProfileDaoImpl.java:49)
>  [dal.jar:]
>       at 
> org.ovirt.engine.core.bll.GetUserProfileQuery.executeQueryCommand(GetUserProfileQuery.java:19)
>  [bll.jar:]
>       at 
> org.ovirt.engine.core.bll.QueriesCommandBase.executeCommand(QueriesCommandBase.java:101)
>  [bll.jar:]
>       at 
> org.ovirt.engine.core.dal.VdcCommandBase.execute(VdcCommandBase.java:33) 
> [dal.jar:]
>       at org.ovirt.engine.core.bll.Backend.runQueryImpl(Backend.java:559) 
> [bll.jar:]
>       at org.ovirt.engine.core.bll.Backend.runQuery(Backend.java:530) 
> [bll.jar:]
>       at sun.reflect.GeneratedMethodAccessor72.invoke(Unknown Source) 
> [:1.8.0_91]
>       at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>  [rt.jar:1.8.0_91]
>       at java.lang.reflect.Method.invoke(Method.java:498) [rt.jar:1.8.0_91]
>       at 
> org.jboss.as.ee.component.ManagedReferenceMethodInterceptor.processInvocation(ManagedReferenceMethodInterceptor.java:52)
>       at 
> org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340)
>       at 
> org.jboss.invocation.InterceptorContext$Invocation.proceed(InterceptorContext.java:437)
>       at 
> org.jboss.as.weld.ejb.Jsr299BindingsInterceptor.delegateInterception(Jsr299BindingsInterceptor.java:70)
>  [wildfly-weld-10.0.0.Final.jar:10.0.0.Final]
>       at 
> org.jboss.as.weld.ejb.Jsr299BindingsInterceptor.doMethodInterception(Jsr299BindingsInterceptor.java:80)
>  [wildfly-weld-10.0.0.Final.jar:10.0.0.Final]
>       at 
> org.jboss.as.weld.ejb.Jsr299BindingsInterceptor.processInvocation(Jsr299BindingsInterceptor.java:93)
>  [wildfly-weld-10.0.0.Final.jar:10.0.0.Final]
>       at 
> org.jboss.as.ee.component.interceptors.UserInterceptorFactory$1.processInvocation(UserInterceptorFactory.java:63)
>       at 
> org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340)
>       at 
> org.jboss.invocation.InterceptorContext$Invocation.proceed(InterceptorContext.java:437)
>       at 
> org.ovirt.engine.core.bll.interceptors.CorrelationIdTrackerInterceptor.aroundInvoke(CorrelationIdTrackerInterceptor.java:13)
>  [bll.jar:]
>       at sun.reflect.GeneratedMethodAccessor70.invoke(Unknown Source) 
> [:1.8.0_91]
>       at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>  [rt.jar:1.8.0_91]
>       at java.lang.reflect.Method.invoke(Method.java:498) [rt.jar:1.8.0_91]
>       at 
> org.jboss.as.ee.component.ManagedReferenceLifecycleMethodInterceptor.processInvocation(ManagedReferenceLifecycleMethodInterceptor.java:89)
>       at 
> org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340)
>       at 
> org.jboss.as.ejb3.component.invocationmetrics.ExecutionTimeInterceptor.processInvocation(ExecutionTimeInterceptor.java:43)
>  [wildfly-ejb3-10.0.0.Final.jar:10.0.0.Final]
>       at 
> org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340)
>       at 
> org.jboss.invocation.InterceptorContext$Invocation.proceed(InterceptorContext.java:437)
>       at 
> org.jboss.weld.ejb.AbstractEJBRequestScopeActivationInterceptor.aroundInvoke(AbstractEJBRequestScopeActivationInterceptor.java:73)
>  [weld-core-impl-2.3.2.Final.jar:2.3.2.Final]
>       at 
> org.jboss.as.weld.ejb.EjbRequestScopeActivationInterceptor.processInvocation(EjbRequestScopeActivationInterceptor.java:83)
>  [wildfly-weld-10.0.0.Final.jar:10.0.0.Final]
>       at 
> org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340)
>       at 
> org.jboss.as.ee.concurrent.ConcurrentContextInterceptor.processInvocation(ConcurrentContextInterceptor.java:45)
>  [wildfly-ee-10.0.0.Final.jar:10.0.0.Final]
>       at 
> org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340)
>       at 
> org.jboss.invocation.InitialInterceptor.processInvocation(InitialInterceptor.java:21)
>       at 
> org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340)
>       at 
> org.jboss.invocation.ChainedInterceptor.processInvocation(ChainedInterceptor.java:61)
>       at 
> org.jboss.as.ee.component.interceptors.ComponentDispatcherInterceptor.processInvocation(ComponentDispatcherInterceptor.java:52)
>       at 
> org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340)
>       at 
> org.jboss.as.ejb3.component.singleton.SingletonComponentInstanceAssociationInterceptor.processInvocation(SingletonComponentInstanceAssociationInterceptor.java:53)
>  [wildfly-ejb3-10.0.0.Final.jar:10.0.0.Final]
>       at 
> org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340)
>       at 
> org.jboss.as.ejb3.tx.CMTTxInterceptor.invokeInNoTx(CMTTxInterceptor.java:263) 
> [wildfly-ejb3-10.0.0.Final.jar:10.0.0.Final]
>       at 
> org.jboss.as.ejb3.tx.CMTTxInterceptor.supports(CMTTxInterceptor.java:374) 
> [wildfly-ejb3-10.0.0.Final.jar:10.0.0.Final]
>       at 
> org.jboss.as.ejb3.tx.CMTTxInterceptor.processInvocation(CMTTxInterceptor.java:243)
>  [wildfly-ejb3-10.0.0.Final.jar:10.0.0.Final]
>       at 
> org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340)
>       at 
> org.jboss.as.ejb3.component.interceptors.CurrentInvocationContextInterceptor.processInvocation(CurrentInvocationContextInterceptor.java:41)
>  [wildfly-ejb3-10.0.0.Final.jar:10.0.0.Final]
>       at 
> org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340)
>       at 
> org.jboss.as.ejb3.component.invocationmetrics.WaitTimeInterceptor.processInvocation(WaitTimeInterceptor.java:43)
>  [wildfly-ejb3-10.0.0.Final.jar:10.0.0.Final]
>       at 
> org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340)
>       at 
> org.jboss.as.ejb3.security.SecurityContextInterceptor.processInvocation(SecurityContextInterceptor.java:100)
>  [wildfly-ejb3-10.0.0.Final.jar:10.0.0.Final]
>       at 
> org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340)
>       at 
> org.jboss.as.ejb3.component.interceptors.ShutDownInterceptorFactory$1.processInvocation(ShutDownInterceptorFactory.java:64)
>  [wildfly-ejb3-10.0.0.Final.jar:10.0.0.Final]
>       at 
> org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340)
>       at 
> org.jboss.as.ejb3.component.interceptors.LoggingInterceptor.processInvocation(LoggingInterceptor.java:66)
>  [wildfly-ejb3-10.0.0.Final.jar:10.0.0.Final]
>       at 
> org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340)
>       at 
> org.jboss.as.ee.component.NamespaceContextInterceptor.processInvocation(NamespaceContextInterceptor.java:50)
>       at 
> org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340)
>       at 
> org.jboss.invocation.ContextClassLoaderInterceptor.processInvocation(ContextClassLoaderInterceptor.java:64)
>       at 
> org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340)
>       at 
> org.jboss.invocation.InterceptorContext.run(InterceptorContext.java:356)
>       at 
> org.wildfly.security.manager.WildFlySecurityManager.doChecked(WildFlySecurityManager.java:636)
>       at 
> org.jboss.invocation.AccessCheckingInterceptor.processInvocation(AccessCheckingInterceptor.java:61)
>       at 
> org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340)
>       at 
> org.jboss.invocation.InterceptorContext.run(InterceptorContext.java:356)
>       at 
> org.jboss.invocation.PrivilegedWithCombinerInterceptor.processInvocation(PrivilegedWithCombinerInterceptor.java:80)
>       at 
> org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340)
>       at 
> org.jboss.invocation.ChainedInterceptor.processInvocation(ChainedInterceptor.java:61)
>       at 
> org.jboss.as.ee.component.ViewService$View.invoke(ViewService.java:195)
>       at 
> org.jboss.as.ee.component.ViewDescription$1.processInvocation(ViewDescription.java:185)
>       at 
> org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340)
>       at 
> org.jboss.invocation.ChainedInterceptor.processInvocation(ChainedInterceptor.java:61)
>       at 
> org.jboss.as.ee.component.ProxyInvocationHandler.invoke(ProxyInvocationHandler.java:73)
>       at 
> org.ovirt.engine.core.common.interfaces.BackendLocal$$$view4.runQuery(Unknown 
> Source) [common.jar:]
>       at 
> org.ovirt.engine.ui.frontend.server.gwt.GenericApiGWTServiceImpl.runQuery(GenericApiGWTServiceImpl.java:53)
>       at sun.reflect.GeneratedMethodAccessor93.invoke(Unknown Source) 
> [:1.8.0_91]
>       at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>  [rt.jar:1.8.0_91]
>       at java.lang.reflect.Method.invoke(Method.java:498) [rt.jar:1.8.0_91]
>       at com.google.gwt.rpc.server.RPC.invokeAndStreamResponse(RPC.java:196)
>       at com.google.gwt.rpc.server.RpcServlet.processCall(RpcServlet.java:172)
>       at com.google.gwt.rpc.server.RpcServlet.processPost(RpcServlet.java:233)
>       at 
> com.google.gwt.user.server.rpc.AbstractRemoteServiceServlet.doPost(AbstractRemoteServiceServlet.java:62)
>       at javax.servlet.http.HttpServlet.service(HttpServlet.java:707) 
> [jboss-servlet-api_3.1_spec-1.0.0.Final.jar:1.0.0.Final]
>       at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) 
> [jboss-servlet-api_3.1_spec-1.0.0.Final.jar:1.0.0.Final]
>       at 
> io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:85)
>       at 
> io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129)
>       at 
> org.ovirt.engine.core.utils.servlet.HeaderFilter.doFilter(HeaderFilter.java:94)
>  [utils.jar:]
>       at 
> io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60)
>       at 
> io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
>       at 
> org.ovirt.engine.ui.frontend.server.gwt.GwtCachingFilter.doFilter(GwtCachingFilter.java:132)
>       at 
> io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60)
>       at 
> io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
>       at 
> org.ovirt.engine.core.branding.BrandingFilter.doFilter(BrandingFilter.java:73)
>  [branding.jar:]
>       at 
> io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60)
>       at 
> io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
>       at 
> org.ovirt.engine.core.utils.servlet.LocaleFilter.doFilter(LocaleFilter.java:66)
>  [utils.jar:]
>       at 
> io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60)
>       at 
> io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
>       at 
> io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84)
>       at 
> io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62)
>       at 
> io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36)
>       at 
> org.wildfly.extension.undertow.security.SecurityContextAssociationHandler.handleRequest(SecurityContextAssociationHandler.java:78)
>       at 
> io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
>       at 
> io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:131)
>       at 
> io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57)
>       at 
> io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
>       at 
> io.undertow.security.handlers.AuthenticationConstraintHandler.handleRequest(AuthenticationConstraintHandler.java:51)
>       at 
> io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46)
>       at 
> io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64)
>       at 
> io.undertow.servlet.handlers.security.ServletSecurityConstraintHandler.handleRequest(ServletSecurityConstraintHandler.java:56)
>       at 
> io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60)
>       at 
> io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77)
>       at 
> io.undertow.security.handlers.NotificationReceiverHandler.handleRequest(NotificationReceiverHandler.java:50)
>       at 
> io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43)
>       at 
> io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
>       at 
> org.wildfly.extension.undertow.security.jacc.JACCContextIdHandler.handleRequest(JACCContextIdHandler.java:61)
>       at 
> io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
>       at 
> io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
>       at 
> io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:284)
>       at 
> io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:263)
>       at 
> io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:81)
>       at 
> io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:174)
>       at io.undertow.server.Connectors.executeRootHandler(Connectors.java:202)
>       at 
> io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:793)
>       at 
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
>  [rt.jar:1.8.0_91]
>       at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
>  [rt.jar:1.8.0_91]
>       at java.lang.Thread.run(Thread.java:745) [rt.jar:1.8.0_91]
> Caused by: org.postgresql.util.PSQLException: The column name 
> user_portal_vm_auto_login was not found in this ResultSet.
>       at 
> org.postgresql.jdbc2.AbstractJdbc2ResultSet.findColumn(AbstractJdbc2ResultSet.java:2727)
>       at 
> org.postgresql.jdbc2.AbstractJdbc2ResultSet.getBoolean(AbstractJdbc2ResultSet.java:2572)
>       at 
> org.jboss.jca.adapters.jdbc.WrappedResultSet.getBoolean(WrappedResultSet.java:843)
>       at 
> org.ovirt.engine.core.dao.UserProfileDaoImpl$UserProfileRowMapper.mapRow(UserProfileDaoImpl.java:31)
>  [dal.jar:]
>       at 
> org.ovirt.engine.core.dao.UserProfileDaoImpl$UserProfileRowMapper.mapRow(UserProfileDaoImpl.java:19)
>  [dal.jar:]
>       at 
> org.springframework.jdbc.core.RowMapperResultSetExtractor.extractData(RowMapperResultSetExtractor.java:93)
>  [spring-jdbc.jar:4.2.4.RELEASE]
>       at 
> org.springframework.jdbc.core.RowMapperResultSetExtractor.extractData(RowMapperResultSetExtractor.java:60)
>  [spring-jdbc.jar:4.2.4.RELEASE]
>       at 
> org.springframework.jdbc.core.JdbcTemplate$1.doInPreparedStatement(JdbcTemplate.java:693)
>  [spring-jdbc.jar:4.2.4.RELEASE]
>       at 
> org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:629) 
> [spring-jdbc.jar:4.2.4.RELEASE]
>       ... 133 more
> 
> When I put the public key and click ok, I get this in the GUI:
> 
> Error while executing action: A Request to the Server failed with the 
> following Status Code: 500
> 
> And nothing in the engine.log file.
> 
> Is this a known issue?
> 
> Thanks,
> Gianluca
> 
> _______________________________________________
> Users mailing list
> [email protected]
> http://lists.ovirt.org/mailman/listinfo/users

_______________________________________________
Users mailing list
[email protected]
http://lists.ovirt.org/mailman/listinfo/users

Reply via email to