226 friendly_message = "check that Prosody or a BOSH connection manager " |
226 friendly_message = "check that Prosody or a BOSH connection manager " |
227 .."is not already running"; |
227 .."is not already running"; |
228 end |
228 end |
229 elseif err:match("permission") then |
229 elseif err:match("permission") then |
230 friendly_message = "Prosody does not have sufficient privileges to use this port"; |
230 friendly_message = "Prosody does not have sufficient privileges to use this port"; |
|
231 elseif err == "no ssl context" then |
|
232 friendly_message = "there is no 'ssl' config under Host \"*\" which is " |
|
233 .."require for legacy SSL ports"; |
231 end |
234 end |
232 log("error", "Failed to open server port %d, %s", port, friendly_message); |
235 log("error", "Failed to open server port %d, %s", port, friendly_message); |
233 end |
236 end |
234 end |
237 end |
235 end |
238 end |