Вот цитата разработчиков из старого форума:
Какие порты использует сервер MyChat?
1. TCP 2004 - для основной работы;
2. TCP 20000, 20001 - встроенный файловый сервер. Без него не будут показываться картинки в чате, нельзя будет передавать файлы в офлайн, не будет работать система обновления, нельзя будет пользоваться общими и личными файлами на сервере;
3. TCP 8083 - встроенный WEB сервер. Благодаря ему работает WEB-интерфейс просмотра протоколов, управления сервером и служба WEB-поддержки на сайте;
4. UDP 2004 - служба автоматического обнаружения сервера в локальной сети. Без неё клиенты не увидят автоматически сервер, если в зайти в окошко "Список серверов" в менеджере учётных записей (Alt+O).
Все порты могут быть перенастроены на другие, кроме последнего.
Также рекомендуется для настройки использовать порты, большие 1024, потому что высока вероятность, что выбранный порт будет уже занят какой-либо системной службой.
Какие порты использует MyChat Client?
1. TCP 2004 (или другой, на какой настроен сервер чата, к которому подключается клиент) - для основной работы;
2. TCP 20000, 20001 (или другие, на которые настроен сервер) - для работы с картинками, закачки обновлений и заливки/скачивания офлайн файлов, а также работы с общими и личными файлами;
3. TCP 10000, 10001 (или случайные в диапазоне от 10000 до 20000) - для обмена файлами между другими клиентами в локальной сети;
4. UDP 2004 - для автоматического поиска серверов MyChat в локальной сети.
Все порты могут быт перенастроены, кроме 1, 2 (потому что они зависят от того, на каких портах работает сервер), и 4.