Ошибка MyChat Client #0123: не указан внешний IP адрес или имя хоста в сетевых настройках сервера
Ошибка
Ошибка #0123: не указан внешний IP адрес или имя хоста в сетевых настройках сервера
Описание ошибки
В настройках сервера не прописан явно внешний IP адрес или его доменное имя.
Решение проблемы
Как правило, когда вы открываете сервер MyChat для доступа своим пользователям через интернет, то сам сервер физически работает у вас внутри закрытой локальной сети, у него есть внутренний IP адрес в вашей LAN (например, 192.168.10.17). Но сервер ничего не знает про свой внешний IP, к которому подключаются ваши пользователи извне.
Вы, конечно делаете port mapping/forwarding входящего трафика з вашего роутера с "белым" IP внутрь локальной сети на ваш MyChat Server, но сам сервер для корректной работы должен знать свой внешний, "белый" IP. Либо доменное имя, что предпочтительнее. Он не может про это догадаться сам.
Если не указать этот адрес/имя в настройках, клиенты не смогут нормально функционировать, скорее всего, не будут нормально работать звонки и передача файлов.
Поэтому вы должны явно указать в настройках сервера ("Настройки", "Сетевые настройки", "IP адрес или Host сервера для "внешних" клиентов") ваш реальный внешний IP адрес сервера MyChat, который виден через интернет (либо доменное имя, что однозначно резолвится в этот IP).
После этого перезагрузите MyChat Server и проверьте, всё ли Ок, в инструменте "Инструменты", "Тест портов".
Ещё почитать