For the plugins, that's right, but depends how you install Jenkins itself.
Do you use the plain .war file, or do you use the system package (say .deb
or .rpm?). If the latter, then you may have installed a different version
on the new server than on the old one.

2016-06-20 22:09 GMT+00:00 Andrew Day <[email protected]>:

> So when i installed Jenkins i just installed the latest 1.x version no
> plug-ins and made sure my current verson was fully updated and all plug-ins.
>
> I assumed when i copied the jenkins folder over all plug-ins would also
> come over.
>
> When i am back at work i will check the versions.
>
> But do i first need to install the plug-ins on the new server before I
> copy over the jenkins folder from my old server?
> On Jun 20, 2016 5:27 PM, "Baptiste Mathus" <[email protected]> wrote:
>
>> That method was seemingly introduced in Jenkins 1.651.2 and 2.3, so I
>> suspect you didn't reinstall the exact same components on the new machines.
>> For example you possibly updated a plugin (AD?) without updating the core?
>>
>> My 2 cents
>>
>> 2016-06-20 21:22 GMT+02:00 Andrew Day <[email protected]>:
>>
>>> I am trying to move my current install from one machine to another.
>>>
>>> I installed Jenkins on my new machine (made sure is was not running)
>>> then copied the jenkins folder from the old machine to the new machine. The
>>> started Jenkins.
>>>
>>> Jenkins starts fine but when i try to login i just get the "Oops" error
>>> page with the following:
>>>
>>> java.lang.NoSuchMethodError: 
>>> hudson.model.User.getById(Ljava/lang/String;Z)Lhudson/model/User;
>>>     at 
>>> hudson.model.User$UserIDCanonicalIdResolver.resolveCanonicalId(User.java:1039)
>>>     at hudson.model.User.get(User.java:393)
>>>     at hudson.model.User.get(User.java:362)
>>>     at hudson.model.User.get(User.java:481)
>>>     at 
>>> hudson.plugins.active_directory.ActiveDirectoryUserDetail.getJenkinsUser(ActiveDirectoryUserDetail.java:194)
>>>     at 
>>> hudson.plugins.active_directory.ActiveDirectoryUserDetail.updateUserInfo(ActiveDirectoryUserDetail.java:205)
>>>     at 
>>> hudson.plugins.active_directory.ActiveDirectoryUnixAuthenticationProvider.retrieveUser(ActiveDirectoryUnixAuthenticationProvider.java:339)
>>>     at 
>>> hudson.plugins.active_directory.ActiveDirectoryUnixAuthenticationProvider.retrieveUser(ActiveDirectoryUnixAuthenticationProvider.java:200)
>>>     at 
>>> hudson.plugins.active_directory.ActiveDirectoryUnixAuthenticationProvider.retrieveUser(ActiveDirectoryUnixAuthenticationProvider.java:142)
>>>     at 
>>> org.acegisecurity.providers.dao.AbstractUserDetailsAuthenticationProvider.authenticate(AbstractUserDetailsAuthenticationProvider.java:122)
>>>     at 
>>> org.acegisecurity.providers.ProviderManager.doAuthentication(ProviderManager.java:200)
>>>     at 
>>> org.acegisecurity.AbstractAuthenticationManager.authenticate(AbstractAuthenticationManager.java:47)
>>>     at 
>>> org.acegisecurity.ui.webapp.AuthenticationProcessingFilter.attemptAuthentication(AuthenticationProcessingFilter.java:74)
>>>     at 
>>> org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:252)
>>>     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:76)
>>>     at hudson.security.HudsonFilter.doFilter(HudsonFilter.java:171)
>>>     at 
>>> org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1482)
>>>     at 
>>> org.kohsuke.stapler.compression.CompressionFilter.doFilter(CompressionFilter.java:49)
>>>     at 
>>> org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1482)
>>>     at 
>>> hudson.util.CharacterEncodingFilter.doFilter(CharacterEncodingFilter.java:81)
>>>     at 
>>> org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1482)
>>>     at 
>>> org.kohsuke.stapler.DiagnosticThreadNameFilter.doFilter(DiagnosticThreadNameFilter.java:30)
>>>     at 
>>> org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1474)
>>>     at 
>>> org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:499)
>>>     at 
>>> org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:137)
>>>     at 
>>> org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:533)
>>>     at 
>>> org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:231)
>>>     at 
>>> org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1086)
>>>     at 
>>> org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:428)
>>>     at 
>>> org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:193)
>>>     at 
>>> org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1020)
>>>     at 
>>> org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:135)
>>>     at 
>>> org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:116)
>>>     at org.eclipse.jetty.server.Server.handle(Server.java:370)
>>>     at 
>>> org.eclipse.jetty.server.AbstractHttpConnection.handleRequest(AbstractHttpConnection.java:489)
>>>     at 
>>> org.eclipse.jetty.server.AbstractHttpConnection.content(AbstractHttpConnection.java:960)
>>>     at 
>>> org.eclipse.jetty.server.AbstractHttpConnection$RequestHandler.content(AbstractHttpConnection.java:1021)
>>>     at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:865)
>>>     at org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:240)
>>>     at 
>>> org.eclipse.jetty.server.AsyncHttpConnection.handle(AsyncHttpConnection.java:82)
>>>     at 
>>> org.eclipse.jetty.io.nio.SelectChannelEndPoint.handle(SelectChannelEndPoint.java:668)
>>>     at 
>>> org.eclipse.jetty.io.nio.SelectChannelEndPoint$1.run(SelectChannelEndPoint.java:52)
>>>     at winstone.BoundedExecutorService$1.run(BoundedExecutorService.java:77)
>>>     at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
>>>     at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
>>>     at java.lang.Thread.run(Unknown Source)
>>>
>>>
>>> Does anyone have any idea how to fix this??? It should be authenticating 
>>> against AD.
>>>
>>>
>>> Thanks,
>>>
>>>
>>>
>>> --
>>> You received this message because you are subscribed to the Google
>>> Groups "Jenkins Users" group.
>>> To unsubscribe from this group and stop receiving emails from it, send
>>> an email to [email protected].
>>> To view this discussion on the web visit
>>> https://groups.google.com/d/msgid/jenkinsci-users/280837a0-08ed-4488-bf50-7203280f71f9%40googlegroups.com
>>> <https://groups.google.com/d/msgid/jenkinsci-users/280837a0-08ed-4488-bf50-7203280f71f9%40googlegroups.com?utm_medium=email&utm_source=footer>
>>> .
>>> For more options, visit https://groups.google.com/d/optout.
>>>
>>
>> --
>> You received this message because you are subscribed to a topic in the
>> Google Groups "Jenkins Users" group.
>> To unsubscribe from this topic, visit
>> https://groups.google.com/d/topic/jenkinsci-users/WpB8qrFeJCc/unsubscribe
>> .
>> To unsubscribe from this group and all its topics, send an email to
>> [email protected].
>> To view this discussion on the web visit
>> https://groups.google.com/d/msgid/jenkinsci-users/CANWgJS75fkEZ0-uEm_CLjKWYqhbi%3DQhY_G0xAYTaasoKD%2B_c2g%40mail.gmail.com
>> <https://groups.google.com/d/msgid/jenkinsci-users/CANWgJS75fkEZ0-uEm_CLjKWYqhbi%3DQhY_G0xAYTaasoKD%2B_c2g%40mail.gmail.com?utm_medium=email&utm_source=footer>
>> .
>> For more options, visit https://groups.google.com/d/optout.
>>
> --
> You received this message because you are subscribed to the Google Groups
> "Jenkins Users" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/jenkinsci-users/CAJfL9PdFu74faF%2Bn76L%2By2L6_rGmjx4uM-qm7ExOn6-m4cJe1Q%40mail.gmail.com
> <https://groups.google.com/d/msgid/jenkinsci-users/CAJfL9PdFu74faF%2Bn76L%2By2L6_rGmjx4uM-qm7ExOn6-m4cJe1Q%40mail.gmail.com?utm_medium=email&utm_source=footer>
> .
>
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-users/CANWgJS7k7r5opUeTX%2BEgL5fxkQghNp8daA_NutvAZ-aeWiiN5w%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to