Facebooker SSH Tunnel - PullRequest
       12

Facebooker SSH Tunnel

0 голосов
/ 11 марта 2010

Я работаю над первоначальной настройкой среды разработки для Facebook, пытаясь использовать Facebooker и его SSH-туннель для демонстрации моего сайта разработки.У меня много проблем с туннелем SSH.Я убедился, что порт 4007 открыт, и моя конфигурация SSH содержит и GatewayPorts yes, и указанные GatewayPorts клиенты.

Я могу подключиться к туннелю OK на моем домене из моего браузера, но когда я пытаюсь из своего приложения Facebook, это простовремя ожидания.

Если я просматриваю отладочную информацию при загрузке домена в браузере, я вижу:

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

Когда я подключаюсь с Facebook, я просто получаю:

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 Tunneling), есть ли какой-нибудь совет, который кто-нибудь может предложить?

1 Ответ

0 голосов
/ 09 декабря 2010

когда вы говорите: «Я могу подключиться к туннелю, а в моем домене из моего браузера», что вы имеете в виду?

позволяет называть вашу машину видимой в интернете GATEWAY, а ваша машинная машина работает на вашем сервере rails DEV. если вы введете http://GATEWAY:4007 ваш сервер ruby ​​на DEV будет видеть запрос?

В этом случае у вас может возникнуть проблема с DNS, когда Facebook не разрешает вводимое вами доменное имя. Попробуйте ввести IP-адрес GATEWAY на Facebook в качестве URL-адреса холста. Вы также убедились, что ваш GATEWAY может быть взломан другими машинами в Интернете?

...