由于邮件错误,Alfresco失败了吗?

不知道如何解决这个问题,因为我们的Alfresco服务器突然决定不再发送邮件(或者让我们做任何尝试发送邮件的操作,比如批准文档)。 我曾尝试从4.2e升级到4.2f(进入一个完全独立的目录),但从来没有得到新的版本开始(这将是第二个问题,我会问…)。 我们又重新发放了我们的SSL邮件服务器证书(原来是由于心跳加速,然后又因为坏钥匙再次发行补丁,然后由于我们的一个设备不接受更大的补发钥匙而再次发行补发)。 这些是唯一的想法,甚至隐约相关的事情。 错误日志片段如下:

00:00:00,204 WARN [org.alfresco.repo.activities.feed.FeedNotifier] FeedNotifier:无法处理“个人邮件用户”条目。 org.springframework.beans.factory.BeanCreationException:在文件[C:\ Alfresco \ tomcat \ webapps \ alfresco \ WEB-INF \ classes \ alfresco \ subsystems \ email \ OutboundSMTP \ outboundSMTP-context .xml]:调用init方法失败; 嵌套的exception是org.springframework.beans.factory中的org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.java:1420(org.springframework.beactory.java:1420)上的org.alfresco.error.AlfrescoRuntimeException:03290001email.outbound.err.send.failed在org.springframework.beans.factory.support.AbstractBeanFactory上的org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456)$ 1.getObject(AbstractAutowireCapableBeanFactory.java:519) (org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:288)org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) .gringframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:190)at org.springframework.beans.factory.su 在org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:425)上的org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:895)上的pport.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:580) org.alfresco.repo.management.subsystems.ChildApplicationContextFactory $ ApplicationContextState.start(ChildApplicationContextFactory.java:803)at org.alfresco.repo.management.subsystems.AbstractPropertyBackedBean.start(AbstractPropertyBackedBean.java:991)at org.alfresco.repo .org.alfresco.repo.management.SafeApplicationEventMulticaster.multicastEvent(SafeApplicationEventMulticaster.java).management.subsystems.AbstractPropertyBackedBean.onApplicationEvent(AbstractPropertyBackedBean.java:530) :180)在org.springframework.co 在org.springframework.context.support.AbstractApplicationContext.refresh处的org.springframework.context.support.AbstractApplicationContext.finishRefresh(AbstractApplicationContext.java:911)处的ntext.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:303) 428)at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:276)at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:197)at org.springframework.web.context.ContextLoaderListener .contextInitialized(ContextLoaderListener.java:47)at org.alfresco.web.app.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:63)at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4939)at org。 apache.catalina.core.StandardContext.startInternal(StandardContext.java:5434)在org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)at org.apache.catalina.core.Containe org.apache.catalina.core.StandardHost.addChild(StandardHost.java:633)org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:877)org.apache.catalina.core.StandardHost.addChild(StandardHost.java:633)org.rbase.addChildInternal(ContainerBase.java:901) .apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:976)at org.apache.catalina.startup.HostConfig $ DeployWar.run(HostConfig.java:1653)at java.util.concurrent.Executors $ RunnableAdapter.call (Executors.java:471)at java.util.concurrent.FutureTask $ Sync.innerRun(FutureTask.java:334)at java.util.concurrent.FutureTask.run(FutureTask.java:166)at java.util.concurrent。 ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)在java.util.concurrent.ThreadPoolExecutor $ Worker.run(ThreadPoolExecutor.java:615)在java.lang.Thread.run(Thread.java:724)引起的:org.alfresco .error.AlfrescoRuntimeException:03290001在org.alfresco.repo.action.executer.MailActionExec上的org.alfresco.repo.action.executer.MailActionExecuter.sendEmail(MailActionExecuter.java:958)上的email.outbound.err.send.failed 在org.alfresco.repo.action.executer.MailActionExeter $ 1.doWork(MailActionExecuter.java:424)org.alfresco.repo.security.authentication.AuthenticationUtil.runAs(AuthenticationUtil.java)上的子.exe.exeImpl(MailActionExecuter.java:490) :548)at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)at org.alfresco.repo.action.executer.MailActionExecuter.init(MailActionExecuter.java:414) )at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)at java.lang.reflect.Method.invoke(Method.java:606)at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory。 java:1544)at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBea org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1485) n(AbstractAutowireCapableBeanFactory.java:1417)… 35更多原因:org.springframework.mail.MailSendException:邮件服务器连接失败; 嵌套的exception是javax.mail.MessagingException:意外的exceptionborrwoing连接池; 嵌套exception是:java.util.NoSuchElementException:无法创build一个validation的对象,原因:ValidateObject失败。 失败的消息:javax.mail.MessagingException:意外的exception从池中取消连接; 嵌套exception是:java.util.NoSuchElementException:无法创build一个有效的对象,原因:ValidateObject失败; 消息exception(1)是:失败的消息1:javax.mail.MessagingException:从池中发生意外的exception连接; 嵌套的exception是:java.util.NoSuchElementException:无法创build一个validation的对象,原因:在org.springframework.mail.javamail.JavaMailSenderImpl.doSend(org.springframework.mail.javamail.JavaMailSenderImpl(JavaMailSenderImpl.java:400))上的ValidateObject失败发送(JavaMailSenderImpl.java:340)在org.springframework.mail.javamail.JavaMailSenderImpl.send(JavaMailSenderImpl.java:336)在org.alfresco.repo.action.executer.MailActionExecuter.sendEmail(MailActionExecuter.java:929)。 .. 46更多原因:javax.mail.MessagingException:意外的exceptionborrwoing连接池; 嵌套的exception是:java.util.NoSuchElementException:无法创build一个validation的对象,原因:ValidateObject在org.alfresco.repo.mail.AlfrescoJavaMailSender失败$ PooledTransportWrapper.protocolConnect(AlfrescoJavaMailSender.java:214)javax.mail.Service.connect (Service.java:275)在org.springframework.mail.javamail.JavaMailSenderImpl.doSend(JavaMailSenderImpl.java:389)… 49更多引起:java.util.NoSuchElementException:无法创build一个validation的对象,原因:ValidateObject在org.apache.commons.pool.impl.GenericKeyedObjectPool.borrowObject(GenericKeyedObjectPool.java:1234)在org.alfresco.repo.mail.AlfrescoJavaMailSender $ PooledTransportWrapper.protocolConnect(AlfrescoJavaMailSender.java:205)…失败

哦,最后一点。 我尝试在Alfresco论坛发帖,但它不断切断我的错误日志,并随机删除我的文字。 有没有比这里或他们的论坛更好的资源?

exception似乎是由…造成的

... Mail server connection failed; ... 

检查您的邮件服务器日志

我们正在使用“邮件”。 CNAME到SMTP / MSA邮件服务器的实际Alogging。 不pipe出于何种原因,Alfresco突然决定不这样做。 我把它翻到了实际的Alogging上,然后一次奏效,然后又失败了。 然后我把它翻到实际的IP地址,这样就可以正常工作了。 虽然下次我们升级我们的邮件服务器会中断…