Highlighted
Regular Contributor.. Janam Regular Contributor..
Regular Contributor..
194 views

Can't connect to SSC server

We are using below configuration at our end-

Fortify SSC 17.10

Jenkins 2.73.3

HPE Security Fortify Jenkins Plugin 1.17.10.0156

 

We are getting below error in plugin-

 

Can't connect to SSC server
com.fortify.ws.client.FortifyWebServiceException: An unexpected error occurred.
 
at com.fortify.ws.client.AbstractWSClient.sendRequest(AbstractWSClient.java:176)
 
at com.fortify.ws.client.AbstractWSClient.sendRequest(AbstractWSClient.java:142)
 
at com.fortify.ws.client.ProjectVersionClient.getProjectVersions(ProjectVersionClient.java:162)
 
at com.fortify.plugin.jenkins.fortifyclient.FortifyClient.getProjectListEx(FortifyClient.java:108)
 
at com.fortify.plugin.jenkins.fortifyclient.FortifyClient.getProjectList(FortifyClient.java:83)
 
at com.fortify.plugin.jenkins.FPRPublisher$DescriptorImpl$2.runWith(FPRPublisher.java:940)
 
at com.fortify.plugin.jenkins.FPRPublisher$DescriptorImpl$2.runWith(FPRPublisher.java:936)
 
at com.fortify.plugin.jenkins.FPRPublisher.runWithFortifyClient(FPRPublisher.java:689)
 
at com.fortify.plugin.jenkins.FPRPublisher.access$200(FPRPublisher.java:74)
 
at com.fortify.plugin.jenkins.FPRPublisher$DescriptorImpl.doTestConnection(FPRPublisher.java:936)
 
at java.lang.invoke.MethodHandle.invokeWithArguments(Unknown Source)
 
at org.kohsuke.stapler.Function$MethodFunction.invoke(Function.java:396)
 
at org.kohsuke.stapler.Function$InstanceFunction.invoke(Function.java:408)
 
at org.kohsuke.stapler.Function.bindAndInvoke(Function.java:212)
 
at org.kohsuke.stapler.Function.bindAndInvokeAndServeResponse(Function.java:145)
 
at org.kohsuke.stapler.MetaClass$11.doDispatch(MetaClass.java:537)
 
at org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:58)
 
at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:739)
 
at org.kohsuke.stapler.Stapler.invoke(Stapler.java:870)
 
at org.kohsuke.stapler.MetaClass$4.doDispatch(MetaClass.java:282)
 
at org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:58)
 
at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:739)
 
at org.kohsuke.stapler.Stapler.invoke(Stapler.java:870)
 
at org.kohsuke.stapler.Stapler.invoke(Stapler.java:668)
 
at org.kohsuke.stapler.Stapler.service(Stapler.java:238)
 
at javax.servlet.http.HttpServlet.service(HttpServlet.java:790)
 
at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:873)
 
at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1623)
 
at hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:154)
 
at hudson.plugins.audit_trail.AuditTrailFilter.doFilter(AuditTrailFilter.java:92)
 
at hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:151)
 
at jenkins.telemetry.impl.UserLanguages$AcceptLanguageFilter.doFilter(UserLanguages.java:128)
 
at hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:151)
 
at hudson.util.PluginServletFilter.doFilter(PluginServletFilter.java:157)
 
at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1610)
 
at hudson.security.csrf.CrumbFilter.doFilter(CrumbFilter.java:64)
 
at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1610)
 
at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:84)
 
at hudson.security.UnwrapSecurityExceptionFilter.doFilter(UnwrapSecurityExceptionFilter.java:51)
 
at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
 
at jenkins.security.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:117)
 
at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
 
at org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:125)
 
at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
 
at org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:142)
 
at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
 
at org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:271)
 
at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
 
at jenkins.security.BasicHeaderProcessor.doFilter(BasicHeaderProcessor.java:93)
 
at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
 
at org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:249)
 
at hudson.security.HttpSessionContextIntegrationFilter2.doFilter(HttpSessionContextIntegrationFilter2.java:67)
 
at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
 
at hudson.security.ChainedServletFilter.doFilter(ChainedServletFilter.java:90)
 
at hudson.security.HudsonFilter.doFilter(HudsonFilter.java:171)
 
at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1610)
 
at org.kohsuke.stapler.compression.CompressionFilter.doFilter(CompressionFilter.java:49)
 
at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1610)
 
at hudson.util.CharacterEncodingFilter.doFilter(CharacterEncodingFilter.java:82)
 
at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1610)
 
at org.kohsuke.stapler.DiagnosticThreadNameFilter.doFilter(DiagnosticThreadNameFilter.java:30)
 
at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1610)
 
at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:540)
 
at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:146)
 
at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:524)
 
at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132)
 
at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:257)
 
at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1701)
 
at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:255)
 
at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1345)
 
at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:203)
 
at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:480)
 
at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1668)
 
at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:201)
 
at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1247)
 
at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:144)
 
at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132)
 
at org.eclipse.jetty.server.Server.handle(Server.java:502)
 
at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:370)
 
at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:267)
 
at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:305)
 
at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:103)
 
at org.eclipse.jetty.io.ChannelEndPoint$2.run(ChannelEndPoint.java:117)
 
at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333)
 
at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310)
 
at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168)
 
at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126)
 
at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:366)
 
at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:765)
 
at org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:683)
 
at java.lang.Thread.run(Unknown Source)
 
 
 
Please help

 

0 Likes
2 Replies
Contributor.. bn_pep Contributor..
Contributor..

Re: Can't connect to SSC server

Double check that you do not have a trailing slash in the URL for SSC. I've had issues in the past where a trailing slash would prevent us from connecting to SSC.

https://domain.com/ssc/ - Fails

https://domain.com/ssc - Works

0 Likes
Regular Contributor.. Janam Regular Contributor..
Regular Contributor..

Re: Can't connect to SSC server

Hi,

 

Thanks for the reply, but we are using URL for SSC without the trailing slash only.

0 Likes
The opinions expressed above are the personal opinions of the authors, not of Micro Focus. By using this site, you accept the Terms of Use and Rules of Participation. Certain versions of content ("Material") accessible here may contain branding from Hewlett-Packard Company (now HP Inc.) and Hewlett Packard Enterprise Company. As of September 1, 2017, the Material is now offered by Micro Focus, a separately owned and operated company. Any reference to the HP and Hewlett Packard Enterprise/HPE marks is historical in nature, and the HP and Hewlett Packard Enterprise/HPE marks are the property of their respective owners.