diff --git a/public/codes/expressjs/system-call/ping-package/src/index.js b/public/codes/expressjs/system-call/ping-package/src/index.js index b877cbd..ce4c3ed 100644 --- a/public/codes/expressjs/system-call/ping-package/src/index.js +++ b/public/codes/expressjs/system-call/ping-package/src/index.js @@ -26,7 +26,11 @@ app.post('/ping', async (req, res) => { try { const pingResult = await ping.promise.probe(host); - if (pingResult.output.includes('Name or service not known')) { + if ( + ['Name or service not known', 'Unknown host'].some((msg) => + pingResult.output.includes(msg) + ) + ) { throw new Error('Unknown host'); }