Я развернул приложение Facebook с помощью Heroku, и оно частично заработало локально. Я вижу свое приложение, но как только я нажимаю «Подключиться к Facebook», я получаю сообщение об ошибке внутреннего сервера. Вот что бросает Форман:
OpenSSL::SSL::SSLError - SSL_connect returned=1 errno=0 state=SSLv3 read server certificate B: certificate verify failed:
Все работает на продакшене, но мне нужно настроить локальную работу, чтобы начать интегрировать Mongo и FB.
Я выполнил все инструкции на: https://devcenter.heroku.com/articles/facebook#working-locally. Я создал приложение для разработчиков и соответствующим образом изменил файл .env. Я создал самозаверяющий сертификат, но я не уверен, что это то, что следует.
У меня Mac OS 10.8.2 с ruby 1.9.3p194, OpenSSL 1.0.1c, sinatra 1.2.6 и Foreman.