aboutsummaryrefslogtreecommitdiffstats
path: root/prosody
diff options
context:
space:
mode:
authorMatthew Wild <mwild1@gmail.com>2010-01-31 17:15:35 +0000
committerMatthew Wild <mwild1@gmail.com>2010-01-31 17:15:35 +0000
commit4dbc6b605d93a998517eb96c4bae43038199d75a (patch)
tree500c96916410d1d05988d88b598a89ee813d154c /prosody
parent43644666de538fedd188088111cefcead0f989db (diff)
downloadprosody-4dbc6b605d93a998517eb96c4bae43038199d75a.tar.gz
prosody-4dbc6b605d93a998517eb96c4bae43038199d75a.zip
prosody: Show friendly error when no config present for legacy SSL ports
Diffstat (limited to 'prosody')
-rwxr-xr-xprosody3
1 files changed, 3 insertions, 0 deletions
diff --git a/prosody b/prosody
index 05d91b7d..ce56fbb1 100755
--- a/prosody
+++ b/prosody
@@ -218,6 +218,9 @@ function init_global_state()
end
elseif err:match("permission") then
friendly_message = "Prosody does not have sufficient privileges to use this port";
+ elseif err == "no ssl context" then
+ friendly_message = "there is no 'ssl' config under Host \"*\" which is "
+ .."require for legacy SSL ports";
end
log("error", "Failed to open server port %d, %s", port, friendly_message);
end