[Web] Fixes TLSA for self-signed certs, closes #997
This commit is contained in:
		@@ -13,22 +13,22 @@ $domains = mailbox('get', 'domains');
 | 
				
			|||||||
foreach(mailbox('get', 'domains') as $dn) {
 | 
					foreach(mailbox('get', 'domains') as $dn) {
 | 
				
			||||||
  $domains = array_merge($domains, mailbox('get', 'alias_domains', $dn));
 | 
					  $domains = array_merge($domains, mailbox('get', 'alias_domains', $dn));
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
      $domain = $_GET['domain'];
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
// if (isset($_GET['domain'])) {
 | 
					if (isset($_GET['domain'])) {
 | 
				
			||||||
  // if (is_valid_domain_name($_GET['domain'])) {
 | 
					  if (is_valid_domain_name($_GET['domain'])) {
 | 
				
			||||||
    // if (in_array($_GET['domain'], $domains)) {
 | 
					    if (in_array($_GET['domain'], $domains)) {
 | 
				
			||||||
    // }
 | 
					      $domain = $_GET['domain'];
 | 
				
			||||||
    // else {
 | 
					    }
 | 
				
			||||||
      // echo "No such domain in context";
 | 
					    else {
 | 
				
			||||||
      // die();
 | 
					      echo "No such domain in context";
 | 
				
			||||||
    // }
 | 
					      die();
 | 
				
			||||||
  // }
 | 
					    }
 | 
				
			||||||
  // else {
 | 
					  }
 | 
				
			||||||
    // echo "Invalid domain name";
 | 
					  else {
 | 
				
			||||||
    // die();
 | 
					    echo "Invalid domain name";
 | 
				
			||||||
  // }
 | 
					    die();
 | 
				
			||||||
// }
 | 
					  }
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
$ch = curl_init('http://ip4.mailcow.email');
 | 
					$ch = curl_init('http://ip4.mailcow.email');
 | 
				
			||||||
curl_setopt($ch, CURLOPT_IPRESOLVE, CURL_IPRESOLVE_V4);
 | 
					curl_setopt($ch, CURLOPT_IPRESOLVE, CURL_IPRESOLVE_V4);
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user