2014-11-04 4 views
0

До тех пор, пока несколько дней я не смог сделать все в метеор, но теперь появляются большие ошибки и заставляют меня нервничать. Я не могу понять, что происходит.Как я могу исправить ошибку «туннельная розетка не удалось установить» для всех моих метеоритных команд

Я посмотрел мою историю терминала и нашел следующую команду подозрительной, так как есть некоторые упоминания о Кордове в ошибках:

meteor configure-android 

meteor install-sdk android 

Вот пример того, когда я бег meteor create testapp

meteor create testapp 

    /home/rohan/.meteor/packages/meteor-tool/.1.0.35.klvi4f++os.linux.x86_64+web.browser+web.cordova/meteor-tool-os.linux.x86_64/dev_bundle/lib/node_modules/fibers/future.js:206 
          throw(ex); 
           ^
    Error: tunneling socket could not be established, cause=140547247318912:error:140770FC:SSL routines:SSL23_GET_SERVER_HELLO:unknown protocol:../deps/openssl/openssl/ssl/s23_clnt.c:787: 
     at Object.Future.wait (/home/rohan/.meteor/packages/meteor-tool/.1.0.35.klvi4f++os.linux.x86_64+web.browser+web.cordova/meteor-tool-os.linux.x86_64/dev_bundle/lib/node_modules/fibers/future.js:326:15) 
     at _.extend._createSocket (packages/ddp/stream_client_nodejs.js:265) 
     at _.extend._launchConnection (packages/ddp/stream_client_nodejs.js:142) 
     at new LivedataTest.ClientStream (packages/ddp/stream_client_nodejs.js:28) 
     at new Connection (packages/ddp/livedata_connection.js:52) 
     at Object.DDP.connect (packages/ddp/livedata_connection.js:1581) 
     at new ServiceConnection (/home/rohan/.meteor/packages/meteor-tool/.1.0.35.klvi4f++os.linux.x86_64+web.browser+web.cordova/meteor-tool-os.linux.x86_64/tools/service-connection.js:54:37) 
     at Object.exports.openServiceConnection (/home/rohan/.meteor/packages/meteor-tool/.1.0.35.klvi4f++os.linux.x86_64+web.browser+web.cordova/meteor-tool-os.linux.x86_64/tools/auth-client.js:24:10) 
     at openPackageServerConnection (/home/rohan/.meteor/packages/meteor-tool/.1.0.35.klvi4f++os.linux.x86_64+web.browser+web.cordova/meteor-tool-os.linux.x86_64/tools/package-client.js:24:21) 
     at _updateServerPackageData (/home/rohan/.meteor/packages/meteor-tool/.1.0.35.klvi4f++os.linux.x86_64+web.browser+web.cordova/meteor-tool-os.linux.x86_64/tools/package-client.js:122:14) 
     at /home/rohan/.meteor/packages/meteor-tool/.1.0.35.klvi4f++os.linux.x86_64+web.browser+web.cordova/meteor-tool-os.linux.x86_64/tools/package-client.js:100:12 
     at /home/rohan/.meteor/packages/meteor-tool/.1.0.35.klvi4f++os.linux.x86_64+web.browser+web.cordova/meteor-tool-os.linux.x86_64/tools/buildmessage.js:313:18 
     at _.extend.withValue (/home/rohan/.meteor/packages/meteor-tool/.1.0.35.klvi4f++os.linux.x86_64+web.browser+web.cordova/meteor-tool-os.linux.x86_64/tools/fiber-helpers.js:112:14) 
     at /home/rohan/.meteor/packages/meteor-tool/.1.0.35.klvi4f++os.linux.x86_64+web.browser+web.cordova/meteor-tool-os.linux.x86_64/tools/buildmessage.js:312:36 
     at _.extend.withValue (/home/rohan/.meteor/packages/meteor-tool/.1.0.35.klvi4f++os.linux.x86_64+web.browser+web.cordova/meteor-tool-os.linux.x86_64/tools/fiber-helpers.js:112:14) 
     at Object.enterJob (/home/rohan/.meteor/packages/meteor-tool/.1.0.35.klvi4f++os.linux.x86_64+web.browser+web.cordova/meteor-tool-os.linux.x86_64/tools/buildmessage.js:303:26) 
     at Object.exports.updateServerPackageData (/home/rohan/.meteor/packages/meteor-tool/.1.0.35.klvi4f++os.linux.x86_64+web.browser+web.cordova/meteor-tool-os.linux.x86_64/tools/package-client.js:99:23) 
     at /home/rohan/.meteor/packages/meteor-tool/.1.0.35.klvi4f++os.linux.x86_64+web.browser+web.cordova/meteor-tool-os.linux.x86_64/tools/catalog-remote.js:767:36 
     at /home/rohan/.meteor/packages/meteor-tool/.1.0.35.klvi4f++os.linux.x86_64+web.browser+web.cordova/meteor-tool-os.linux.x86_64/tools/buildmessage.js:313:18 
     at _.extend.withValue (/home/rohan/.meteor/packages/meteor-tool/.1.0.35.klvi4f++os.linux.x86_64+web.browser+web.cordova/meteor-tool-os.linux.x86_64/tools/fiber-helpers.js:112:14) 
     at /home/rohan/.meteor/packages/meteor-tool/.1.0.35.klvi4f++os.linux.x86_64+web.browser+web.cordova/meteor-tool-os.linux.x86_64/tools/buildmessage.js:312:36 
     at _.extend.withValue (/home/rohan/.meteor/packages/meteor-tool/.1.0.35.klvi4f++os.linux.x86_64+web.browser+web.cordova/meteor-tool-os.linux.x86_64/tools/fiber-helpers.js:112:14) 
     at Object.enterJob (/home/rohan/.meteor/packages/meteor-tool/.1.0.35.klvi4f++os.linux.x86_64+web.browser+web.cordova/meteor-tool-os.linux.x86_64/tools/buildmessage.js:303:26) 
     at _.extend.refresh (/home/rohan/.meteor/packages/meteor-tool/.1.0.35.klvi4f++os.linux.x86_64+web.browser+web.cordova/meteor-tool-os.linux.x86_64/tools/catalog-remote.js:766:18) 
     at _.extend.refreshOfficialCatalog (/home/rohan/.meteor/packages/meteor-tool/.1.0.35.klvi4f++os.linux.x86_64+web.browser+web.cordova/meteor-tool-os.linux.x86_64/tools/catalog.js:390:23) 
     at Object.catalog.refreshOrWarn (/home/rohan/.meteor/packages/meteor-tool/.1.0.35.klvi4f++os.linux.x86_64+web.browser+web.cordova/meteor-tool-os.linux.x86_64/tools/catalog.js:60:22) 
     at catalog.Refresh.OnceAtStart.beforeCommand (/home/rohan/.meteor/packages/meteor-tool/.1.0.35.klvi4f++os.linux.x86_64+web.browser+web.cordova/meteor-tool-os.linux.x86_64/tools/catalog.js:33:16) 
     at /home/rohan/.meteor/packages/meteor-tool/.1.0.35.klvi4f++os.linux.x86_64+web.browser+web.cordova/meteor-tool-os.linux.x86_64/tools/main.js:1349:32 
     at /home/rohan/.meteor/packages/meteor-tool/.1.0.35.klvi4f++os.linux.x86_64+web.browser+web.cordova/meteor-tool-os.linux.x86_64/tools/buildmessage.js:313:18 
     at _.extend.withValue (/home/rohan/.meteor/packages/meteor-tool/.1.0.35.klvi4f++os.linux.x86_64+web.browser+web.cordova/meteor-tool-os.linux.x86_64/tools/fiber-helpers.js:112:14) 
     at /home/rohan/.meteor/packages/meteor-tool/.1.0.35.klvi4f++os.linux.x86_64+web.browser+web.cordova/meteor-tool-os.linux.x86_64/tools/buildmessage.js:312:36 
     at _.extend.withValue (/home/rohan/.meteor/packages/meteor-tool/.1.0.35.klvi4f++os.linux.x86_64+web.browser+web.cordova/meteor-tool-os.linux.x86_64/tools/fiber-helpers.js:112:14) 
     at Object.enterJob (/home/rohan/.meteor/packages/meteor-tool/.1.0.35.klvi4f++os.linux.x86_64+web.browser+web.cordova/meteor-tool-os.linux.x86_64/tools/buildmessage.js:303:26) 
     at /home/rohan/.meteor/packages/meteor-tool/.1.0.35.klvi4f++os.linux.x86_64+web.browser+web.cordova/meteor-tool-os.linux.x86_64/tools/main.js:1348:20 
     - - - - - 

     at ClientRequest.onError (/home/rohan/.meteor/packages/meteor-tool/.1.0.35.klvi4f++os.linux.x86_64+web.browser+web.cordova/meteor-tool-os.linux.x86_64/isopacks/ddp/npm/node_modules/tunnel-agent/index.js:168:17) 
     at ClientRequest.g (events.js:180:16) 
     at ClientRequest.emit (events.js:95:17) 
     at CleartextStream.socketErrorListener (http.js:1547:9) 
     at CleartextStream.emit (events.js:95:17) 
     at SecurePair.<anonymous> (tls.js:1395:15) 
     at SecurePair.emit (events.js:95:17) 
     at SecurePair.error (tls.js:1015:27) 
     at CleartextStream.read [as _read] (tls.js:460:17) 
     at CleartextStream.Readable.read (_stream_readable.js:323:10) 
     at EncryptedStream.write [as _write] (tls.js:366:25) 
     at doWrite (_stream_writable.js:226:10) 
     at writeOrBuffer (_stream_writable.js:216:5) 
     at EncryptedStream.Writable.write (_stream_writable.js:183:11) 
     at write (_stream_readable.js:585:24) 
     at flow (_stream_readable.js:594:7) 
     at Socket.pipeOnReadable (_stream_readable.js:626:5) 
     at Socket.emit (events.js:92:17) 
     at emitReadable_ (_stream_readable.js:410:10) 
     at emitReadable (_stream_readable.js:406:5) 
     at readableAddChunk (_stream_readable.js:168:9) 
     at Socket.Readable.push (_stream_readable.js:130:10) 
     at TCP.onread (net.js:528:21) 

Вот что происходит, когда я печатаю meteor update

meteor create testapp 

/home/rohan/.meteor/packages/meteor-tool/.1.0.35.klvi4f++os.linux.x86_64+web.browser+web.cordova/meteor-tool-os.linux.x86_64/dev_bundle/lib/node_modules/fibers/future.js:206 
         throw(ex); 
          ^
Error: tunneling socket could not be established, cause=140547247318912:error:140770FC:SSL routines:SSL23_GET_SERVER_HELLO:unknown protocol:../deps/openssl/openssl/ssl/s23_clnt.c:787: 
    at Object.Future.wait (/home/rohan/.meteor/packages/meteor-tool/.1.0.35.klvi4f++os.linux.x86_64+web.browser+web.cordova/meteor-tool-os.linux.x86_64/dev_bundle/lib/node_modules/fibers/future.js:326:15) 
    at _.extend._createSocket (packages/ddp/stream_client_nodejs.js:265) 
    at _.extend._launchConnection (packages/ddp/stream_client_nodejs.js:142) 
    at new LivedataTest.ClientStream (packages/ddp/stream_client_nodejs.js:28) 
    at new Connection (packages/ddp/livedata_connection.js:52) 
    at Object.DDP.connect (packages/ddp/livedata_connection.js:1581) 
    at new ServiceConnection (/home/rohan/.meteor/packages/meteor-tool/.1.0.35.klvi4f++os.linux.x86_64+web.browser+web.cordova/meteor-tool-os.linux.x86_64/tools/service-connection.js:54:37) 
    at Object.exports.openServiceConnection (/home/rohan/.meteor/packages/meteor-tool/.1.0.35.klvi4f++os.linux.x86_64+web.browser+web.cordova/meteor-tool-os.linux.x86_64/tools/auth-client.js:24:10) 
    at openPackageServerConnection (/home/rohan/.meteor/packages/meteor-tool/.1.0.35.klvi4f++os.linux.x86_64+web.browser+web.cordova/meteor-tool-os.linux.x86_64/tools/package-client.js:24:21) 
    at _updateServerPackageData (/home/rohan/.meteor/packages/meteor-tool/.1.0.35.klvi4f++os.linux.x86_64+web.browser+web.cordova/meteor-tool-os.linux.x86_64/tools/package-client.js:122:14) 
    at /home/rohan/.meteor/packages/meteor-tool/.1.0.35.klvi4f++os.linux.x86_64+web.browser+web.cordova/meteor-tool-os.linux.x86_64/tools/package-client.js:100:12 
    at /home/rohan/.meteor/packages/meteor-tool/.1.0.35.klvi4f++os.linux.x86_64+web.browser+web.cordova/meteor-tool-os.linux.x86_64/tools/buildmessage.js:313:18 
    at _.extend.withValue (/home/rohan/.meteor/packages/meteor-tool/.1.0.35.klvi4f++os.linux.x86_64+web.browser+web.cordova/meteor-tool-os.linux.x86_64/tools/fiber-helpers.js:112:14) 
    at /home/rohan/.meteor/packages/meteor-tool/.1.0.35.klvi4f++os.linux.x86_64+web.browser+web.cordova/meteor-tool-os.linux.x86_64/tools/buildmessage.js:312:36 
    at _.extend.withValue (/home/rohan/.meteor/packages/meteor-tool/.1.0.35.klvi4f++os.linux.x86_64+web.browser+web.cordova/meteor-tool-os.linux.x86_64/tools/fiber-helpers.js:112:14) 
    at Object.enterJob (/home/rohan/.meteor/packages/meteor-tool/.1.0.35.klvi4f++os.linux.x86_64+web.browser+web.cordova/meteor-tool-os.linux.x86_64/tools/buildmessage.js:303:26) 
    at Object.exports.updateServerPackageData (/home/rohan/.meteor/packages/meteor-tool/.1.0.35.klvi4f++os.linux.x86_64+web.browser+web.cordova/meteor-tool-os.linux.x86_64/tools/package-client.js:99:23) 
    at /home/rohan/.meteor/packages/meteor-tool/.1.0.35.klvi4f++os.linux.x86_64+web.browser+web.cordova/meteor-tool-os.linux.x86_64/tools/catalog-remote.js:767:36 
    at /home/rohan/.meteor/packages/meteor-tool/.1.0.35.klvi4f++os.linux.x86_64+web.browser+web.cordova/meteor-tool-os.linux.x86_64/tools/buildmessage.js:313:18 
    at _.extend.withValue (/home/rohan/.meteor/packages/meteor-tool/.1.0.35.klvi4f++os.linux.x86_64+web.browser+web.cordova/meteor-tool-os.linux.x86_64/tools/fiber-helpers.js:112:14) 
    at /home/rohan/.meteor/packages/meteor-tool/.1.0.35.klvi4f++os.linux.x86_64+web.browser+web.cordova/meteor-tool-os.linux.x86_64/tools/buildmessage.js:312:36 
    at _.extend.withValue (/home/rohan/.meteor/packages/meteor-tool/.1.0.35.klvi4f++os.linux.x86_64+web.browser+web.cordova/meteor-tool-os.linux.x86_64/tools/fiber-helpers.js:112:14) 
    at Object.enterJob (/home/rohan/.meteor/packages/meteor-tool/.1.0.35.klvi4f++os.linux.x86_64+web.browser+web.cordova/meteor-tool-os.linux.x86_64/tools/buildmessage.js:303:26) 
    at _.extend.refresh (/home/rohan/.meteor/packages/meteor-tool/.1.0.35.klvi4f++os.linux.x86_64+web.browser+web.cordova/meteor-tool-os.linux.x86_64/tools/catalog-remote.js:766:18) 
    at _.extend.refreshOfficialCatalog (/home/rohan/.meteor/packages/meteor-tool/.1.0.35.klvi4f++os.linux.x86_64+web.browser+web.cordova/meteor-tool-os.linux.x86_64/tools/catalog.js:390:23) 
    at Object.catalog.refreshOrWarn (/home/rohan/.meteor/packages/meteor-tool/.1.0.35.klvi4f++os.linux.x86_64+web.browser+web.cordova/meteor-tool-os.linux.x86_64/tools/catalog.js:60:22) 
    at catalog.Refresh.OnceAtStart.beforeCommand (/home/rohan/.meteor/packages/meteor-tool/.1.0.35.klvi4f++os.linux.x86_64+web.browser+web.cordova/meteor-tool-os.linux.x86_64/tools/catalog.js:33:16) 
    at /home/rohan/.meteor/packages/meteor-tool/.1.0.35.klvi4f++os.linux.x86_64+web.browser+web.cordova/meteor-tool-os.linux.x86_64/tools/main.js:1349:32 
    at /home/rohan/.meteor/packages/meteor-tool/.1.0.35.klvi4f++os.linux.x86_64+web.browser+web.cordova/meteor-tool-os.linux.x86_64/tools/buildmessage.js:313:18 
    at _.extend.withValue (/home/rohan/.meteor/packages/meteor-tool/.1.0.35.klvi4f++os.linux.x86_64+web.browser+web.cordova/meteor-tool-os.linux.x86_64/tools/fiber-helpers.js:112:14) 
    at /home/rohan/.meteor/packages/meteor-tool/.1.0.35.klvi4f++os.linux.x86_64+web.browser+web.cordova/meteor-tool-os.linux.x86_64/tools/buildmessage.js:312:36 
    at _.extend.withValue (/home/rohan/.meteor/packages/meteor-tool/.1.0.35.klvi4f++os.linux.x86_64+web.browser+web.cordova/meteor-tool-os.linux.x86_64/tools/fiber-helpers.js:112:14) 
    at Object.enterJob (/home/rohan/.meteor/packages/meteor-tool/.1.0.35.klvi4f++os.linux.x86_64+web.browser+web.cordova/meteor-tool-os.linux.x86_64/tools/buildmessage.js:303:26) 
    at /home/rohan/.meteor/packages/meteor-tool/.1.0.35.klvi4f++os.linux.x86_64+web.browser+web.cordova/meteor-tool-os.linux.x86_64/tools/main.js:1348:20 
    - - - - - 

    at ClientRequest.onError (/home/rohan/.meteor/packages/meteor-tool/.1.0.35.klvi4f++os.linux.x86_64+web.browser+web.cordova/meteor-tool-os.linux.x86_64/isopacks/ddp/npm/node_modules/tunnel-agent/index.js:168:17) 
    at ClientRequest.g (events.js:180:16) 
    at ClientRequest.emit (events.js:95:17) 
    at CleartextStream.socketErrorListener (http.js:1547:9) 
    at CleartextStream.emit (events.js:95:17) 
    at SecurePair.<anonymous> (tls.js:1395:15) 
    at SecurePair.emit (events.js:95:17) 
    at SecurePair.error (tls.js:1015:27) 
    at CleartextStream.read [as _read] (tls.js:460:17) 
    at CleartextStream.Readable.read (_stream_readable.js:323:10) 
    at EncryptedStream.write [as _write] (tls.js:366:25) 
    at doWrite (_stream_writable.js:226:10) 
    at writeOrBuffer (_stream_writable.js:216:5) 
    at EncryptedStream.Writable.write (_stream_writable.js:183:11) 
    at write (_stream_readable.js:585:24) 
    at flow (_stream_readable.js:594:7) 
    at Socket.pipeOnReadable (_stream_readable.js:626:5) 
    at Socket.emit (events.js:92:17) 
    at emitReadable_ (_stream_readable.js:410:10) 
    at emitReadable (_stream_readable.js:406:5) 
    at readableAddChunk (_stream_readable.js:168:9) 
    at Socket.Readable.push (_stream_readable.js:130:10) 
    at TCP.onread (net.js:528:21) 
+0

Это сработало! http://stackoverflow.com/a/26612808/1735250 –

ответ

0

Похоже, какой-то прокси-сервер или что-то между вами и сервером метеоров.

Попробуйте удалить его или использовать другое подключение к Интернету. Проблема в том, что квитирование SSL не выполняется (ps. Также проверьте, что ваши системные часы - правильное время). Правильное время гарантирует, что сертификаты SSL действительны.

Ошибка приведена в журнале выше с помощью SSL routines:SSL23_GET_SERVER_HELLO:unknown protocol. Обычно эта ошибка является результатом неправильно настроенного кода.

Если вы используете немодифицированную версию Meteor, основным подозреваемым будет прокси-сервер между вами и сервером Meteor, который также проксирует SSL, но плохо настроен.

Одна вещь, которая приходит на ум, заключается в том, что SSL 3 имеет уязвимость POODLE, и ваш провайдер/корпоративный прокси-сервер может принудительно отключить его.

Если вы построили Метеор, попробуйте обновить версию OpenSSL, а затем перестройте его.

Дополнительная информация: http://blog.techstacks.com/2010/03/3-common-causes-of-unknown-ssl-protocol-errors-with-curl.html

 Смежные вопросы

  • Нет связанных вопросов^_^