284 -- Signal to modules that we are ready to start |
284 -- Signal to modules that we are ready to start |
285 eventmanager.fire_event("server-starting"); |
285 eventmanager.fire_event("server-starting"); |
286 prosody.events.fire_event("server-starting"); |
286 prosody.events.fire_event("server-starting"); |
287 |
287 |
288 -- start listening on sockets |
288 -- start listening on sockets |
289 prosody.net_activate_ports("c2s", "xmppclient", {5222}); |
289 if config.get("*", "core", "ports") then |
290 prosody.net_activate_ports("s2s", "xmppserver", {5269}); |
290 prosody.net_activate_ports(nil, "multiplex", {5222, 5269}); |
291 prosody.net_activate_ports("component", "xmppcomponent", {}, "tcp"); |
291 else |
292 prosody.net_activate_ports("legacy_ssl", "xmppclient", {}, "ssl"); |
292 prosody.net_activate_ports("c2s", "xmppclient", {5222}); |
|
293 prosody.net_activate_ports("s2s", "xmppserver", {5269}); |
|
294 prosody.net_activate_ports("component", "xmppcomponent", {}, "tcp"); |
|
295 prosody.net_activate_ports("legacy_ssl", "xmppclient", {}, "ssl"); |
|
296 end |
293 |
297 |
294 prosody.start_time = os.time(); |
298 prosody.start_time = os.time(); |
295 end |
299 end |
296 |
300 |
297 function init_global_protection() |
301 function init_global_protection() |