LDAP - Root exception is java.net.ConnectException

A support forum for our flagship product Parabuild CI, a distributed CI/CD platform.
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1266: count(): Parameter must be an array or an object that implements Countable
smunro
Posts: 3
Joined: Wed Dec 15, 2010 10:04 am
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1266: count(): Parameter must be an array or an object that implements Countable

LDAP - Root exception is java.net.ConnectException

Postby smunro » Tue Mar 27, 2012 9:04 am

Support,

Last week our Parabuild had a system error noted below. Following this error a service restart was issued as the Web UI was not accessible via a browser. After restart the interface was accessible however the LDAP connection is not working and giving the following error:

Cannot authenticate. Error message:[Root exception is java.net.ConnectException: Connection timed out: connect]]

I ran Wireshark and traced the network exchange with the LDAP server while testing the build manager LDAP configuration. The exchange is successful between the build manager and the ldap server. I see the bind, search, and response. I also tested the interface with an LDAP tool and saw no issues.

I re-installed the same version of Parabuild and this did not correct the issue.

Build manager is Windows Server 2008.

Please advise on getting LDAP working again. No server changes were made to cause this issue.

Thank you

#Parabuild Error
#Fri Mar 23 07:56:23 PDT 2012
error.description=java.lang.ArrayIndexOutOfBoundsException\: -59
error.level=1
error.product.version=Viewtier Parabuild 4.0.60 01 Jun 2011 11\:02 15652 build 1902
error.http.status=500
error.time=03/23/2012 07\:56\:23\:295 PDT
error.subsystem=User interface
error.details=java.lang.ArrayIndexOutOfBoundsException\: -59\r\n\tat net.sf.hibernate.impl.SessionFactoryImpl.get(SessionFactoryImpl.java\:255)\r\n\tat net.sf.hibernate.impl.SessionFactoryImpl.getQuery(SessionFactoryImpl.java\:288)\r\n\tat net.sf.hibernate.impl.SessionImpl.getQueries(SessionImpl.java\:1572)\r\n\tat net.sf.hibernate.impl.SessionImpl.iterate(SessionImpl.java\:1602)\r\n\tat net.sf.hibernate.impl.SessionImpl.iterate(SessionImpl.java\:1592)\r\n\tat net.sf.hibernate.impl.SessionImpl.iterate(SessionImpl.java\:1584)\r\n\tat viewtier.autobuild.configuration.x.iterate(x.java\:29)\r\n\tat viewtier.autobuild.security.SecurityManager$35.a(SecurityManager$35.java\:2)\r\n\tat viewtier.autobuild.configuration.ConfigurationManager.a(ConfigurationManager.java\:175)\r\n\tat viewtier.autobuild.security.SecurityManager.e(SecurityManager.java\:201)\r\n\tat viewtier.autobuild.webui.LoginPage.y(LoginPage.java\:58)\r\n\tat viewtier.autobuild.webui.LoginPage.b(LoginPage.java\:63)\r\n\tat viewtier.autobuild.webui.common.BasePage.a(BasePage.java\:136)\r\n\tat viewtier.service.dispatch.g.a(g.java\:68)\r\n\tat viewtier.service.dispatch.g.b(g.java\:184)\r\n\tat viewtier.service.dispatch.g.b(g.java\:160)\r\n\tat viewtier.service.dispatch.d.c(d.java\:29)\r\n\tat viewtier.service.dispatch.d.a(d.java\:44)\r\n\tat viewtier.dispatch.DispatcherServlet.doGet(DispatcherServlet.java\:6)\r\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java\:696)\r\n\tat viewtier.autobuild.webui.UIServlet.service(UIServlet.java\:2)\r\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java\:809)\r\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java\:200)\r\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java\:146)\r\n\tat org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java\:209)\r\n\tat org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java\:596)\r\n\tat org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java\:433)\r\n\tat org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java\:948)\r\n\tat org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java\:144)\r\n\tat org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java\:596)\r\n\tat org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java\:445)\r\n\tat org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java\:594)\r\n\tat org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java\:433)\r\n\tat org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java\:948)\r\n\tat org.apache.catalina.core.StandardContext.invoke(StandardContext.java\:2358)\r\n\tat org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java\:133)\r\n\tat org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java\:596)\r\n\tat org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java\:118)\r\n\tat org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java\:594)\r\n\tat org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java\:116)\r\n\tat org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java\:594)\r\n\tat org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java\:433)\r\n\tat org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java\:948)\r\n\tat org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java\:127)\r\n\tat org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java\:596)\r\n\tat org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java\:433)\r\n\tat org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java\:948)\r\n\tat org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.java\:994)\r\n\tat org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java\:1105)\r\n\tat java.lang.Thread.run(Unknown Source)\r\n

support
Posts: 393
Joined: Mon Dec 06, 2010 9:22 pm
Location: Mountain View, CA
Contact:

Postby support » Wed Apr 11, 2012 10:28 am

Based on the exception above, it looks like your Parabuild database is broken. You need to restore your Parabuild from a back up.

Slava


[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1266: count(): Parameter must be an array or an object that implements Countable
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1266: count(): Parameter must be an array or an object that implements Countable

Return to “parabuild.ci.support”

Who is online

Users browsing this forum: No registered users and 1 guest