There is a problem when it comes to the combination of cooluri, multidomain and mixed url_scheme page properties.
On a domain, the links to another domain's page keep the current page protocol instead of the protocol filed in the url_sheme page properties, leading to secure resources errors in browsers (in my case, a search form is present on every pages but the action of this form links to a unique domain).
Replacing hard coded http protocol line 322 of file Classes/Integration/CoolUri.php by a conditionnal assignment fixes the problem.
There is a problem when it comes to the combination of cooluri, multidomain and mixed url_scheme page properties. On a domain, the links to another domain's page keep the current page protocol instead of the protocol filed in the url_sheme page properties, leading to secure resources errors in browsers (in my case, a search form is present on every pages but the action of this form links to a unique domain).
Replacing hard coded http protocol line 322 of file
Classes/Integration/CoolUri.php
by a conditionnal assignment fixes the problem.