Oxygen XML license server
Posted: Tue Jan 21, 2025 8:16 pm
Hello, we have setup a license server and oxygen sdk on AWS. Somehow whenever we load the page oxygen keeps connecting to license server every min. Here is the call log. How can we make oxygen connect to license server only once and not repeatedly.
2025-01-20 19:19:06,280 DEBUG [ https-jsse-nio-8443-exec-10 ] org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to oxygen-license-server-qa.gcs.int.thomsonreuters.com/10.226.212.83:8080
2025-01-20 19:20:06,497 DEBUG [ Client Keep Alive Thread ] org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to oxygen-license-server-qa.gcs.int.thomsonreuters.com/10.226.212.83:8080
FULL LOG FOR ONE CALL is here -
2025-01-20 19:20:06,390 DEBUG [ Client Keep Alive Thread ] org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: standard
2025-01-20 19:20:06,395 DEBUG [ Client Keep Alive Thread ] org.apache.http.client.protocol.RequestAuthCache - Re-using cached 'basic' auth scheme for http://oxygen-license-server-qa.gcs.int ... s.com:8080
2025-01-20 19:20:06,395 DEBUG [ Client Keep Alive Thread ] org.apache.http.impl.conn.PoolingHttpClientConnectionManager - Connection request: [route: {}->http://oxygen-license-server-qa.gcs.int ... s.com:8080][total available: 3; route allocated: 1 of 4096; total allocated: 3 of 4096]
2025-01-20 19:20:06,396 DEBUG [ Client Keep Alive Thread ] org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-33: Close connection
2025-01-20 19:20:06,396 DEBUG [ Client Keep Alive Thread ] org.apache.http.impl.conn.PoolingHttpClientConnectionManager - Connection leased: [id: 35][route: {}->http://oxygen-license-server-qa.gcs.int ... s.com:8080][total available: 2; route allocated: 1 of 4096; total allocated: 3 of 4096]
2025-01-20 19:20:06,497 DEBUG [ Client Keep Alive Thread ] org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to oxygen-license-server-qa.gcs.int.thomsonreuters.com/10.226.212.83:8080
2025-01-20 19:20:06,499 DEBUG [ Client Keep Alive Thread ] org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 10.226.213.31:56772<->10.226.212.83:8080
2025-01-20 19:20:06,499 DEBUG [ Client Keep Alive Thread ] org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-35: set socket timeout to 20000
2025-01-20 19:20:06,499 DEBUG [ Client Keep Alive Thread ] org.apache.http.headers - http-outgoing-35 >> GET /oXygenLicenseServlet/license-servlet?action=LIC_REQUEST&serverURL=http%3A%2F%2Foxygen-license-server-qa.gcs.int.thomsonreuters.com%3A8080%2FoXygenLicenseServlet%2Flicense-servlet&sessionid=554E07F1A1179711B300A0D7CA408A3D&hostname=ip-10-226-213-31.ec2.internal&macaddr=0A-FF-D5-43-38-99 HTTP/1.1
2025-01-20 19:20:06,499 DEBUG [ Client Keep Alive Thread ] org.apache.http.headers - http-outgoing-35 >> Accept: application/xml,*/*
2025-01-20 19:20:06,499 DEBUG [ Client Keep Alive Thread ] org.apache.http.headers - http-outgoing-35 >> Accept-Encoding: gzip
2025-01-20 19:20:06,499 DEBUG [ Client Keep Alive Thread ] org.apache.http.headers - http-outgoing-35 >> Host: oxygen-license-server-qa.gcs.int.thomsonreuters.com:8080
2025-01-20 19:20:06,499 DEBUG [ Client Keep Alive Thread ] org.apache.http.headers - http-outgoing-35 >> Connection: Keep-Alive
2025-01-20 19:20:06,500 DEBUG [ Client Keep Alive Thread ] org.apache.http.headers - http-outgoing-35 >> User-Agent: Oxygen XML Editor/27.0
2025-01-20 19:20:06,500 DEBUG [ Client Keep Alive Thread ] org.apache.http.headers - http-outgoing-35 >> Authorization: ****
2025-01-20 19:20:06,502 DEBUG [ Client Keep Alive Thread ] org.apache.http.headers - http-outgoing-35 << HTTP/1.1 200 OK
2025-01-20 19:20:06,503 DEBUG [ Client Keep Alive Thread ] org.apache.http.headers - http-outgoing-35 << Date: Mon, 20 Jan 2025 19:20:06 GMT
2025-01-20 19:20:06,503 DEBUG [ Client Keep Alive Thread ] org.apache.http.headers - http-outgoing-35 << Content-Type: text/html;charset=ISO-8859-1
2025-01-20 19:20:06,503 DEBUG [ Client Keep Alive Thread ] org.apache.http.headers - http-outgoing-35 << Content-Length: 464
2025-01-20 19:20:06,503 DEBUG [ Client Keep Alive Thread ] org.apache.http.headers - http-outgoing-35 << Connection: keep-alive
2025-01-20 19:20:06,503 DEBUG [ Client Keep Alive Thread ] org.apache.http.headers - http-outgoing-35 << Server: Apache-Coyote/1.1
2025-01-20 19:20:06,503 DEBUG [ Client Keep Alive Thread ] org.apache.http.headers - http-outgoing-35 << Cache-Control: private
2025-01-20 19:20:06,503 DEBUG [ Client Keep Alive Thread ] org.apache.http.headers - http-outgoing-35 << Expires: Thu, 01 Jan 1970 00:00:00 UTC
2025-01-20 19:20:06,503 DEBUG [ Client Keep Alive Thread ] org.apache.http.headers - http-outgoing-35 << pragma: no-cache
2025-01-20 19:20:06,503 DEBUG [ Client Keep Alive Thread ] org.apache.http.impl.conn.PoolingHttpClientConnectionManager - Connection [id: 35][route: {}->http://oxygen-license-server-qa.gcs.int ... s.com:8080] can be kept alive indefinitely
2025-01-20 19:20:06,503 DEBUG [ Client Keep Alive Thread ] org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-35: set socket timeout to 0
2025-01-20 19:20:06,503 DEBUG [ Client Keep Alive Thread ] org.apache.http.impl.conn.PoolingHttpClientConnectionManager - Connection released: [id: 35][route: {}->http://oxygen-license-server-qa.gcs.int ... s.com:8080][total available: 3; route allocated: 1 of 4096; total allocated: 3 of 4096]
2025-01-20 19:20:11,261 WARN [ https-jsse-nio-8443-exec-6 ] ro.sync.servlet.config.SessionFilter - Request to /oxygen-xml-web-author/app/images/spinners/blue-spinner.svg was blocked because uses session f3774646-4b2d-46aa-8d62-244a04bdbe24 that was invalidated. Invalidation context: /oxygen-xml-web-author/admin-login
2025-01-20 19:20:11,295 INFO [ https-jsse-nio-8443-exec-17 ] ro.sync.adminauth.userpassword.UserPasswordFormAuthFilter - Successful login to the Administration page from 10.17.66.66
2025-01-20 19:19:06,280 DEBUG [ https-jsse-nio-8443-exec-10 ] org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to oxygen-license-server-qa.gcs.int.thomsonreuters.com/10.226.212.83:8080
2025-01-20 19:20:06,497 DEBUG [ Client Keep Alive Thread ] org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to oxygen-license-server-qa.gcs.int.thomsonreuters.com/10.226.212.83:8080
FULL LOG FOR ONE CALL is here -
2025-01-20 19:20:06,390 DEBUG [ Client Keep Alive Thread ] org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: standard
2025-01-20 19:20:06,395 DEBUG [ Client Keep Alive Thread ] org.apache.http.client.protocol.RequestAuthCache - Re-using cached 'basic' auth scheme for http://oxygen-license-server-qa.gcs.int ... s.com:8080
2025-01-20 19:20:06,395 DEBUG [ Client Keep Alive Thread ] org.apache.http.impl.conn.PoolingHttpClientConnectionManager - Connection request: [route: {}->http://oxygen-license-server-qa.gcs.int ... s.com:8080][total available: 3; route allocated: 1 of 4096; total allocated: 3 of 4096]
2025-01-20 19:20:06,396 DEBUG [ Client Keep Alive Thread ] org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-33: Close connection
2025-01-20 19:20:06,396 DEBUG [ Client Keep Alive Thread ] org.apache.http.impl.conn.PoolingHttpClientConnectionManager - Connection leased: [id: 35][route: {}->http://oxygen-license-server-qa.gcs.int ... s.com:8080][total available: 2; route allocated: 1 of 4096; total allocated: 3 of 4096]
2025-01-20 19:20:06,497 DEBUG [ Client Keep Alive Thread ] org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to oxygen-license-server-qa.gcs.int.thomsonreuters.com/10.226.212.83:8080
2025-01-20 19:20:06,499 DEBUG [ Client Keep Alive Thread ] org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 10.226.213.31:56772<->10.226.212.83:8080
2025-01-20 19:20:06,499 DEBUG [ Client Keep Alive Thread ] org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-35: set socket timeout to 20000
2025-01-20 19:20:06,499 DEBUG [ Client Keep Alive Thread ] org.apache.http.headers - http-outgoing-35 >> GET /oXygenLicenseServlet/license-servlet?action=LIC_REQUEST&serverURL=http%3A%2F%2Foxygen-license-server-qa.gcs.int.thomsonreuters.com%3A8080%2FoXygenLicenseServlet%2Flicense-servlet&sessionid=554E07F1A1179711B300A0D7CA408A3D&hostname=ip-10-226-213-31.ec2.internal&macaddr=0A-FF-D5-43-38-99 HTTP/1.1
2025-01-20 19:20:06,499 DEBUG [ Client Keep Alive Thread ] org.apache.http.headers - http-outgoing-35 >> Accept: application/xml,*/*
2025-01-20 19:20:06,499 DEBUG [ Client Keep Alive Thread ] org.apache.http.headers - http-outgoing-35 >> Accept-Encoding: gzip
2025-01-20 19:20:06,499 DEBUG [ Client Keep Alive Thread ] org.apache.http.headers - http-outgoing-35 >> Host: oxygen-license-server-qa.gcs.int.thomsonreuters.com:8080
2025-01-20 19:20:06,499 DEBUG [ Client Keep Alive Thread ] org.apache.http.headers - http-outgoing-35 >> Connection: Keep-Alive
2025-01-20 19:20:06,500 DEBUG [ Client Keep Alive Thread ] org.apache.http.headers - http-outgoing-35 >> User-Agent: Oxygen XML Editor/27.0
2025-01-20 19:20:06,500 DEBUG [ Client Keep Alive Thread ] org.apache.http.headers - http-outgoing-35 >> Authorization: ****
2025-01-20 19:20:06,502 DEBUG [ Client Keep Alive Thread ] org.apache.http.headers - http-outgoing-35 << HTTP/1.1 200 OK
2025-01-20 19:20:06,503 DEBUG [ Client Keep Alive Thread ] org.apache.http.headers - http-outgoing-35 << Date: Mon, 20 Jan 2025 19:20:06 GMT
2025-01-20 19:20:06,503 DEBUG [ Client Keep Alive Thread ] org.apache.http.headers - http-outgoing-35 << Content-Type: text/html;charset=ISO-8859-1
2025-01-20 19:20:06,503 DEBUG [ Client Keep Alive Thread ] org.apache.http.headers - http-outgoing-35 << Content-Length: 464
2025-01-20 19:20:06,503 DEBUG [ Client Keep Alive Thread ] org.apache.http.headers - http-outgoing-35 << Connection: keep-alive
2025-01-20 19:20:06,503 DEBUG [ Client Keep Alive Thread ] org.apache.http.headers - http-outgoing-35 << Server: Apache-Coyote/1.1
2025-01-20 19:20:06,503 DEBUG [ Client Keep Alive Thread ] org.apache.http.headers - http-outgoing-35 << Cache-Control: private
2025-01-20 19:20:06,503 DEBUG [ Client Keep Alive Thread ] org.apache.http.headers - http-outgoing-35 << Expires: Thu, 01 Jan 1970 00:00:00 UTC
2025-01-20 19:20:06,503 DEBUG [ Client Keep Alive Thread ] org.apache.http.headers - http-outgoing-35 << pragma: no-cache
2025-01-20 19:20:06,503 DEBUG [ Client Keep Alive Thread ] org.apache.http.impl.conn.PoolingHttpClientConnectionManager - Connection [id: 35][route: {}->http://oxygen-license-server-qa.gcs.int ... s.com:8080] can be kept alive indefinitely
2025-01-20 19:20:06,503 DEBUG [ Client Keep Alive Thread ] org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-35: set socket timeout to 0
2025-01-20 19:20:06,503 DEBUG [ Client Keep Alive Thread ] org.apache.http.impl.conn.PoolingHttpClientConnectionManager - Connection released: [id: 35][route: {}->http://oxygen-license-server-qa.gcs.int ... s.com:8080][total available: 3; route allocated: 1 of 4096; total allocated: 3 of 4096]
2025-01-20 19:20:11,261 WARN [ https-jsse-nio-8443-exec-6 ] ro.sync.servlet.config.SessionFilter - Request to /oxygen-xml-web-author/app/images/spinners/blue-spinner.svg was blocked because uses session f3774646-4b2d-46aa-8d62-244a04bdbe24 that was invalidated. Invalidation context: /oxygen-xml-web-author/admin-login
2025-01-20 19:20:11,295 INFO [ https-jsse-nio-8443-exec-17 ] ro.sync.adminauth.userpassword.UserPasswordFormAuthFilter - Successful login to the Administration page from 10.17.66.66