Jamulus Icon. Ссылки на домашнюю страницу
Открытая навигация

Устранение неполадок на сервере

Оглавление

Серверы - зарегистрированные

Почему мой сервер не отображается в списке? Почему он не регистрируется?

Если вы зарегистрированы нормально (вы можете увидеть это здесь), но вы или ваши друзья не видите свой сервер, вам может потребоваться подождать, или запустить ваш клиент с опцией --showallservers и попробовать подключиться оттуда (см. опции командной строки) о том, как запустить ваш клиент с опцией конфигурации). В некоторых сетевых конфигурациях вам также может потребоваться настроить ваш маршрутизатор на перенаправление номера порта, используемого Jamulus Server.

Если вы видите сообщение о том, что сервер переполнен, вам придется подождать, пока освободится слот.

Вы можете убедиться, что ваш сервер включен в список соответствующего жанра, проверив его здесь.

Серверы - незарегистрированные

Я запускаю своего клиента на той же машине/сети, что и сервер, но не могу подключиться к нему

Подключите клиента к localhost или 127.0.0.1. Если вы запускаете клиент на другой машине, чем сервер, но в той же сети, то подключитесь к локальному сетевому адресу сервера. Не подключайтесь через публичный (WAN) адрес Сервера.

Какой адрес я должен указывать людям, чтобы они могли подключиться к моему серверу?

Это должен быть ваш публичный IP-адрес (найдите его с помощью Google или (2ip.ru)). Подключите ваш собственный клиент Jamulus к локальному IP-адресу вашего сервера (localhost или 127.0.0.1, если он находится на той же машине, что и ваш клиент). Обратите внимание, что ваш публичный IP-адрес может меняться - см. примечание о “динамическом DNS” в этом руководстве.

Какие номера портов я могу использовать?

Вы можете настроить свой сервер на прослушивание пользовательского порта с помощью опции --port. Если вы это сделаете, вам нужно будет указать людям, через какой порт подключаться. Им нужно будет добавить номер порта к адресу вашего сервера в формате [serverAddress]:[portNumber].

Никто не может подключиться к моему серверу - но я могу подключиться локально

Прежде всего, убедитесь, что вы включили проброс портов. Если вы по-прежнему не видите свой сервер извне локальной сети, возможно, у вас проблемы с поставщиком услуг Интернета(возможно подключение за доп. плату в месяц от провайдера) (ISP).

Некоторые интернет-провайдеры используют такие методы, как Адрес плюс порт (A+P) или NAT операторского класса (CGN), для экономии адресного пространства (обычно для IPv4). Это делает невозможным размещение таких сервисов, как Jamulus, у себя дома, поскольку они не видны за пределами вашей локальной сети.

Чтобы определить, является ли проблема CGN проблемой, перейдите на экран конфигурации вашего маршрутизатора (обычно 192.168.X.X) и посмотрите на страницу WAN Status. Если указанный вами IPv4-адрес не совпадает с публичным IPv4-адресом (проверьте его здесь), это говорит о том, что CGN может быть включен. Вы можете попробовать использовать IPv6-соединение, запустив клиентов и сервер с флагом -6, если IPv6 доступен для сервера и всех клиентов.

Чтобы решить проблему с IPv4, свяжитесь со службой технической поддержки вашего провайдера и скажите, что вы хотите разместить публичный сервер у себя дома, поэтому вам нужен настоящий IP-адрес WAN. Кроме того, вы можете помочь им с информацией о том, что проблема может заключаться в CGN. Также вы можете попросить статический IP-адрес, чтобы избежать использования DDNS.