2010-03-11 2 views
-1

페이스 북과 그 SSH 터널을 사용하여 내 개발 사이트를 노출하려고하는 페이스 북을위한 개발 환경의 초기 설치 작업을하고 있습니다. SSH 터널에 많은 문제가 있습니다. 나는 4007 포트가 열려 있는지 확인하고 내 SSH 설정에는 GatewayPorts yes와 GatewayPorts clientspecified가 모두 포함되어 있습니다.Facebooker SSH 터널

브라우저에서 내 도메인의 터널에 연결할 수 있지만 내 페이스 북 응용 프로그램에서 시도하면 시간이 초과됩니다. 내 브라우저에 도메인을로드 할 때 디버그 정보를 검토하면

나는 참조 : 나는 페이스 북에서 연결하면

debug1: client_input_channel_open: ctype forwarded-tcpip rchan 5 win 2097152 max 32768 
debug1: client_request_forwarded_tcpip: listen port 4007, originator 99.88.246.92 port 56423 
debug1: connect_next: host localhost ([127.0.0.1]:3000) in progress, fd=6 
debug1: channel 1: new [99.88.246.92] 
debug1: confirm forwarded-tcpip 
debug1: channel 1: connected to localhost port 3000 
debug1: channel 2: free: 99.88.246.92, nchannels 4 
debug1: channel 3: free: 99.88.246.92, nchannels 3 
debug1: channel 1: free: 99.88.246.92, nchannels 2 

난 그냥 얻을 :

debug1: client_input_channel_open: ctype forwarded-tcpip rchan 2 win 2097152 max 32768 
debug1: client_request_forwarded_tcpip: listen port 4007, originator 69.63.189.246 port 44679 
debug1: connect_next: host localhost ([127.0.0.1]:3000) in progress, fd=6 
debug1: channel 1: new [69.63.189.246] 
debug1: confirm forwarded-tcpip 
debug1: channel 1: connected to localhost port 3000 

나는 상당히 새로운 해요 이 개발 방법 (SSH 터널링)은 누군가가 제공 할 수있는 조언이 있습니까?

답변

0

"내 터널에서 터널에 연결할 수 있습니다. 브라우저에서 내 도메인에 연결할 수 있습니다."정확히 무엇을 의미합니까?

귀하의 컴퓨터를 인터넷 게이트웨이 및 귀하의 dev 컴퓨터에서 귀하의 레일 서버 DEV를 실행하여 볼 수 있습니다. DEV에있는 ruby ​​서버에 http://GATEWAY:4007을 넣으면 요청을 볼 수 있습니까?

페이스 북에서 도메인 이름을 확인할 수없는 DNS 문제가있을 수있는 경우 캔버스 URL로 페이스 북의 GATEWAY의 IP를 입력 해보십시오. 또한 귀하의 게이트웨이가 인터넷상의 다른 기계에 부딪 힐 수 있다는 것을 확인 했습니까?