Admin Log:
CmsJobManager Received 400 response when trying to trigger async processing
On CmsJobManagerModule.php the $scheme is set to 'https' but the $prefix_scheme always stays null.
Code: Select all
$scheme = $url_ob->get_scheme();
$prefix_scheme = null;
if( !$scheme ) {
$url_ob->set_scheme('http');
$scheme = 'http';
if( CmsApp::get_instance()->is_https_request() ) {
$url_ob->set_scheme('https');
$scheme = $prefix_scheme = 'ssl://';
}
}
....
try {
$fp = fsockopen($prefix_scheme.$url_ob->get_host(),$url_ob->get_port(),$errno,$errstr,3);
BTW tryed this out with a self-signed SSL certificate first but it also happened on a live site with valid Letś Encrypt Certificate.