cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
Ccharb
Level 8
Report Inappropriate Content
Message 1 of 26

EPO unattainable since package modification

Hello, I got this message when I try to log on my EPO :

"An unexpected error occurred while trying to handle your request"

I'm pretty sure it's a problem with my extension, but I dont find the problem.

Orion log says :

2021-09-20 17:19:07,838 ERROR [http-nio-8444-exec-51] servlet.EPODataChannelServlet - Exception when processing messages
2021-09-20 17:19:07,838 WARN [http-nio-8444-exec-51] server.DefaultMfsServlet - ETag header not set for /dcRedirect/httpError.do
2021-09-20 17:19:07,838 ERROR [http-nio-8444-exec-51] servlet.EPODataChannelServlet - Exception when processing messages
2021-09-20 17:19:07,838 WARN [http-nio-8444-exec-51] server.DefaultMfsServlet - ETag header not set for /dcRedirect/httpError.do
2021-09-20 17:19:07,807 ERROR [http-nio-8444-exec-29] servlet.EPODataChannelServlet - Exception when processing messages
2021-09-20 17:19:07,838 WARN [http-nio-8444-exec-29] server.DefaultMfsServlet - ETag header not set for /dcRedirect/httpError.do
2021-09-20 17:19:07,807 ERROR [http-nio-8444-exec-37] servlet.EPODataChannelServlet - Exception when processing messages
2021-09-20 17:19:07,838 WARN [http-nio-8444-exec-37] server.DefaultMfsServlet - ETag header not set for /dcRedirect/httpError.do
2021-09-20 17:19:07,807 ERROR [http-nio-8444-exec-33] servlet.EPODataChannelServlet - Exception when processing messages
2021-09-20 17:19:07,838 WARN [http-nio-8444-exec-33] server.DefaultMfsServlet - ETag header not set for /dcRedirect/httpError.do
2021-09-20 17:19:07,807 ERROR [http-nio-8444-exec-48] servlet.EPODataChannelServlet - Exception when processing messages
2021-09-20 17:19:07,838 WARN [http-nio-8444-exec-48] server.DefaultMfsServlet - ETag header not set for /dcRedirect/httpError.do
2021-09-20 17:19:07,791 ERROR [http-nio-8444-exec-24] servlet.EPODataChannelServlet - Exception when processing messages
2021-09-20 17:19:07,838 WARN [http-nio-8444-exec-24] server.DefaultMfsServlet - ETag header not set for /dcRedirect/httpError.do
2021-09-20 17:19:07,744 ERROR [http-nio-8444-exec-42] servlet.EPODataChannelServlet - Exception when processing messages
2021-09-20 17:19:07,838 WARN [http-nio-8444-exec-42] server.DefaultMfsServlet - ETag header not set for /dcRedirect/httpError.do
2021-09-20 17:19:07,697 ERROR [http-nio-8444-exec-2] servlet.EPODataChannelServlet - Exception when processing messages
2021-09-20 17:19:07,838 WARN [http-nio-8444-exec-2] server.DefaultMfsServlet - ETag header not set for /dcRedirect/httpError.do
2021-09-20 17:19:07,697 ERROR [http-nio-8444-exec-9] servlet.EPODataChannelServlet - Exception when processing messages

and 

2021-09-21 10:10:49,654 ERROR [http-nio-8443-exec-12] servlet.ControllerServlet - an unexpected error occurred while core's bean factory was not available
org.springframework.beans.factory.BeanCreationException: Bean factory is shut down
at com.mcafee.orion.core.spring.MultiParentBeanFactory.checkEnabled(MultiParentBeanFactory.java:495)
at com.mcafee.orion.core.spring.MultiParentBeanFactory.getBean(MultiParentBeanFactory.java:186)
at com.mcafee.orion.core.servlet.LoginServlet.doPost(LoginServlet.java:190)
at com.mcafee.orion.core.servlet.LoginServlet.doGet(LoginServlet.java:58)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:621)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:728)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:742)
at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:484)
at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:409)
at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:337)
at org.apache.catalina.authenticator.FormAuthenticator.forwardToLoginPage(FormAuthenticator.java:446)
at org.apache.catalina.authenticator.FormAuthenticator.authenticate(FormAuthenticator.java:246)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:571)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:165)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104)
at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:1025)
at com.mcafee.orion.core.server.mfsvalve.ValveContext.invokeNextInChain(ValveContext.java:27)
at com.mcafee.orion.core.server.mfsvalve.MfsValve.invoke(MfsValve.java:39)
at com.mcafee.orion.core.server.AjaxValve.invoke(AjaxValve.java:84)
at com.mcafee.orion.core.server.OrionUserSetupValve.invoke(OrionUserSetupValve.java:34)
at org.apache.catalina.authenticator.SingleSignOn.invoke(SingleSignOn.java:270)
at com.mcafee.orion.core.server.OrionSingleSignOn.invoke(OrionSingleSignOn.java:203)
at com.mcafee.orion.core.server.ClientCertValve.invoke(ClientCertValve.java:60)
at com.mcafee.orion.core.server.ExternalAuthenticationStrategyExtPointValve.invoke(ExternalAuthenticationStrategyExtPointValve.java:145)
at com.mcafee.orion.core.server.ParameterEncodingValve.invoke(ParameterEncodingValve.java:34)
at com.mcafee.orion.core.server.ThreadLocalInfoCleanupValve.invoke(ThreadLocalInfoCleanupValve.java:25)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:452)
at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1201)
at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:654)
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1782)
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1741)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
at java.lang.Thread.run(Thread.java:748)

When I restart the 2 EPO services, my appach reach 100% of use. In other log, In another log, I get HTTP ERROR 500 from each agent. (approx 12,500 computer)

25 Replies
aguevara
McAfee Employee
McAfee Employee
Report Inappropriate Content
Message 2 of 26

Re: EPO unattainable since package modification

this indeed might be a partially installed extension, please search on orion with the words "partial" or "mismatch"

Was my reply helpful?
If this information was helpful in any way or answered your question, will you please select Accept as Solution in my reply and together we can help other members?

Ccharb
Level 8
Report Inappropriate Content
Message 3 of 26

Re: EPO unattainable since package modification

Thanks for your answer.

I did but, found nothing more.

I attached the file OrionLog to the ticket.

aguevara
McAfee Employee
McAfee Employee
Report Inappropriate Content
Message 4 of 26

Re: EPO unattainable since package modification

here:

2021-09-20 17:32:56,671 WARN [localhost-startStop-1] spring.SpringResourcePreprocessor - XML file provides no validation information. Adding default namespace to <beans> element.
2021-09-20 17:32:58,562 INFO [localhost-startStop-1] base.MfsDatabase - Database: Microsoft SQL Server 15.00.4033. JDBC Driver: jTDS Type 4 JDBC Driver for MS SQL Server and Sybase 1.3.1. Dialect: mssql
2021-09-20 17:32:58,656 WARN [localhost-startStop-1] ext.RevokedExtensionUtil - Unable to load revoked extension list file: C:\PROGRA~2\McAfee\EPOLIC~1/server/keystore/rel.zip
2021-09-20 17:33:00,890 WARN [main] tasks.TaskGlobals - The extension JTIClientMETA is in a partially installed state.
2021-09-20 17:33:00,890 WARN [main] tasks.TaskGlobals - The extension ecn_help is in a partially installed state.
2021-09-20 17:33:00,890 WARN [main] tasks.TaskGlobals - The extension ENDP_FW_META is in a partially installed state.
2021-09-20 17:33:00,890 WARN [main] tasks.TaskGlobals - The extension EPOAGENTMETA is in a partially installed state.
2021-09-20 17:33:00,890 WARN [main] tasks.TaskGlobals - The extension etp_help is in a partially installed state.
2021-09-20 17:33:00,890 WARN [main] tasks.TaskGlobals - The extension ENDP_WP_1000 is in a partially installed state.
2021-09-20 17:33:00,890 WARN [main] tasks.TaskGlobals - The extension ENDP_ADR is in a partially installed state.
2021-09-20 17:33:00,890 WARN [main] tasks.TaskGlobals - The extension ProtectionWorkspace-services is in a partially installed state.
2021-09-20 17:33:00,890 WARN [main] tasks.TaskGlobals - The extension DXLClient is in a partially installed state.
2021-09-20 17:33:00,890 WARN [main] tasks.TaskGlobals - The extension DXLClientMgmt is in a partially installed state.
2021-09-20 17:33:00,890 WARN [main] tasks.TaskGlobals - The extension emg_help is in a partially installed state.
2021-09-20 17:33:00,890 WARN [main] tasks.TaskGlobals - The extension dxl_help is in a partially installed state.
2021-09-20 17:33:00,890 WARN [main] tasks.TaskGlobals - The extension ENDP_MIG_META is in a partially installed state.
2021-09-20 17:33:00,890 WARN [main] tasks.TaskGlobals - The extension ProtectionWorkspace is in a partially installed state.
2021-09-20 17:33:00,890 WARN [main] tasks.TaskGlobals - The extension ENDP_GS_1000 is in a partially installed state.
2021-09-20 17:33:00,890 WARN [main] tasks.TaskGlobals - The extension PerfOptimizer is in a partially installed state.
2021-09-20 17:33:00,890 WARN [main] tasks.TaskGlobals - The extension SupportCenter is in a partially installed state.
2021-09-20 17:33:00,890 WARN [main] tasks.TaskGlobals - The extension DXLBrokerMgmt is in a partially installed state.
2021-09-20 17:33:00,890 WARN [main] tasks.TaskGlobals - The extension efw_help is in a partially installed state.
2021-09-20 17:33:00,890 WARN [main] tasks.TaskGlobals - The extension MVISIONClientMigration is in a partially installed state.
2021-09-20 17:33:00,890 WARN [main] tasks.TaskGlobals - The extension ma_help is in a partially installed state.
2021-09-20 17:33:00,890 WARN [main] tasks.TaskGlobals - The extension ENDP_AM_1000 is in a partially installed state.
2021-09-20 17:33:00,890 WARN [main] tasks.TaskGlobals - The extension ewc_help is in a partially installed state.
2021-09-20 17:33:00,890 WARN [main] tasks.TaskGlobals - The extension DXLCiscoPxGrid is in a partially installed state.
2021-09-20 17:33:00,906 ERROR [main] plugin.PluginManager - Initialization of plugin core failed.

what has changed? those extensions do not get partially installed just like that, have you restore the ePO system files or DB causing a mismatch between the DB and system files or viceversa?

 

Was my reply helpful?
If this information was helpful in any way or answered your question, will you please select Accept as Solution in my reply and together we can help other members?

Ccharb
Level 8
Report Inappropriate Content
Message 5 of 26

Re: EPO unattainable since package modification

Hello,

We did a mistake by deleting some package from software catalog, and then restored the DB.

My last OrionLog says : 

2021-09-21 11:56:01,812 WARN [localhost-startStop-1] spring.SpringResourcePreprocessor - XML file provides no validation information. Adding default namespace to <beans> element.
2021-09-21 11:56:03,890 INFO [localhost-startStop-1] base.MfsDatabase - Database: Microsoft SQL Server 15.00.4033. JDBC Driver: jTDS Type 4 JDBC Driver for MS SQL Server and Sybase 1.3.1. Dialect: mssql
2021-09-21 11:56:03,968 WARN [localhost-startStop-1] ext.RevokedExtensionUtil - Unable to load revoked extension list file: C:\PROGRA~2\McAfee\EPOLIC~1/server/keystore/rel.zip
2021-09-21 11:56:05,327 ERROR [http-nio-8444-exec-23] server.OrionLoginModule - Error occured while updating last logon time in the database
2021-09-21 11:56:05,984 ERROR [http-nio-8444-exec-22] auth.OrionUser - OrionUser: invalid auth type:pwd
2021-09-21 11:56:06,030 ERROR [http-nio-8444-exec-22] server.OrionLoginModule - Failed to login due to invalid password for user: system_MCAFEE-PRD-02
2021-09-21 11:56:06,171 ERROR [http-nio-8444-exec-21] auth.OrionUser - OrionUser: invalid auth type:pwd
2021-09-21 11:56:06,218 ERROR [http-nio-8444-exec-21] server.OrionLoginModule - Failed to login due to invalid password for user: system_MCAFEE-PRD-02
2021-09-21 11:56:06,405 ERROR [http-nio-8443-exec-18] auth.OrionUser - OrionUser: invalid auth type:pwd
2021-09-21 11:56:06,530 WARN [main] tasks.TaskGlobals - The extension JTIClientMETA is in a partially installed state.
2021-09-21 11:56:06,530 WARN [main] tasks.TaskGlobals - The extension coreCatalog is in a partially installed state.
2021-09-21 11:56:06,530 WARN [main] tasks.TaskGlobals - The extension ecn_help is in a partially installed state.
2021-09-21 11:56:06,530 WARN [main] tasks.TaskGlobals - The extension ENDP_FW_META is in a partially installed state.
2021-09-21 11:56:06,530 WARN [main] tasks.TaskGlobals - The extension EPOAGENTMETA is in a partially installed state.
2021-09-21 11:56:06,530 WARN [main] tasks.TaskGlobals - The extension etp_help is in a partially installed state.
2021-09-21 11:56:06,530 WARN [main] tasks.TaskGlobals - The extension ENDP_WP_1000 is in a partially installed state.
2021-09-21 11:56:06,530 WARN [main] tasks.TaskGlobals - The extension ENDP_ADR is in a partially installed state.
2021-09-21 11:56:06,530 WARN [main] tasks.TaskGlobals - The extension ProtectionWorkspace-services is in a partially installed state.
2021-09-21 11:56:06,530 WARN [main] tasks.TaskGlobals - The extension catalogFramework is in a partially installed state.
2021-09-21 11:56:06,530 WARN [main] tasks.TaskGlobals - The extension DXLClient is in a partially installed state.
2021-09-21 11:56:06,530 WARN [main] tasks.TaskGlobals - The extension DXLClientMgmt is in a partially installed state.
2021-09-21 11:56:06,530 WARN [main] tasks.TaskGlobals - The extension emg_help is in a partially installed state.
2021-09-21 11:56:06,530 WARN [main] tasks.TaskGlobals - The extension ENDP_MIG_META is in a partially installed state.
2021-09-21 11:56:06,530 WARN [main] tasks.TaskGlobals - The extension ProtectionWorkspace is in a partially installed state.
2021-09-21 11:56:06,530 WARN [main] tasks.TaskGlobals - The extension ENDP_GS_1000 is in a partially installed state.
2021-09-21 11:56:06,530 WARN [main] tasks.TaskGlobals - The extension PerfOptimizer is in a partially installed state.
2021-09-21 11:56:06,530 WARN [main] tasks.TaskGlobals - The extension SupportCenter is in a partially installed state.
2021-09-21 11:56:06,530 WARN [main] tasks.TaskGlobals - The extension DXLBrokerMgmt is in a partially installed state.
2021-09-21 11:56:06,530 WARN [main] tasks.TaskGlobals - The extension efw_help is in a partially installed state.
2021-09-21 11:56:06,530 WARN [main] tasks.TaskGlobals - The extension MVISIONClientMigration is in a partially installed state.
2021-09-21 11:56:06,530 WARN [main] tasks.TaskGlobals - The extension ma_help is in a partially installed state.
2021-09-21 11:56:06,530 WARN [main] tasks.TaskGlobals - The extension ENDP_AM_1000 is in a partially installed state.
2021-09-21 11:56:06,530 WARN [main] tasks.TaskGlobals - The extension ewc_help is in a partially installed state.
2021-09-21 11:56:06,530 WARN [main] tasks.TaskGlobals - The extension DXLCiscoPxGrid is in a partially installed state.

Do I have to delete them from Local server + Data base ?

aguevara
McAfee Employee
McAfee Employee
Report Inappropriate Content
Message 6 of 26

Re: EPO unattainable since package modification

thats the problem, there is a mismatch between the Data Base and the ePO System files and removing those partially installed extension will mean deleting all polices and task associated to those products.

The best course of action is to restore from a back up  matching the time stamp both the DB and the ePO system files.

If there is no such back up then you can attempt the workaround from the article below and attempt to fix each partially installed extension:

https://kc.mcafee.com/corporate/index?page=content&id=KB81737

Was my reply helpful?
If this information was helpful in any way or answered your question, will you please select Accept as Solution in my reply and together we can help other members?

Ccharb
Level 8
Report Inappropriate Content
Message 7 of 26

Re: EPO unattainable since package modification

Hi,

Unfortunetly, we only get the DB save...

Do you think we need to create a new VM with a new EPO, with good package and then, link the DB with the last clean save ? How the agent will reconnect to this new EPO ?

Thanks you.

aguevara
McAfee Employee
McAfee Employee
Report Inappropriate Content
Message 8 of 26

Re: EPO unattainable since package modification

That wont work either as there will be a mismatch again.

The only option i see now (aside of clean installing ePO with a new DB and new system files and redeploying MA to all nodes) is to try to fix the partially installed extension as mentioned on the article i have shared 

Was my reply helpful?
If this information was helpful in any way or answered your question, will you please select Accept as Solution in my reply and together we can help other members?

Ccharb
Level 8
Report Inappropriate Content
Message 9 of 26

Re: EPO unattainable since package modification

From the KB I've 2 solution :

- delete extension to match DB and local

- Import from another EPO missing extension

Is that right ?

What if I import the last version for an extension and an old extension is here on the DB ?

aguevara
McAfee Employee
McAfee Employee
Report Inappropriate Content
Message 10 of 26

Re: EPO unattainable since package modification

you can delete them from the DB and system files but that will mean that all polices and task will be deleted too

if you have restored the DB then most likely the part that is not matching is the DB tables and not the system files, the DB will be on lower version of what you have on your system files. you can try the Workaround and match what is on the DB but it might not work.

Was my reply helpful?
If this information was helpful in any way or answered your question, will you please select Accept as Solution in my reply and together we can help other members?

You Deserve an Award
Don't forget, when your helpful posts earn a kudos or get accepted as a solution you can unlock perks and badges. Those aren't the only badges, either. How many can you collect? Click here to learn more.

Community Help Hub

    New to the forums or need help finding your way around the forums? There's a whole hub of community resources to help you.

  • Find Forum FAQs
  • Learn How to Earn Badges
  • Ask for Help
Go to Community Help

Join the Community

    Thousands of customers use the McAfee Community for peer-to-peer and expert product support. Enjoy these benefits with a free membership:

  • Get helpful solutions from McAfee experts.
  • Stay connected to product conversations that matter to you.
  • Participate in product groups led by McAfee employees.
Join the Community
Join the Community