aboutsummaryrefslogtreecommitdiffstats
path: root/mod/setup.php
diff options
context:
space:
mode:
authorsasiflo <redmatrixdev@sasiflo.de>2014-04-10 23:41:18 +0200
committersasiflo <redmatrixdev@sasiflo.de>2014-04-10 23:41:18 +0200
commitf16fc1eb4f82760a516dcf5e49257036f2c01aca (patch)
tree747e498b2d95f50e7f7adf87fb69cc21065e1083 /mod/setup.php
parentc97222c2fcac5eef8d0a95db5156b99219e56d42 (diff)
downloadvolse-hubzilla-f16fc1eb4f82760a516dcf5e49257036f2c01aca.tar.gz
volse-hubzilla-f16fc1eb4f82760a516dcf5e49257036f2c01aca.tar.bz2
volse-hubzilla-f16fc1eb4f82760a516dcf5e49257036f2c01aca.zip
Added some more details about why browser-valid SSL certificates must be
used when SSL is used at all. It is now in the check failure message in the installation routine, the installation readme and in the documentation pages.
Diffstat (limited to 'mod/setup.php')
-rwxr-xr-xmod/setup.php9
1 files changed, 8 insertions, 1 deletions
diff --git a/mod/setup.php b/mod/setup.php
index 02c2268ce..07ad34ac5 100755
--- a/mod/setup.php
+++ b/mod/setup.php
@@ -551,7 +551,14 @@ function check_htaccess(&$checks) {
if(strstr($a->get_baseurl(),'https://')) {
$test = z_fetch_url($a->get_baseurl() . "/setup/testrewrite",false,0,array('novalidate' => true));
if($test['success']) {
- check_add($checks, t('SSL certificate validation'),false,true, t('SSL certificate cannot be validated. Fix certificate or disable https access to this site.'));
+ $help = t('SSL certificate cannot be validated. Fix certificate or disable https access to this site.') . EOL;
+ $help .= t('If you use https access, you MUST use a certification instance known by all internet browsers. You MUST NOT use self-signed certificates!') . EOL;
+ $help .= t('This restriction is incorporated because public posts from you may for example contain references to images on your own hub. If your') . EOL;
+ $help .= t('certificate is not known by the internet browser of users they get a warning message complaining about some security issues. Although') . EOL;
+ $help .= t('these complains are not the real truth - there are no security issues with your encryption! - the users may be confused, nerved or even') .EOL;
+ $help .= t('worse may become scared about redmatrix having security issues. Use one of the free certification instances!') . EOL;
+
+ check_add($checks, t('SSL certificate validation'),false,true, $help);
}
}
}