Vérifiez si SmartFoxServer est en cours d'exécution. Notez que je n'ai jamais utilisé SmartFox, donc je ne connais pas le nom exact que vous chercherez, mais je suppose qu'il y aura quelque part un "smartfox" ou un "sfs":
ps -ef | egrep -i "[s]martfox|[s]fs"
Si elle est en cours d'exécution, cette commande doit afficher certaines informations sur le processus. (Les crochets dans l'expression régulière s'assurent que cette commande ne se trouve pas dans la liste de processus).
Maintenant, vérifiez si elle est connectée à un port:
lsof -i :9339
Si SmartFox est en cours d'exécution, vous devriez obtenir une sortie qui se termine par ": 9339 (LISTEN)"
Donc, maintenant nous avons vérifié si le processus est en cours d'exécution ou d'écoute. La dernière chose à vérifier est s'il y a un pare-feu qui bloque l'accès. Vérifiez si votre pare-feu est activé et, dans l'affirmative, quels sont ses paramètres. Je suppose que vous utilisez le pare-feu par défaut pour Ubuntu, ufw
:
sudo ufw status
Si le pare-feu est activé, vous devriez voir certains paramètres; sinon, il devrait vous indiquer que le pare-feu n'est pas chargé.
Si elle est activée, vous pouvez permettre le port en question:
sudo ufw allow 9339
modifier: oups, je ne l'avais pas remarqué que vous avez dit que UFW est éteint. Désolé de supposer que vous ne l'avez pas encore vérifié.
Brian merci pour la réponse complète: J'ai essayé la commande ps (comme celui-là, ce que j'ai cherché) sortie Je l'ai ps -A Couldnt voir toute traitee liée SFS ouverte - et Je n'ai pas trouvé ce qui devrait être dans docs Besoin de localiser les logs de SFS pour vérifier –
Je pense que le nom du processus est en fait 'wrapper' ce qui n'est pas vraiment utile - cette réponse est fantastique mais le statut de sfs la commande est celle dont vous avez vraiment besoin. Cette réponse casse bien la question "est-ce lié au bon port". –