Https tracking http

I seem to have the opposite problem from everything I have seen on here. I have Piwik 2.3.0 installed on a secured server. I am tracking 4 sites; 1 of them is https and 3 of them are http.

I have piwik installed on a subdomain of one of the http sites that is being tracked. Only the piwik subdomain is https.

The site that piwik is a subdomain on and the https site is being tracked. 2 of the http sites are not being tracked.

Does anyone have any ideas as to why?

Note: I am using a self signed certificate because I only needed it for piwik to track the https site.

On the HTTP sites that are not tracked, when you visit with your browser, do you see any js error or other message? Also you may get more info with FAQ: Piwik doesn't track any visits and pages, and shows "There is no data for this report" in all reports. - Analytics Platform - Matomo

or you may debug tracker: Tracking HTTP API: API Reference - Matomo Analytics (formerly Piwik Analytics) - Developer Docs - v3

I don’t get any errors or any other messages on the http sites. I will debug the tracker and see what results I get from it.

Thanks for your help.