216 friendly_message = "check that Prosody or a BOSH connection manager " |
216 friendly_message = "check that Prosody or a BOSH connection manager " |
217 .."is not already running"; |
217 .."is not already running"; |
218 end |
218 end |
219 elseif err:match("permission") then |
219 elseif err:match("permission") then |
220 friendly_message = "Prosody does not have sufficient privileges to use this port"; |
220 friendly_message = "Prosody does not have sufficient privileges to use this port"; |
|
221 elseif err == "no ssl context" then |
|
222 friendly_message = "there is no 'ssl' config under Host \"*\" which is " |
|
223 .."require for legacy SSL ports"; |
221 end |
224 end |
222 log("error", "Failed to open server port %d, %s", port, friendly_message); |
225 log("error", "Failed to open server port %d, %s", port, friendly_message); |
223 end |
226 end |
224 end |
227 end |
225 end |
228 end |