Каталог Поиск 0 Сравнить 0 Закладки 0 Корзина Войти
Каталог
105082, Москва, ул. Фридриха Энгельса, 75с21, БЦ Бауманский ИТКОЛ
Пн - Пт: с 09-00 до 18-00 Сб: с 10-00 до 18-00 Вс: выходной
Страницы: 1
RSS
UniFi - Не могу изменить порт по умолчанию., UniFi Network
 
У меня новый UniFi AC pro. Не могу изменить порты по умолчанию в контроллере UniFi. Порт 8443 используется на моей машине VMware. Следуя этим инструкциям, я изменил файл system.properties следующим образом:

## system.properties
## каждый экземпляр UniFi требует набор портов:
## unifi.http.port=8080 # устройство inform
## unifi.https.port=8443 # контроллер UI / API
## portal.http.port=8880 # портал redirect порт для HTTP
## portal.https.port=8847 # портал redirect порт для HTTPs
## unifi.db.port=27117 # локально-связанный порт для DB сервера
## system_ip=a.b.c.d # IP, к которому устройства должны подключаться для inform
## unifi.db.nojournal=false # отключить mongodb journaling
## unifi.db.extraargs # дополнительные аргументы mongod

## Fri Jul 04 14:12:45 UTC 2014
uuid=25cecd67-1ba5-4824-a3c4-0ffe88f32e30
is_default=false
unifi.http.port=8080 # устройство inform
unifi.https.port=8447 # контроллер UI / API
portal.http.port=8880 # портал redirect порт для HTTP
portal.https.port=8847 # портал redirect порт для HTTPs
unifi.db.port=27117 # локально-связанный порт для DB сервера

Но когда я запускаю программное обеспечение UniFi Controller, я получаю следующее сообщение об ошибке:

Initializing UniFi Controller ...
Starting UniFi Controller ...
Port 8443 is used by other programs
Start-up failed.

Как я могу изменить unifi.https.port?
 
Привет! У меня свежая установка на Ubuntu LTS 16.04. После изменения порта https на 443 И удаления любых комментариев или символов после этой строки, перестало работать после перезапуска службы unifi. Если я снова закомментирую эту строку, всё работает на стандартном порту 8443. Я пробовал добавить строку в конец файла, но результат тот же. Chrome пишет, что сайт отказался подключаться.

Вот конец моего файла:

# Wed Jan 24 19:48:15 UTC 2018
is_default=false
unifi.https.port=443
uuid=1dd722bd-197b-436d-bd6c-2d76a68cf4c2
 
Решено, спасибо!
 
Да, раскомментируй это. Убедись, что на той же строке нет других символов (например, завершающих комментариев).
 
## system.properties
#
# каждый экземпляр Unifi требует набор портов:
#
## устройство информирует
# unifi.http.port=8081
## интерфейс управления / API контроллера
# unifi.https.port=8443
## порт перенаправления портала для HTTP
# portal.http.port=8880
## порт перенаправления портала для HTTPs
# portal.https.port=8843
## локально связанный порт для сервера БД
# unifi.db.port=27117
## UDP порт, используемый для STUN
# unifi.stun.port=3478
#
## IP-адрес, к которому устройства должны обращаться для информирования
# system_ip=a.b.c.d
## отключить журналирование MongoDB
# unifi.db.nojournal=false
## дополнительные аргументы mongod
# unifi.db.extraargs
#
## параметры HTTPS
# unifi.https.ciphers=TLS_RSA_WITH_AES_256_CBC_SHA,TLS_RSA_WITH_AES_128_CBC_SHA
# unifi.https.sslEnabledProtocols=TLSv1,SSLv2Hello
#
# Порты зарезервированы для перенаправителя портала. Нет необходимости открывать
# брандмауэр для этих портов на контроллере, однако НЕ устанавливайте
# контроллер на использование этих портов.
#
# portal.redirector.port=8881
# portal.redirector.port.wired=8882
#
# Порт, используемый для измерения пропускной способности.
# unifi.throughput.port=6789
#
# Ср 04 янв 12:57:27 UTC 2017
is_default=false
uuid=f4ec7d7e-a39f-4af3-9a71-5aace9fecfa8 Теперь я чувствую себя полным идиотом. 😀, наверное, нужно закомментировать строку с изменением?
 
Если ты вносишь это изменение в секции комментариев файла, это не повлияет. Можешь ли ты вставить файл сюда, используя тег кода? Любая строка, начинающаяся с символа '#', является комментарием.
 
Я, кажется, что-то делаю не так. Я поменял порт, как описано в этой и других сообщениях на форуме, но как только перезагружаю контроллер, он возвращается к 8080. Ниже описаны шаги, которые я предпринял, чтобы изменить порт на 8081:

*   Пытался изменить порт, когда контроллер был выключен, а затем при запуске системы файл system.properties возвращался к 8080.
*   Пытался изменить порт, когда контроллер был включен, затем закрывал и перезапускал контроллер — та же проблема, порт возвращается к 8080.
*   Пытался сделать файл system.properties доступным только для чтения после внесения изменений, но после запуска контроллера он все равно работал на порту 8080, хотя файл system.properties сохранял настройку на 8081.

У меня последняя версия контроллера, 5.3.8, и один UAP-AC-LR. Я не вносил никаких других изменений или настроек в файл system.properties, кроме удаления 8080 и замены его на 8081.
 
Вау... не могу выразить, насколько это помогло.
 
Пожалуйста, добавьте где-нибудь эту информацию: если файл "system.properties" не существует, сначала запустите "UniFi-Discover". Файл будет сгенерирован! 😉
 
Немного подправил.
Нет, это абсолютно не обязательно. Поэтому я и спросил, что изменил. Пример: http://youtu.be/4k_lyuFAwic
С наилучшими пожеланиями,
Майк
 
Ладно, видимо, я упустил это (не думаю, что курсив — лучший выбор для заметок, но ничего не поделать). В любом случае, требуется выполнить первоначальную настройку, прежде чем редактировать файл properties, иначе вы получите контроллер, к которому не сможете войти.
 
Какие инструкции вы используете? Статья в базе знаний, на которую я дал ссылку в этой переписке? Или что-то другое? Я редактировал именно эту статью в июле: убедитесь, что после пользовательских строк нет пробелов, комментариев или других символов, иначе контроллер проигнорирует ваши изменения.
Что вы изменили в файле system.properties?
Спасибо,
Майк
 
Провел полчаса, ковыряясь в system.properties, чтобы изменить дефолтные порты, потому что эти неполные инструкции все еще валяются где-то там. Благодаря этой ветке — теперь все исправлено за две минуты. Теперь у меня конфигурация, которая не показывает установщик, а сразу запрашивает логин, вероятно, потому что я отредактировал system.properties?
 
Какие новости у вас? Хочу использовать SSL-сертификат на URL, но это не работает на не-443 порту. Том
 
Ну это же отстой. Как лучше всего настроить переадресацию с 443 на 8443? Установить Apache?
 
Важные замечания:Первоначальная миграция базы данных займет больше времени, чем обычно. Ожидается, что mongo будет использовать большую часть, если не все, доступных циклов CPU в процессе. Пожалуйста, будьте терпеливы, этот процесс может легко занять 15+ минут, в зависимости от объема исторических статистик, а также характеристик системы. Как всегда, лучше перестраховаться и сделать резервную копию перед обновлением.Контроллер не запустится, если он настроен на привязку к привилегированному порту (<1024), так как теперь он работает от имени непривилегированного пользователя. https://community.ui.com/releases/f4f3c29e-e067-47da-a09a-a0c6af62a082
 
Может, кто-нибудь из Ubiquiti подтвердит это, пожалуйста? Ни в какой документации и в других обсуждениях нет упоминания о том, что нельзя использовать стандартные порты (все они ниже 1000).
 
Только процессы с правами root или суперпользователя могут прослушивать порты ниже 1024. Устройства Unifi раньше работали с правами root, но в последних версиях этого больше нет.
 
Я не уверен, что поверю этому. Почему бы они вообще отменили возможность использования стандартных портов? Это совершенно не имеет смысла.
 
Последние контроллеры Unifi не позволяют привязку к портам ниже 1000, 1024; unifi больше не работает от имени 'root'.
Страницы: 1
Читают тему (гостей: 1)