Смена стандартного порта 443¶
Иногда есть потребность сменить порт, на который агент шлёт свои данные.
Для этого нужно выполнить два действия:
1. Сменить порт в настройках сервера.¶
sudo nano /etc/nginx/sites-available/ssl.staffcop
Например вы увидите такой вывод:
server {
server_name _;
listen 443;
ssl on;
....
И вам нужно изменить строчку с 443, на строчку, например - 4443
server {
server_name _;
listen 4443;
ssl on;
....
Затем необходимо перезапустить сервис nginx.
sudo service staffcop restart; sudo service nginx restart
2. После смены порта в настройках сервера, нужно поменять и порт в настройках агента.¶
Это можно реализовать путем переустановки агента (версия устанавливаемого должна быть как минимум равна версии установленного) либо изменением значения в реестре.
ADD HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\TimeSvc3\ServiceConfiguration
3. Если вам нужно сделать второй порт для управления работой сервера извне (например через интернет), то нужно поступить по другому.¶
Делаем копию конфигурационного файла основного сайта:
sudo cp /etc/nginx/sites-available/ssl.staffcop /etc/nginx/sites-available/ssl.staffcop2
Далее изменяем номер порта в файле /etc/nginx/sites-available/ssl.staffcop как было показано в пункте 1.
sudo nano /etc/nginx/sites-available/ssl.staffcop2
И снова перезапускаем службу nginxstaffcop:
sudo service staffcop restart; sudo service nginx restart
Теперь сервер будет прослушивать на порту 443 и на порту 4443.