We keep getting ECONNRESET error when trying to upload images to google cloud storage.
var storage = require('gcloud').storage({
projectId: projectNumber,
credentials: credentials
});
//...
var file = Storage.bucket('myBucket').file('test.png');
fs.createReadStream('/path/to/image.png').pipe(file.createWriteStream({
metadata: {
contentType: 'image/png',
cacheControl: 'public, max-age=2592000'
}
}).on('complete', function () {
//
}).on('error', function (err) {
// err = Error: socket hang up || Request Timeout after 30000ms
});