2009-03-26 3 views
0

내 우분투 8.10 용맹 한 서버에 SmartFox 서버를 실행하는우분투 - SmartFoxServer - 실행중인 프로그램을 확인

기본 포트가 연결이

을 다시 말한대로 9339

내가 텔넷 로컬 호스트 9339 캔트되어 걸려 상태가

를로드되지 같이 UFW 그래서 내가 원하는 오프에 :

  1. SMARTFOX가로드되었는지 확인하십시오. ./sfs start를 실행하면로드 됨이라고 표시됩니다.
  2. Telnet을 통해 localy에 액세스 할 수없는 이유를 확인하십시오. SmartFoxServer가 실행중인 경우

건배

이안

답변

7

확인 확인합니다. SmartFox는 한번도 사용하지 않았으므로 찾고자하는 정확한 이름은 모르지만 어딘가에 "smartfox"또는 "sfs"가 있다고 가정합니다 :

실행중인 경우 해당 명령은 프로세스에 대한 정보를 출력해야합니다. 정규 표현식에서 대괄호는이 명령이 프로세스 목록에서 찾지 못하는지 확인합니다. 지금, 그래서 "9339은 (LISTEN)"

실행 SmartFox는, 당신이 끝나는 몇 가지 출력을 얻을해야하는 경우

lsof -i :9339 

:

지금, 그것은 포트에 붙어 있는지 확인 프로세스가 실행 중이거나 수신 중인지 확인했습니다. 마지막으로 확인해야 할 것은 방화벽에 액세스하지 못하도록 차단하는 경우입니다. 방화벽이 활성화되어 있는지 확인하고, 활성화되어있는 경우 설정이 무엇인지 확인하십시오. 난 당신이 우분투의 기본 방화벽, ufw 사용하는 것입니다 있으리라 믿고있어 : 방화벽을 사용하는 경우

sudo ufw status 

, 당신은 일부 설정을 볼을; 그렇지 않으면 방화벽이로드되지 않았 음을 알려야합니다. 그것을 사용하는 경우

, 당신은 문제의 포트를 허용하는 시도 할 수 있습니다 :

sudo ufw allow 9339 

편집 : 죄송합니다, 나는 당신이 UFW가 꺼져 있다고 말했다 것으로 나타났습니다하지 않았다. 죄송 합니다만 아직 확인하지 않았다고 가정합니다.

+0

브라이언은 철저하게 답장을 보내 주셔서 감사합니다 : 내가 ps 명령을 시도했다 (즉처럼 내가 검색 한 것) 출력 내가 한 PS의 -A 을 couldnt 열려있는 SFS 관련 processs를 참조 - 및 familiaer을 보았다 아무것도 -이 문서에있을 중 하나 것은 내가 프로세스 이름이 실제로 전혀 도움이되지 않는다 '래퍼'라고 생각 –

+0

을 확인 SFS의 로그를 찾아야한다 무엇을 발견하지 못할 -이 답변이 환상적인하지만 SFS 상태 명령은 당신이 정말로 필요로하는 것입니다. 이 답변 균열은 잘하지만 문제 "그것은 바로 포트에 바인딩". –

1

.sfs status는 sfs가 실행 중인지 여부를 나타냅니다. 또한 logs 디렉토리에서 wrapper_MMDDYY.log를 확인하십시오.

./sfs console 일 수도 있습니다.

+0

이 과정의 SFS .../서버의 디렉토리입니다. –

관련 문제