Проверьте, работает ли SmartFoxServer. Обратите внимание, что я никогда не использовал SmartFox, поэтому я не знаю точное имя, которое вы будете искать, но я предполагаю, что где-то в нем будет "smartfox" или "sfs":
ps -ef | egrep -i "[s]martfox|[s]fs"
Если она выполняется, эта команда должна выводить некоторую информацию о процессе. (Квадратные скобки в регулярном выражении гарантируют, что эта команда не окажется в списке процессов).
Теперь проверьте, подключен ли он к порту:
lsof -i :9339
Если SmartFox запущен, вы должны получить вывод, который заканчивается на ": 9339 (LISTEN)"
Итак, теперь мы проверили, запущен ли процесс или прослушивается. Последнее, что нужно проверить, это наличие брандмауэра, который блокирует доступ к нему. Проверьте, включен ли ваш брандмауэр, и если да, каковы его настройки. Я предполагаю, что вы будете использовать брандмауэр по умолчанию для Ubuntu, ufw
:
sudo ufw status
Если брандмауэр включен, вы должны увидеть некоторые настройки; в противном случае он должен сообщить вам, что брандмауэр не загружен.
Если он включен, вы можете попробовать разрешить порт, о котором идет речь:
sudo ufw allow 9339
edit : упс, я не заметил, что вы сказали, что UFW выключен. Извините за предположение, что вы еще не проверили это.