Hi. I am using 7.0 version and currently have Patch 2 installed.
After installing 7.0 version, I noticed that AFX folder was missing from /home/oracle location so I installed AFX using installAFX.sh -q and it got installed successfully.
But I see that AFX server is not running. I tried restarting the same but getting below error:
09/28/2016 23:59:47.463 ERROR (default task-14) [com.aveksa.afx.filters.AFXAuthFilter] Failed to authenticate AFX server due to certificate validation error.
com.aveksa.server.certificates.CertificateValidationException: java.lang.IllegalStateException: Client certificate serial number does not match expected value
at com.aveksa.server.certificates.CertificateServiceProvider.validateClientCertificate(CertificateServiceProvider.java:350)
at com.aveksa.afx.filters.AFXAuthFilter.authenticateAfxServer(AFXAuthFilter.java:109)
at com.aveksa.afx.filters.AFXAuthFilter.doFilter(AFXAuthFilter.java:40)
at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60)
at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:132)
at com.aveksa.gui.core.filters.LoginFilter.doFilter(LoginFilter.java:61)
at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60)
at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:132)
at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:85)
at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:61)
Could anyone help me please? How to fix this issue?
Regards,
Pankaj
Looks like a problem with the SSL certificate in AFX. Try updating it using these steps from the doc:
Procedure