我正在为我们的团队build立一个构build服务器,并遇到了一个问题。
启动Jenkins作为windows服务,我立即在错误日志中看到这些exception:
Sep 18,2015 9:26:32 AM winstone.Logger logInternal INFO: Beginning extraction from war file Sep 18,2015 9:26:32 AM org.eclipse.jetty.util.log.JavaUtilLog info INFO: jetty-winstone-2.8 Sep 18,2015 9:26:35 AM org.eclipse.jetty.util.log.JavaUtilLog info INFO: NO JsP Support for,dID not find org.apache.jasper.servlet.JspServlet Sep 18,2015 9:26:35 AM org.eclipse.jetty.util.log.JavaUtilLog info INFO: Started SelectChannelConnector@0.0.0.0:8999 Sep 18,2015 9:26:35 AM winstone.Logger logInternal INFO: Winstone Servlet Engine v2.0 running: controlPort=Disabled Sep 18,2015 9:26:36 AM jenkins.InitReactorRunner$1 onAttained INFO: Started initialization Sep 18,2015 9:26:36 AM jenkins.InitReactorRunner$1 onAttained INFO: Listed all plugins Sep 18,2015 9:26:36 AM jenkins.InitReactorRunner$1 onAttained INFO: Prepared all plugins Sep 18,2015 9:26:36 AM jenkins.InitReactorRunner$1 onAttained INFO: Started all plugins Sep 18,2015 9:26:36 AM jenkins.InitReactorRunner$1 onAttained INFO: Augmented all extensions Sep 18,2015 9:26:39 AM jenkins.InitReactorRunner$1 onAttained INFO: Loaded all jobs Sep 18,2015 9:26:40 AM hudson.ExtensionFinder$GuiceFinder$FaultTolerantScope$1 error WARNING: Failed to instantiate Key[type=org.jenkinsci.main.modules.instance_IDentity.PageDecoratorImpl,annotation=[none]]; skipPing this component com.Google.inject.ProvisionException: Guice provision errors: 1) Error injecting constructor,java.io.IOException: javax.crypto.BadpaddingException: Given final block not properly padded at org.jenkinsci.main.modules.instance_IDentity.PageDecoratorImpl.<init>(PageDecoratorImpl.java:20) 1 error at com.Google.inject.internal.ProvIDerToInternalFactoryAdapter.get(ProvIDerToInternalFactoryAdapter.java:52) at com.Google.inject.Scopes$1$1.get(Scopes.java:65) at hudson.ExtensionFinder$GuiceFinder$FaultTolerantScope$1.get(ExtensionFinder.java:428) at com.Google.inject.internal.InternalFactorytoprovIDerAdapter.get(InternalFactorytoprovIDerAdapter.java:41) at com.Google.inject.internal.InjectorImpl$3$1.call(InjectorImpl.java:1005) at com.Google.inject.internal.InjectorImpl.callinContext(InjectorImpl.java:1051) at com.Google.inject.internal.InjectorImpl$3.get(InjectorImpl.java:1001) at hudson.ExtensionFinder$GuiceFinder._find(ExtensionFinder.java:390) at hudson.ExtensionFinder$GuiceFinder.find(ExtensionFinder.java:381) at hudson.ClassicPluginStrategy.findComponents(ClassicPluginStrategy.java:388) at hudson.ExtensionList.load(ExtensionList.java:349) at hudson.ExtensionList.ensureLoaded(ExtensionList.java:287) at hudson.ExtensionList.iterator(ExtensionList.java:156) at jenkins.model.Jenkins.getDescriptor(Jenkins.java:1181) at hudson.plugins.disk_usage.diskUsageProperty.TransitionAuth(diskUsageProperty.java:444) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(UnkNown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(UnkNown Source) at java.lang.reflect.Method.invoke(UnkNown Source) at hudson.init.TaskMethodFinder.invoke(TaskMethodFinder.java:106) at hudson.init.TaskMethodFinder$TaskImpl.run(TaskMethodFinder.java:176) at org.jvnet.hudson.reactor.Reactor.runTask(Reactor.java:282) at jenkins.model.Jenkins$7.runTask(Jenkins.java:898) at org.jvnet.hudson.reactor.Reactor$2.run(Reactor.java:210) at org.jvnet.hudson.reactor.Reactor$Node.run(Reactor.java:117) at java.util.concurrent.ThreadPoolExecutor.runWorker(UnkNown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(UnkNown Source) at java.lang.Thread.run(UnkNown Source) Caused by: java.io.IOException: javax.crypto.BadpaddingException: Given final block not properly padded at org.jenkinsci.main.modules.instance_IDentity.InstanceIDentity.<init>(InstanceIDentity.java:62) at org.jenkinsci.main.modules.instance_IDentity.InstanceIDentity.<init>(InstanceIDentity.java:38) at org.jenkinsci.main.modules.instance_IDentity.PageDecoratorImpl.<init>(PageDecoratorImpl.java:21) at org.jenkinsci.main.modules.instance_IDentity.PageDecoratorImpl$$FastClassByGuice$$68618106.newInstance(<generated>) at com.Google.inject.internal.cglib.reflect.$FastConstructor.newInstance(FastConstructor.java:40) at com.Google.inject.internal.DefaultConstructionProxyFactory$1.newInstance(DefaultConstructionProxyFactory.java:61) at com.Google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:108) at com.Google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:88) at com.Google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:269) at com.Google.inject.internal.ProvIDerToInternalFactoryAdapter$1.call(ProvIDerToInternalFactoryAdapter.java:46) at com.Google.inject.internal.InjectorImpl.callinContext(InjectorImpl.java:1058) at com.Google.inject.internal.ProvIDerToInternalFactoryAdapter.get(ProvIDerToInternalFactoryAdapter.java:40) ... 27 more Caused by: javax.crypto.BadpaddingException: Given final block not properly padded at com.sun.crypto.provIDer.CipherCore.doFinal(CipherCore.java:966) at com.sun.crypto.provIDer.CipherCore.doFinal(CipherCore.java:824) at com.sun.crypto.provIDer.AESCipher.engineDoFinal(AESCipher.java:436) at javax.crypto.Cipher.doFinal(Cipher.java:2165) at org.jenkinsci.main.modules.instance_IDentity.InstanceIDentity.<init>(InstanceIDentity.java:60) ... 38 more Sep 18,2015 9:26:40 AM hudson.ExtensionFinder$GuiceFinder$FaultTolerantScope$1 error WARNING: Failed to instantiate Key[type=org.jenkinsci.main.modules.sshd.SSHD,annotation=[none]]; skipPing this component com.Google.inject.ProvisionException: Guice provision errors:
这导致一堆更多类似的错误,由这个未实例化的键,这是最初由这个BadpaddingException引起的。 我不是这种东西的专家,但我认为有什么用SSH在我的服务器上configuration的方式。
另一件事是,我可以从本地访问Jenkins,我从远程用户访问Jenkins站点(我们为这台机器为外部用户提供了一个特定的域)授予Jenkins一个端口。 但是,这似乎并没有工作,因为某些原因,它无法连接。 运行fiddler它说[fiddler] DNS查找“xxxxxxx”失败。 System.Net.sockets.socketException没有这样的主机是已知的
importError:没有名为“appdirs”的模块
如何保持d性search运行在linux服务器上
Apache – 查找configuration文件path
请解释这个错误日志
PHP服务器ERR_CONNECTION_REFUSED
就像我之前说过的,我不是这方面的专家,所以我正在寻找任何指点或解决scheme来开始解决这个问题。
只允许某些国家的stream量访问特定页面
如何在IIS7 windows Server 2008 R2上启用TLS1.2
Nginx位置configuration(子文件夹)
使用服务器USB智能卡阅读器
将IIS中的虚拟目录指向另一个服务器IP
好的,对于遇到这种情况的任何人,McAfee出于某种原因阻止了任何防火墙规则。 我在Apache Tomcat上投掷了Jenkins,并且只有当我把它放在端口8080上时,它才允许防火墙规则接受流量。
总结以上是内存溢出为你收集整理的jenkins在Windows 2008 R2的SSH全部内容,希望文章能够帮你解决jenkins在Windows 2008 R2的SSH所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)