Я инициирую передачу файлов с помощью tcp на сервере openfire. Но я не могу открыть порт номер 7777, с которого мне нужно отправлять файлы. Я изменил настройку безопасности в админпанели aws. Но все же, когда я пытался отправить файлы, я получаю сообщение об ошибке.
Я попытался изменить собственные правила TCP, открыв только порт 7777. Но до сих пор не могу решить эту проблему. Пожалуйста, помогите.
Linux Ubuntu
Возможно, в вашем AMI включен брандмауэр, который блокирует порт 7777. Обычно Ubuntu использует ufw чтобы управлять брандмауэром.
бегать
sudo ufw status
Если он сообщает
Status: inactive
тогда ваша проблема в другом.
Если он сообщает
Status: active
за которым следует список правил, тогда вам, вероятно, потребуется добавить правило, разрешающее доступ к порту 7777
sudo ufw allow 7777