2009-11-28 2 views

답변

38

telnet을 사용하고 연결할 포트를 지정하여 확실하게 확인할 수 있습니다. 명령 줄에서 다음을 실행합니다 :

MyServer:~ Home$ telnet gateway.sandbox.push.apple.com 2195 
Trying 17.149.34.143... 
Connected to gateway.sandbox.push-apple.com.akadns.net. 
Escape character is '^]'. 

후 그냥 돌아 걸고되지 않습니다 연결 오류가있는 경우 - 위의 내가 연결할 수있는 작업 예를 보여줍니다이.

이런 식으로 테스트하려면 호스팅 서비스에 SSH 로그인이 필요하며 유감스럽게도 계정을 사지 않고 테스트 할 수는 없기 때문에 고객 서비스에 의존해야 할 것입니다.

기본 호스팅 패키지는 일반적으로 파일을 제공 할 수 있도록 FTP 로그인 만 제공하므로 일반적으로 SSH 액세스를 제공하는 호스팅 패키지를 얻으려면 추가 비용을 지불해야합니다. Apple Push Notification Server에 연결하기위한 코드 실행).

+0

안녕하세요. 나는 비슷한 문제가 있었다. 푸시 메시지를 보내는 것은 로컬로 작동했지만 테스트 서버에서는 작동하지 않았습니다. 이로 인해 문제를 매우 효과적으로 해결하는 데 도움이되었습니다. 감사! – Besi

+0

아무도 내 호스팅 서버에서 포트 2195를 열 수있는 전체 프로세스를 말할 수 있습니까 ........ @ Besi, @ 댄 J –

+0

Stackoverflow에 별도의 질문으로 게시하십시오. –

-2

방금 ​​Godaddy 계정을 구입하여 80과 1을 제외한 모든 연결을 차단했는지 확인했습니다. 즉, 우리는 필요한 2195 연결을 사용할 수 없습니다. 다른 것을 찾으면 알려주세요.

+1

@ 브라이언 godaddy 서비스가 좋지는 않지만 urabnairship.com을 사용하면 10000 푸시 메시지에 대해 무료입니다. 자세한 정보는 귀하의 대다디 호스팅 페이지에서 확인하십시오. –

+1

나는 Rahul이 urbanairship을 언급한다고 가정합니다. com –

0

GoDaddy에서도이 문제가 발생했습니다. Amazon Web Services가 저에게 트릭을 보냈습니다. 웹상의 어디서든 호출 할 수있는 PHP 스크립트를 쉽게 배포 할 수 있습니다.

관련 문제