Error de "Socket cuelgue" durante la solicitud

Intento realizar una solicitud GET para algún sitio (no el mío) a través del módulo http de node.js versión 0.8.14. Aquí está mi código (CoffeeScript):

options = 
        host: 'www.ya.ru'
        method: 'GET'
    req = http.request options, (res) ->
        output = ''
        console.log 'STATUS: ' + res.statusCode
        res.on 'data', (chunk) ->
            console.log 'A new chunk: ', chunk
            output += chunk

        res.on 'end', () ->
            console.log output
            console.log 'End GET Request'

    req.on 'error', (err) ->
        console.log 'Error: ', err
    req.end()

Recibo el siguiente error durante esta operación: {[Error: código para colgar]: 'ECONNRESET'}. Si comento el controlador de errores, mi aplicación termina con el siguiente error:

events.js:48
    throw arguments[1]; // Unhandled 'error' event
    ^
Error: socket hang up
    at createHangUpError (http.js:1091:15)
    at Socket.onend (http.js:1154:27)
    at TCP.onread (net.js:363:26)

Intento encontrar una solución en Internet pero todavía no la he encontrado. ¿Cómo resolver este problema?

Respuestas a la pregunta(7)

Su respuesta a la pregunta