Author Message
tomfelice
Joined: Feb 19, 2014
Messages: 75
Offline
Records are not going to report.log file.

Starting an OD application using https (example https://u428dc9aepfxml1.avayacloud.com:8443/OTCS/Start).

When we start the same application not using "https" but "http", all works fine.

Noticed that the report records are going to a file, savereport.log.1.

Is this related to how we start the application , i.e. "https" vs "http"? If so, what needs to be done.

Filename ddlog4j2.xml [Disk] Download
Filename savereport.log.1 [Disk] Download
massimo__croci
Joined: Jan 31, 2020
Messages: 518
Offline
Hi.
When moving to HTTPS, did you follow the section "Creating and Using HTTPS Certificates" (https://www.devconnectprogram.com/site/global/products_resources/avaya_aura_experience_portal/development_tools_configurations/index.gsp) ?
Any error message on the trace.log ?
Did you also take a look at the app server logs ?
MatthewKopcienski
Joined: Nov 14, 2013
Messages: 95
Offline
I'm not sure if we followed that document exactly but the connection between MPPs and App is HTTPS and working successfully.
MatthewKopcienski
Joined: Nov 14, 2013
Messages: 95
Offline
Catalina.out
14-Mar-2022 12:01:31.107 WARNING [https-jsse-nio-8443-exec-5] org.apache.axis2.deployment.AxisConfigBuilder.processDeployers Unable to instantiate deployer org.apache.axis2.deployment.ServiceDeployer; see debug logs for more details
14-Mar-2022 12:01:31.195 WARNING [https-jsse-nio-8443-exec-5] org.apache.axis2.deployment.AxisConfigBuilder.processDeployers Unable to instantiate deployer org.apache.axis2.deployment.ServiceDeployer; see debug logs for more details
14-Mar-2022 12:01:31.223 WARNING [VPAppRuntimeVarsMonitorThread: https://100.72.110.221/axis2/services/VPAppVarsService] org.apache.axis2.deployment.AxisConfigBuilder.processDeployers Unable to instantiate deployer org.apache.axis2.deployment.ServiceDeployer; see debug logs for more details
14-Mar-2022 12:01:31.224 WARNING [VPAppRuntimeVarsMonitorThread: https://100.72.110.220/axis2/services/VPAppVarsService] org.apache.axis2.deployment.AxisConfigBuilder.processDeployers Unable to instantiate deployer org.apache.axis2.deployment.ServiceDeployer; see debug logs for more details

VPAppLogClient.log
022-03-11T16:53:51,212 100197 [https-jsse-nio-8443-exec-5] ERROR [] - VPAppRuntimeVars:EPMWebServicesClientBaseImpl:getAppVarsAxis2() Caught Exception FAILED to send request to https://100.72.110.220/axis2/services/VPAppVarsService Application Name: From AE Server: u428dc9aepvxml1.avayacloud.com with error: TLSv1.3 NOTE: It could be caused by this EPM is not online or some other network issues.
java.lang.IllegalArgumentException: TLSv1.3
at sun.security.ssl.ProtocolVersion.valueOf(ProtocolVersion.java:187) ~[?:1.8.0_265]
at sun.security.ssl.ProtocolList.convert(ProtocolList.java:84) ~[?:1.8.0_265]
at sun.security.ssl.ProtocolList.<init>(ProtocolList.java:52) ~[?:1.8.0_265]
at sun.security.ssl.SSLSocketImpl.setEnabledProtocols(SSLSocketImpl.java:2555) ~[?:1.8.0_265]
at com.avaya.vp.utils.VPAppClientSSLProtocolSocketFactory.createSocket(VPAppClientSSLProtocolSocketFactory.java:184) ~[VPAppLogClient_8.1.1.jar:?]
at org.apache.commons.httpclient.HttpConnection.open(HttpConnection.java:707) ~[commons-httpclient-3.1.jar:?]
at org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.open(MultiThreadedHttpConnectionManager.java:1361) ~[commons-httpclient-3.1.jar:?]
at org.apache.commons.httpclient.HttpMethodDirector.executeWithRetry(HttpMethodDirector.java:387) ~[commons-httpclient-3.1.jar:?]
at org.apache.commons.httpclient.HttpMethodDirector.executeMethod(HttpMethodDirector.java:171) ~[commons-httpclient-3.1.jar:?]
at org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:397) ~[commons-httpclient-3.1.jar:?]
at org.apache.axis2.transport.http.impl.httpclient3.HTTPSenderImpl.executeMethod(HTTPSenderImpl.java:872) ~[axis2-transport-http-1.7.9.jar:1.7.9]
at org.apache.axis2.transport.http.impl.httpclient3.HTTPSenderImpl.sendViaPost(HTTPSenderImpl.java:212) ~[axis2-transport-http-1.7.9.jar:1.7.9]
at org.apache.axis2.transport.http.HTTPSender.send(HTTPSender.java:121) ~[axis2-transport-http-1.7.9.jar:1.7.9]
at org.apache.axis2.transport.http.CommonsHTTPTransportSender.writeMessageWithCommons(CommonsHTTPTransportSender.java:403) ~[axis2-transport-http-1.7.9.jar:1.7.9]
at org.apache.axis2.transport.http.CommonsHTTPTransportSender.invoke(CommonsHTTPTransportSender.java:234) ~[axis2-transport-http-1.7.9.jar:1.7.9]
at org.apache.axis2.engine.AxisEngine.send(AxisEngine.java:431) ~[axis2-kernel-1.7.9.jar:1.7.9]
at org.apache.axis2.description.OutInAxisOperationClient.send(OutInAxisOperation.java:399) ~[axis2-kernel-1.7.9.jar:1.7.9]
at org.apache.axis2.description.OutInAxisOperationClient.executeImpl(OutInAxisOperation.java:225) ~[axis2-kernel-1.7.9.jar:1.7.9]
at org.apache.axis2.client.OperationClient.execute(OperationClient.java:150) ~[axis2-kernel-1.7.9.jar:1.7.9]
at com.avaya.xml.ws.vpappvars.voiceportal.VPAppVarsServiceStub.getAppRuntimeVars(VPAppVarsServiceStub.java:191) ~[VPAppLogClientWS_8.1.1.jar:?]
at com.avaya.vp.ws.EPMWebServicesClientBaseImpl.getAppVarsAxis2(EPMWebServicesClientBaseImpl.java:620) [VPAppLogClientWS_8.1.1.jar:?]
at com.avaya.vp.appruntimevars.VPAppRuntimeVars.getAppRuntimeVarsFromVPMS(VPAppRuntimeVars.java:318) [VPAppLogClient_8.1.1.jar:?]
at com.avaya.vp.appruntimevars.VPAppRuntimeVars.getAppRuntimeVars(VPAppRuntimeVars.java:109) [VPAppLogClient_8.1.1.jar:?]
at com.avaya.vp.appruntimevars.VPAppRuntimeVars.getGlobalAppRuntimeVars(VPAppRuntimeVars.java:132) [VPAppLogClient_8.1.1.jar:?]
at com.avaya.runtimecommon.platforms.vp.PlatformParams.checkForUpdate(PlatformParams.java:71) [scertcommon-08.11.08.01.jar:?]
at com.avaya.sce.runtimecommon.SCESession.getSession(SCESession.java:780) [scertcommon-08.11.08.01.jar:?]
at com.avaya.sce.runtimecommon.SCESession.getSession(SCESession.java:318) [scertcommon-08.11.08.01.jar:?]
at com.avaya.sce.runtime.SCEServlet.requestHandler(SCEServlet.java:163) [scert-08.11.08.01.jar:?]
at com.avaya.sce.runtime.SCEServlet.doGet(SCEServlet.java:140) [scert-08.11.08.01.jar:?]
at javax.servlet.http.HttpServlet.service(HttpServlet.java:626) [servlet-api.jar:4.0.FR]
at com.avaya.sce.runtime.Entry.service(Entry.java:52) [scert-08.11.08.01.jar:?]
at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) [servlet-api.jar:4.0.FR]
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) [catalina.jar:9.0.39]
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) [catalina.jar:9.0.39]
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) [tomcat-websocket.jar:9.0.39]
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) [catalina.jar:9.0.39]
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) [catalina.jar:9.0.39]
at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:71) [log4j-web-2.17.1.jar:2.17.1]
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) [catalina.jar:9.0.39]
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) [catalina.jar:9.0.39]
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) [catalina.jar:9.0.39]
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) [catalina.jar:9.0.39]
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) [catalina.jar:9.0.39]
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) [catalina.jar:9.0.39]
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) [catalina.jar:9.0.39]
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) [catalina.jar:9.0.39]
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) [catalina.jar:9.0.39]
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) [tomcat-coyote.jar:9.0.39]
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) [tomcat-coyote.jar:9.0.39]
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:868) [tomcat-coyote.jar:9.0.39]
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1590) [tomcat-coyote.jar:9.0.39]
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) [tomcat-coyote.jar:9.0.39]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:1.8.0_265]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:1.8.0_265]
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) [tomcat-util.jar:9.0.39]
at java.lang.Thread.run(Thread.java:748) [?:1.8.0_265]
MatthewKopcienski
Joined: Nov 14, 2013
Messages: 95
Offline
This may be because the AEP sends the IP in the launch URL but AEP's cert does not contain the IP.

This is an old image from before we went https.
  • [Thumb - URL.JPG]
[Disk] Download
WilsonYu
Joined: Nov 6, 2013
Messages: 3950
Offline
Check the version of the Java. That errors seems to say it doesn't support TLSv1.3
MatthewKopcienski
Joined: Nov 14, 2013
Messages: 95
Offline
Does anyone know the Java 1.8 where the TLSv1.3 error stops? It's somewhere between 1.8.0_265 and 1.8.0_302.
massimo__croci
Joined: Jan 31, 2020
Messages: 518
Offline
AOD 8.1.1 Release Notes doc (https://www.devconnectprogram.com/fileMedia/download/5dd0af54-c2cd-4ab0-9efd-62f131665917) on page 3 states:



This release requires minimum Java version 8u261 b12 or greater to support TLS v1.3. This version was released on July 14, 2020





Go to:   
Mobile view