2017-09-09 1 views
0

때 나는 그것이라는 API를 통해 데이터를 게시하는 curl 명령을 사용하는왜 56890 포트로 인해 curl 명령이 실패합니까?

컬 (7) 127.0.0.1 포트 56890에 연결하지 못했습니다 : 연결이

을 거부 그리고 나는 또한 시도 페이지를 다운로드하지만 동일한 정보를 얻으려면

this documentthis에서 포트 56897은 TCP 포트이지만 등록되지 않은 포트임을 알게되었습니다. 그리고이 문서에서 프록시 나 호스트로 인해 실패했습니다. 나는 내가 그 항구를 무언가에 놓을지도 모른다라고 생각한다.

netstat -tuplen의 출력에서 ​​56890 포트가 사용되고있는 것을 찾을 수 없습니다.

아무도 포트 작동을 어떻게 할 수 있는지 알려주시겠습니까?

$ sudo lsof -iTCP -sTCP:LISTEN -n -P 

하지 않음을 기본 테스트 또는 실행을하는 경우 :

+0

이 포트를 수신하고 연결을 허용하는 서버 프로그램이 있습니까? –

+0

예 한 번 서버를 돌리고 있었는데 그 것을 잊어 버릴 수도 있습니다. 어떻게 서버를 찾아서 닫을 수 있습니까? – lerner

+0

try'netstat -tulpn | grep : 56890' –

답변

1

주된 이유는 응용 프로그램이나 서비스가 없습니다까지 무엇을 실제로 확인하려면 포트 56890

를 실행 당신이 사용할 수있는 실행되고 있는지 수 당신은 당신이 www

$ www -p 56890 
2017/09/09 11:03:37 Listening on port: 56890 

을 사용할 수 있었다 56890 작은 웹 서버는 포트에서 수신 대기 또는 당신은 또한 단지 N 사용할 수 있습니다 etcat :

$ nc -kl 56890 

-k 부대 NC가 완료되어 현재 연결 후 다른 연결을 수신 머물.

그리고 시험 :

$ curl 0:56890 

netcat을를 사용하는 경우 텔넷으로 테스트 할 수 있습니다, 또한

$ telnet 0 56890 

당신의 ~/.curlrc, 아마 무언가가 정의된다 (프록시)를 확인하면 허용하지 않을 수 있습니다 연결하려면

+0

'sudo lsof -iTCP -sTCP : LISTEN -n -P'라고 입력하면 목록에서 해당 포트를 찾을 수 없습니다. – lerner

+0

그 포트에서 뭔가를 열고 싶다면 그 포트에서 아무것도 실행되지 않습니다. [www] (https://dl.bintray.com/nbari/www/)를 시도하십시오. – nbari

+0

시스템이 있습니다. 사용 우분투, 그럼 난 www를 사용할 수 없습니다. – lerner

관련 문제