Я получаю эту ошибку:
unhandledRejection: TypeError [ERR_INVALID_OPT_VALUE]: The value "blue-test.cle1x.us-west-1.rds.amazonaws.com" is invalid for option "hostname"
at Object.lookupService (dns.js:173:11)
at /app/main.js:32:7
at new Promise (<anonymous>)
at getDNSInfo (/app/main.js:31:36)
at /app/main.js:113:12
at Array.map (<anonymous>)
at Server.<anonymous> (/app/main.js:112:68)
at Server.emit (events.js:200:13)
at parserOnIncoming (_http_server.js:709:12)
at HTTPParser.parserOnHeadersComplete (_http_common.js:116:17)
Я использовал этот вызов:
const dns = require('dns');
dns.lookupService(host, port, (err, hostname, service) => {
console.log('dns resolved:', {hostname, service, err});
resolve({err, hostname, service});
});
и имя хоста передается как хост, так что кто-нибудь знает, что с этим случилось?