Experience Collector (DXC) is unable to process properly applications using both http and https.
We have an application where we have the js snippet corresponding to the Browser Agent, and what we are seeing that the browser blocks the request with this message:
"logon.do:1 Mixed Content: The page at 'https://apps2.consorseguros.es/ConsultaExpRREEVI/logon.do' was loaded over HTTPS, but requested an insecure script 'http://10.120.89.21:8080/ api / 1 / urn: ca: tenantId: default-tenant / urn: ca: appId: default-app / bajs? agent = browser '. This request has been blocked; the content must be served over HTTPS. "
DxC is configured for http, and precisely for this reason it is blocking because part of the application is using https
We configured Nginx and the corresponding certificates but the browser again blocked the request due to the mixed contents as below. We tried using default nginx certificate or new self-signed certificates.
APM 10.7.0 and Experience Collector (DXC)
1. configure nginx with your own certificates
- in the directories: ExperienceCollectorBundle - * / nginx / nginx - * / ssl
- in the nginx.conf file located in the directories: ExperienceCollectorBundle - * / nginx / nginx- *
2) Upload profile JSON file
3) Verify you can see now both http and https requests in the investigator.