Каталог Поиск 0 Сравнить 0 Закладки 0 Корзина Войти
Каталог
105082, Москва, ул. Фридриха Энгельса, 75с21, БЦ Бауманский ИТКОЛ
Пн - Пт: с 09-00 до 18-00 Сб: с 10-00 до 18-00 Вс: выходной
Страницы: 1 2 След.
RSS
Порт 8443 используется другими программами., UniFi Network
 
С выходом UniFi 4.6.0 у меня появилась ошибка, что порт 8443 занят другими программами. Я не могу найти файл System.properties в каталоге установки. Пробовал обновлять Java и переустанавливать контроллер, но проблема осталась.
 
TCP 0.0.0.0:8443 SRV-SC-MGMT:0 ОЖИДАЕТ ПОДКЛЮЧЕНИЕ 4  
TCP [::]:8443 SRV-SC-MGMT:0 ОЖИДАЕТ ПОДКЛЮЧЕНИЕ 4
Он не был установлен как служба, и ошибка появляется, когда я пытаюсь запустить его вручную.
 
Хочу поделиться с вами этой информацией. У меня внезапно появилась такая же проблема, и я стал думать, что я недавно сделал? Оказалось, что в uTorrent я включил исходящее шифрование пакетов, которое использует порт 8443. Проверил через командную строку с повышенными правами и увидел, что у uTorrent стоит 0.0.0.0:8443, отключил это. После этого 0.0.0.0:8443 стал использоваться java.exe, и всё снова заработало.

Раньше я не видел сообщения про использование порта 8443 в контроллере. Я удалял контроллер, но после переустановки сообщение появилось. Запасную копию я сделал, так что переживаний не было — выпил чашку кофе, загрузил бэкап. Это занимает некоторое время в зависимости от объёма исторических данных, но всё прошло отлично. Даже файл config-gateway.json был в резервной копии. У меня были отдельные копии этих файлов, так что можно было не волноваться. Мой контроллер снова работает нормально.

Возможно, эта информация пригодится и другим.
 
Привет, @Saintjd7, думаю, 32-битная версия тоже подойдёт... не мог бы ты прислать мне в личку логи контроллера? С уважением, Гленн Р.
 
Гленн, спасибо за быстрый ответ. У меня установлена Java 8 (версия 1.8.0_211-b12), так что по этой части всё обновлено. Нужно ли, чтобы программа работала на 64-битной машине? У меня есть старая DOS-программа, которую я всё ещё использую, и из-за неё приходится работать на 32-битной системе. Хотя, конечно, у меня есть и 64-битный компьютер, на котором я тоже могу запускать программу. С уважением, Джефф
 
Привет, @Saintjd7, убедись, что все процессы JAVA завершены, верни порт обратно на 8443 и запусти снова. Проверь, что у тебя установлена JAVA 8 64-бит. С уважением, Glenn R.
 
Гленн, спасибо. Контроллер установлен на ПК с Windows 7. Я пытаюсь получить доступ к AP-AC Lite, который находится в моей сети. Я проверял порт, и на нём нет работающего сервиса, поэтому пытаюсь изменить порт, который он ищет. Заранее благодарю.
 
Привет, @Saintjd7! Добро пожаловать в сообщество! Какое устройство ты используешь для контроллера? С уважением, Гленн Р.
 
У меня тоже эта ошибка, но я не могу понять, в чём проблема. Когда я делаю netstat, вижу TCP 0.0.0.0:8443 Listening 3884. Проблема в том, что не могу найти сервис, который использует этот порт. Тогда я решил изменить файл system.properties на разные порты, но каждый раз, когда меняю порт и пытаюсь запустить, приложение всё равно говорит, что не может использовать порт 8443, даже после изменений. У меня AP настроен на статический IP, может, у кого есть идеи, как получить доступ? Нужно переключить на DHCP.
 
На случай, если кто-то еще наткнётся на этот старый пост, попробуйте вот такое решение. Предыдущий автор упомянул, что нужно менять файл systems.properties. Да, меняйте любые номера портов, какие хотите. НО при этом обязательно уберите # в начале строки. Если # есть — это комментарий. Без # строка будет выполняться.
 
ХОРОШО, Я РАЗОБРАЛСЯ!!!!!!!!!!!!!! После того, как покопался в настройках и файлах реестра, я обнаружил следующее: зайдите в Диспетчер задач > вкладка Службы > найдите «WMS Service Remote Management Secure» или любую службу, связанную с WMS > нажмите Отключить. Запустите Unifi Controller. ПРОБЛЕМА РЕШЕНА!!!!
 
У меня была ошибка «Port 8443 is used by other programs». Я запускаю Unifi Controller (5.4.16). После изменения номеров портов portal.https.port и unifi.https.port проблема решилась.

Было:  
portal.http.port=8880  
portal.https.port=8843  
unifi.db.port=27117  
unifi.http.port=8080  
unifi.https.port=8443  
unifi.stun.port=3478

Стало:  
portal.http.port=8880  
portal.https.port=8080  
unifi.db.port=27117  
unifi.http.port=8080  
unifi.https.port=8080  
unifi.stun.port=3478
 
Каждый раз, когда я пытаюсь запустить контроллер, он выдает, что порт 8443 уже занят — но при этом в диспетчере задач Windows вижу, что именно Java-консоль его использует! У меня 64-битная Windows 10. Что вообще происходит?
 
Почему бы просто не сменить порты, которые использует UniFi? Это не такая уж большая проблема. В той ссылке предлагают изменить файл system.properties. Но автор изначального сообщения сказал, что этот файл создаётся только после запуска контроллера, а запустить контроллер нельзя из-за конфликта портов. И ещё... сканер тоже не создаёт файл system.properties. Так зачем же отправлять кого-то по этой ссылке, когда там советуют менять system.properties, а сделать это нельзя, потому что файла просто нет?
 
Как уже намекали в других сообщениях, похоже, что Server App занял этот порт. Ваши советы сработали. Для остальных — файл, который нужно отредактировать, находится в вашей пользовательской библиотеке — Application Support — UniFi — data. Потом откройте system.properties с помощью TextEdit (или любого другого текстового редактора на ваш выбор). Добавьте туда текст из сообщения mrichmon (вставлю ниже). После сохранения вы сможете заново открыть контроллер UniFi, и всё будет работать.

portal.http.port=9880  
portal.https.port=9843  
unifi.db.port=27117  
unifi.http.port=9080  
unifi.https.port=9443  
unifi.stun.port=3478
 
Доброе утро, мир Ubiquiti! Просто делюсь своей находкой: Mcafee ePolicy Orchestrator по умолчанию использует порт 8443 для своего Apache-сервера — только что это обнаружил. Чтобы решить проблему, пусть и временно, остановите процессы в таком порядке: «Mcafee ePolicy Orchestrator 4.6.7 Server» (да, я знаю, версия EPO очень старая), затем «Mcafee ePolicy Orchestrator 4.6.7 Application Event Parser» и потом «Mcafee ePolicy Orchestrator 4.6.7 Application Server». Это освободит, в моём случае, PID 3620, который использовал порт 8443. После этого я могу запустить контроллер — он стартует, и у меня появляется графический интерфейс. Надеюсь, кому-нибудь пригодится, Люк.
 
Почему бы просто не поменять порты, которые использует UniFi? Это ведь не такая уж большая проблема.
 
Все предложения в этой теме игнорируют следующее:  
- По умолчанию порты могут легитимно использоваться другими приложениями или службами, которые не должны менять настройки ради работы этого продукта. Легко сказать «Эй, просто отключи это!», но если порт не запрашивается случайно, а является частью работы других программ на той же системе, то это не вариант, и не должно быть им для «корпоративной» системы (особенно учитывая, что многие будут устанавливать контроллер без выделенного сервера).  
- Почему этот продукт создаёт конфигурационный файл, вместо того чтобы использовать стандартный, который можно просто редактировать, учитывая, что приложение даже не ЗАПУСТИТСЯ из-за возможного конфликта портов? Получилась классическая ловушка: конфиг создаётся ПОСЛЕ запуска, но приложение не стартует, если есть конфликт портов, который требует изменения конфига. Я вообще не понимаю, что инженеры думали, когда делали это.  
- Запуск сканирующего инструмента не создаёт файл свойств системы, если только для этого не нужно какое-то конкретное действие, о котором я не знаю.  
Я давно фанат оборудования Ubiquiti и работал у одного из их крупнейших клиентов в мире, но сейчас остаётся только гадать, что они думали, настраивая приложение именно так.
 
Спасибо,

@Kenzie — отличное наблюдение. Похоже, что Apple OSX Server v5.0.15 решил взять на себя управление портами 8443 и 8843 для веб-конфигурации Apache. Если закомментировать эти порты (или изменить их, если нужна веб-конфигурация) в файле /Library/Server/Web/Config/Proxy/apache_serviceproxy.conf, а затем выполнить sudo killall httpd, контроллер UniFi сможет снова запуститься.
 
Это помогло мне решить проблему на OS X (версия 10.11.1 El Capitan): https://discussions.apple.com/message/29009452#29009452
Страницы: 1 2 След.
Читают тему (гостей: 1)