diff --git a/CHANGES b/CHANGES index 78f56f158..c5f58f4fc 100644 --- a/CHANGES +++ b/CHANGES @@ -2224,3 +2224,7 @@ [6.2.2] * Fix ENOBUFS issue with backups when collecting fs metadata +[6.2.3] +* Fix addon crashes with missing databases +* Update mail container for LMTP cert fix +* Fix services view showing yellow icon diff --git a/src/services.js b/src/services.js index d8f7f6589..230a50eb0 100644 --- a/src/services.js +++ b/src/services.js @@ -301,7 +301,7 @@ function containerStatus(containerName, tokenEnvName, callback) { if (error && (error.reason === BoxError.NOT_FOUND || error.reason === BoxError.INACTIVE)) return callback(null, { status: exports.SERVICE_STATUS_STOPPED }); if (error) return callback(error); - request.get(`https://${addonDetails.ip}:3000/healthcheck?access_token=${addonDetails.token}`, { json: true, rejectUnauthorized: false, timeout: 10000 }, function (error, response) { + request.get(`https://${addonDetails.ip}:3000/healthcheck?access_token=${addonDetails.token}`, { json: true, rejectUnauthorized: false, timeout: 20000 }, function (error, response) { if (error) return callback(null, { status: exports.SERVICE_STATUS_STARTING, error: `Error waiting for ${containerName}: ${error.message}` }); if (response.statusCode !== 200 || !response.body.status) return callback(null, { status: exports.SERVICE_STATUS_STARTING, error: `Error waiting for ${containerName}. Status code: ${response.statusCode} message: ${response.body.message}` }); @@ -2084,7 +2084,7 @@ function statusGraphite(callback) { if (error && error.reason === BoxError.NOT_FOUND) return callback(null, { status: exports.SERVICE_STATUS_STOPPED }); if (error) return callback(error); - request.get('http://127.0.0.1:8417/graphite-web/dashboard', { json: true, timeout: 10000 }, function (error, response) { + request.get('http://127.0.0.1:8417/graphite-web/dashboard', { json: true, timeout: 20000 }, function (error, response) { if (error) return callback(null, { status: exports.SERVICE_STATUS_STARTING, error: `Error waiting for graphite: ${error.message}` }); if (response.statusCode !== 200) return callback(null, { status: exports.SERVICE_STATUS_STARTING, error: `Error waiting for graphite. Status code: ${response.statusCode} message: ${response.body.message}` });