Server IP : 162.213.251.212 / Your IP : 3.17.165.240 [ Web Server : LiteSpeed System : Linux business55.web-hosting.com 4.18.0-553.lve.el8.x86_64 #1 SMP Mon May 27 15:27:34 UTC 2024 x86_64 User : allssztx ( 535) PHP Version : 8.1.31 Disable Function : NONE Domains : 1 Domains MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : OFF | Pkexec : OFF Directory : /proc/self/root/proc/self/root/home/allssztx/needapair.com/ |
Upload File : |
(node:2309772) DeprecationWarning: current URL string parser is deprecated, and will be removed in a future version. To use the new parser, pass option { useNewUrlParser: true } to MongoClient.connect. (Use `node --trace-deprecation ...` to show where the warning was created) (node:2309772) [DEP0170] DeprecationWarning: The URL mongodb://codemark:Ryzen0296@ac-52vubhw-shard-00-01.n0rgkru.mongodb.net:27017,ac-52vubhw-shard-00-00.n0rgkru.mongodb.net:27017,ac-52vubhw-shard-00-02.n0rgkru.mongodb.net:27017/billhess?ssl=true&authSource=admin&replicaSet=atlas-10iced-shard-0 is invalid. Future versions of Node.js will throw an error. (node:2309772) [MONGODB DRIVER] Warning: Current Server Discovery and Monitoring engine is deprecated, and will be removed in a future version. To use the new Server Discover and Monitoring engine, pass option { useUnifiedTopology: true } to the MongoClient constructor. (node:2309772) DeprecationWarning: collection.ensureIndex is deprecated. Use createIndexes instead. node:internal/process/promises:391 triggerUncaughtException(err, true /* fromPromise */); ^ Error [ERR_TLS_CERT_ALTNAME_INVALID]: Hostname/IP does not match certificate's altnames: Host: needapair.com. is not in the cert's altnames: DNS:*.web-hosting.com, DNS:web-hosting.com at Object.checkServerIdentity (node:tls:337:12) at TLSSocket.onConnectSecure (node:_tls_wrap:1695:27) at TLSSocket.emit (node:events:519:28) at TLSSocket._finishInit (node:_tls_wrap:1085:8) at ssl.onhandshakedone (node:_tls_wrap:871:12) { code: 'ESOCKET', reason: "Host: needapair.com. is not in the cert's altnames: DNS:*.web-hosting.com, DNS:web-hosting.com", host: 'needapair.com', cert: { subject: [Object: null prototype] { CN: '*.web-hosting.com' }, issuer: [Object: null prototype] { C: 'GB', ST: 'Greater Manchester', L: 'Salford', O: 'Sectigo Limited', CN: 'Sectigo RSA Domain Validation Secure Server CA' }, subjectaltname: 'DNS:*.web-hosting.com, DNS:web-hosting.com', infoAccess: [Object: null prototype] { 'CA Issuers - URI': [ 'http://crt.sectigo.com/SectigoRSADomainValidationSecureServerCA.crt' ], 'OCSP - URI': [ 'http://ocsp.sectigo.com' ] }, ca: false, modulus: 'D020484ECF55D0173A8AB41B8076C800BB64EC632879F13E87B40E5FCB6D1AFD329880E49591495567FF01EFC8D5C8CD5ECF252149FB3EE5BFBC07DA7BE40896DB346598F4CA3EAC530DE5F822C8010F48FDC0F6D7B34263D0973ACCEAA32D1C5E0C98C641BE45ED4D7093DEDF6BA4C904951A14A23C98F9844010F2901D5FB3C13B36A0F1830E6BD4085D8F16ED350DE2C61DD0DEF0EA79C8D48F0DEAE396CB1DACF3115FB33060F903D6FAC3A74C9759B000BFF945C8BE93DFCC1AA26D2FD0DB2CD546044D577D843801AFD53C36CF25AEE886C0F033FE2DDF56C9DD884163C669219944F059B951BE876FCEC1094BF11CE4BCEEEC246105D65D53677C62C1', bits: 2048, exponent: '0x10001', pubkey: Buffer(294) [Uint8Array] [ 48, 130, 1, 34, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 1, 5, 0, 3, 130, 1, 15, 0, 48, 130, 1, 10, 2, 130, 1, 1, 0, 208, 32, 72, 78, 207, 85, 208, 23, 58, 138, 180, 27, 128, 118, 200, 0, 187, 100, 236, 99, 40, 121, 241, 62, 135, 180, 14, 95, 203, 109, 26, 253, 50, 152, 128, 228, 149, 145, 73, 85, 103, 255, 1, 239, 200, 213, 200, 205, 94, 207, 37, 33, 73, 251, 62, 229, 191, 188, 7, 218, 123, 228, 8, 150, 219, 52, 101, ... 194 more items ], valid_from: 'Nov 8 00:00:00 2024 GMT', valid_to: 'Apr 5 23:59:59 2025 GMT', fingerprint: '52:16:B6:14:34:F4:FB:9A:85:B6:0F:17:0C:50:13:72:4F:0F:4D:06', fingerprint256: 'A0:DA:3F:56:31:C2:79:C3:8E:60:15:5A:91:AE:54:6F:D4:1D:92:7C:DF:42:0A:92:83:37:D2:F7:24:B8:7B:18', fingerprint512: '2E:7A:AC:10:08:20:FA:90:2D:A8:DD:6C:61:45:1D:10:15:31:03:D0:ED:B5:BA:92:4E:78:C5:58:50:59:49:4C:49:8A:82:C5:EA:35:4A:20:DC:36:22:D3:E9:E7:D9:A4:68:BF:31:FB:A0:84:02:C8:E2:F6:AD:41:5E:71:6C:C2', ext_key_usage: [ '1.3.6.1.5.5.7.3.1', '1.3.6.1.5.5.7.3.2' ], serialNumber: '2B357706505F084823761B454EC12C3D', raw: Buffer(1479) [Uint8Array] [ 48, 130, 5, 195, 48, 130, 4, 171, 160, 3, 2, 1, 2, 2, 16, 43, 53, 119, 6, 80, 95, 8, 72, 35, 118, 27, 69, 78, 193, 44, 61, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 11, 5, 0, 48, 129, 143, 49, 11, 48, 9, 6, 3, 85, 4, 6, 19, 2, 71, 66, 49, 27, 48, 25, 6, 3, 85, 4, 8, 19, 18, 71, 114, 101, 97, 116, 101, 114, 32, 77, 97, 110, 99, 104, 101, 115, 116, 101, 114, 49, 16, 48, 14, 6, 3, 85, 4, 7, ... 1379 more items ], issuerCertificate: { subject: [Object: null prototype] { C: 'GB', ST: 'Greater Manchester', L: 'Salford', O: 'Sectigo Limited', CN: 'Sectigo RSA Domain Validation Secure Server CA' }, issuer: [Object: null prototype] { C: 'US', ST: 'New Jersey', L: 'Jersey City', O: 'The USERTRUST Network', CN: 'USERTrust RSA Certification Authority' }, infoAccess: [Object: null prototype] { 'CA Issuers - URI': [ 'http://crt.usertrust.com/USERTrustRSAAddTrustCA.crt' ], 'OCSP - URI': [ 'http://ocsp.usertrust.com' ] }, ca: true, modulus: 'D67333D6D73C20D000D21745B8D63E07A23FC741EE3230C9B06CFDF49FCB12980F2D3F8D4D010C820F177F622EE9B84879FB16834EADD7322593B707BFB9503FA94CC3402AE939FFD981CA1F163241DA8026B9237A87201EE3FF209A3C95446F8775069040B4329316091008233ED2DD870F6F5D51146A0A69C54F017269CFD3934C6D04A0A31B827EB19AB9EDC59EC537789F9A0834FB562E58C4090E06645BBC37DCF19F2868A856B092A35C9FBB8898081B241DAB3085AEAFB02E9E7A9DC1C0421CE202F0EAE04AD2EF900EB4C14016F06F85424A64F7A430A0FEBF2EA3275A8E8B58B8ADC319178463ED6F56FD83CB6034C474BEE69DDBE1E4E5CA0C5F15', bits: 2048, exponent: '0x10001', pubkey: Buffer(294) [Uint8Array] [ 48, 130, 1, 34, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 1, 5, 0, 3, 130, 1, 15, 0, 48, 130, 1, 10, 2, 130, 1, 1, 0, 214, 115, 51, 214, 215, 60, 32, 208, 0, 210, 23, 69, 184, 214, 62, 7, 162, 63, 199, 65, 238, 50, 48, 201, 176, 108, 253, 244, 159, 203, 18, 152, 15, 45, 63, 141, 77, 1, 12, 130, 15, 23, 127, 98, 46, 233, 184, 72, 121, 251, 22, 131, 78, 173, 215, 50, 37, 147, 183, 7, 191, 185, 80, 63, 169, 76, 195, ... 194 more items ], valid_from: 'Nov 2 00:00:00 2018 GMT', valid_to: 'Dec 31 23:59:59 2030 GMT', fingerprint: '33:E4:E8:08:07:20:4C:2B:61:82:A3:A1:4B:59:1A:CD:25:B5:F0:DB', fingerprint256: '7F:A4:FF:68:EC:04:A9:9D:75:28:D5:08:5F:94:90:7F:4D:1D:D1:C5:38:1B:AC:DC:83:2E:D5:C9:60:21:46:76', fingerprint512: '98:3B:97:4E:45:9A:46:EB:7A:3C:88:50:EC:90:CC:16:D3:B6:D4:A1:50:5A:5B:CD:D7:10:C2:36:BA:F5:AA:DC:58:42:4B:19:2E:34:A1:47:73:2E:9D:43:6C:9F:C0:4D:89:6D:8A:77:00:FF:34:92:52:A5:75:14:F5:88:C6:A1', ext_key_usage: [ '1.3.6.1.5.5.7.3.1', '1.3.6.1.5.5.7.3.2' ], serialNumber: '7D5B5126B476BA11DB74160BBC530DA7', raw: Buffer(1559) [Uint8Array] [ 48, 130, 6, 19, 48, 130, 3, 251, 160, 3, 2, 1, 2, 2, 16, 125, 91, 81, 38, 180, 118, 186, 17, 219, 116, 22, 11, 188, 83, 13, 167, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 12, 5, 0, 48, 129, 136, 49, 11, 48, 9, 6, 3, 85, 4, 6, 19, 2, 85, 83, 49, 19, 48, 17, 6, 3, 85, 4, 8, 19, 10, 78, 101, 119, 32, 74, 101, 114, 115, 101, 121, 49, 20, 48, 18, 6, 3, 85, 4, 7, 19, 11, 74, 101, 114, 115, 101, 121, ... 1459 more items ], issuerCertificate: { subject: [Object: null prototype] { C: 'US', ST: 'New Jersey', L: 'Jersey City', O: 'The USERTRUST Network', CN: 'USERTrust RSA Certification Authority' }, issuer: [Object: null prototype] { C: 'GB', ST: 'Greater Manchester', L: 'Salford', O: 'Comodo CA Limited', CN: 'AAA Certificate Services' }, infoAccess: [Object: null prototype] { 'OCSP - URI': [ 'http://ocsp.comodoca.com' ] }, ca: true, modulus: '80126517360EC3DB08B3D0AC570D76EDCD27D34CAD508361E2AA204D092D6409DCCE899FCC3DA9ECF6CFC1DCF1D3B1D67B3728112B47DA39C6BC3A19B45FA6BD7D9DA36342B676F2A93B2B91F8E26FD0EC162090093EE2E874C918B491D46264DB7FA306F188186A90223CBCFE13F087147BF6E41F8ED4E451C61167460851CB8614543FBC33FE7E6C9CFF169D18BD518E35A6A766C87267DB2166B1D49B7803C0503AE8CCF0DCBC9E4CFEAF0596351F575AB7FFCEF93DB72CB6F654DDC8E7123A4DAE4C8AB75C9AB4B7203DCA7F2234AE7E3B68660144E7014E46539B3360F794BE5337907343F332C353EFDBAAFE744E69C76B8C6093DEC4C70CDFE132AECC933B517895678BEE3D56FE0CD0690F1B0FF325266B336DF76E47FA7343E57E0EA566B1297C3284635589C40DC19354301913ACD37D37A7EB5D3A6C355CDB41D712DAA9490BDFD8808A0993628EB566CF2588CD84B8B13FA4390FD9029EEB124C957CF36B05A95E1683CCB867E2E8139DCC5B82D34CB3ED5BFFDEE573AC233B2D00BF3555740949D849581A7F9236E651920EF3267D1C4D17BCC9EC4326D0BF415F40A94444F499E757879E501F5754A83EFD74632FB1506509E658422E431A4CB4F0254759FA041E93D426464A5081B2DEBE78B7FC6715E1C957841E0F63D6E962BAD65F552EEA5CC62808042539B80E2BA9F24C971C073F0D52F5EDEF2F820F', bits: 4096, exponent: '0x10001', pubkey: Buffer(550) [Uint8Array] [ 48, 130, 2, 34, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 1, 5, 0, 3, 130, 2, 15, 0, 48, 130, 2, 10, 2, 130, 2, 1, 0, 128, 18, 101, 23, 54, 14, 195, 219, 8, 179, 208, 172, 87, 13, 118, 237, 205, 39, 211, 76, 173, 80, 131, 97, 226, 170, 32, 77, 9, 45, 100, 9, 220, 206, 137, 159, 204, 61, 169, 236, 246, 207, 193, 220, 241, 211, 177, 214, 123, 55, 40, 17, 43, 71, 218, 57, 198, 188, 58, 25, 180, 95, 166, 189, 125, 157, 163, ... 450 more items ], valid_from: 'Mar 12 00:00:00 2019 GMT', valid_to: 'Dec 31 23:59:59 2028 GMT', fingerprint: 'D8:9E:3B:D4:3D:5D:90:9B:47:A1:89:77:AA:9D:5C:E3:6C:EE:18:4C', fingerprint256: '68:B9:C7:61:21:9A:5B:1F:01:31:78:44:74:66:5D:B6:1B:BD:B1:09:E0:0F:05:CA:9F:74:24:4E:E5:F5:F5:2B', fingerprint512: '4C:F3:05:B9:5F:94:C7:A9:50:4C:53:C7:F2:DC:80:68:E6:47:A3:26:D9:59:76:B7:F4:D8:04:33:B2:28:45:06:FC:5E:3B:B9:A8:0A:4E:9A:98:89:54:0B:BF:92:90:8D:D3:9E:E4:EB:25:F2:56:6F:E9:AB:37:B4:DC:9A:7C:09', serialNumber: '3972443AF922B751D7D36C10DD313595', raw: Buffer(1413) [Uint8Array] [ 48, 130, 5, 129, 48, 130, 4, 105, 160, 3, 2, 1, 2, 2, 16, 57, 114, 68, 58, 249, 34, 183, 81, 215, 211, 108, 16, 221, 49, 53, 149, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 12, 5, 0, 48, 123, 49, 11, 48, 9, 6, 3, 85, 4, 6, 19, 2, 71, 66, 49, 27, 48, 25, 6, 3, 85, 4, 8, 12, 18, 71, 114, 101, 97, 116, 101, 114, 32, 77, 97, 110, 99, 104, 101, 115, 116, 101, 114, 49, 16, 48, 14, 6, 3, 85, 4, 7, 12, ... 1313 more items ], issuerCertificate: <ref *1> { subject: [Object: null prototype] { C: 'GB', ST: 'Greater Manchester', L: 'Salford', O: 'Comodo CA Limited', CN: 'AAA Certificate Services' }, issuer: [Object: null prototype] { C: 'GB', ST: 'Greater Manchester', L: 'Salford', O: 'Comodo CA Limited', CN: 'AAA Certificate Services' }, ca: true, modulus: 'BE409DF46EE1EA76871C4D45448EBE46C883069DC12AFE181F8EE402FAF3AB5D508A16310B9A06D0C57022CD492D5463CCB66E68460B53EACB4C24C0BC724EEAF115AEF4549A120AC37AB23360E2DA8955F32258F3DEDCCFEF8386A28C944F9F68F29890468427C776BFE3CC352C8B5E07646582C048B0A891F9619F762050A891C766B5EB78620356F08A1A13EA31A31EA099FD38F6F62732586F07F56BB8FB142BAFB7AACCD6635F738CDA0599A838A8CB17783651ACE99EF4783A8DCF0FD942E2980CAB2F9F0E01DEEF9F9949F12DDFAC744D1B98B547C5E529D1F99018C7629CBE83C7267B3E8A25C7C0DD9DE6356810209D8FD8DED2C3849C0D5EE82FC9', bits: 2048, exponent: '0x10001', pubkey: Buffer(294) [Uint8Array] [ 48, 130, 1, 34, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 1, 5, 0, 3, 130, 1, 15, 0, 48, 130, 1, 10, 2, 130, 1, 1, 0, 190, 64, 157, 244, 110, 225, 234, 118, 135, 28, 77, 69, 68, 142, 190, 70, 200, 131, 6, 157, 193, 42, 254, 24, 31, 142, 228, 2, 250, 243, 171, 93, 80, 138, 22, 49, 11, 154, 6, 208, 197, 112, 34, 205, 73, 45, 84, 99, 204, 182, 110, 104, 70, 11, 83, 234, 203, 76, 36, 192, 188, 114, 78, 234, 241, 21, 174, ... 194 more items ], valid_from: 'Jan 1 00:00:00 2004 GMT', valid_to: 'Dec 31 23:59:59 2028 GMT', fingerprint: 'D1:EB:23:A4:6D:17:D6:8F:D9:25:64:C2:F1:F1:60:17:64:D8:E3:49', fingerprint256: 'D7:A7:A0:FB:5D:7E:27:31:D7:71:E9:48:4E:BC:DE:F7:1D:5F:0C:3E:0A:29:48:78:2B:C8:3E:E0:EA:69:9E:F4', fingerprint512: '1C:79:41:CD:6E:6B:4E:A1:C9:6F:3F:1C:06:F1:A4:01:6E:C3:CF:4D:DE:73:A4:25:F2:FE:5C:AF:F0:BE:DF:EA:93:82:4B:EE:D3:84:36:3C:8B:4F:45:88:27:EF:00:FD:4A:B6:C4:E0:72:A6:F1:E6:90:98:B0:42:4B:97:B2:A7', serialNumber: '01', raw: Buffer(1078) [Uint8Array] [ 48, 130, 4, 50, 48, 130, 3, 26, 160, 3, 2, 1, 2, 2, 1, 1, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 5, 5, 0, 48, 123, 49, 11, 48, 9, 6, 3, 85, 4, 6, 19, 2, 71, 66, 49, 27, 48, 25, 6, 3, 85, 4, 8, 12, 18, 71, 114, 101, 97, 116, 101, 114, 32, 77, 97, 110, 99, 104, 101, 115, 116, 101, 114, 49, 16, 48, 14, 6, 3, 85, 4, 7, 12, 7, 83, 97, 108, 102, 111, 114, 100, 49, 26, 48, 24, 6, 3, 85, ... 978 more items ], issuerCertificate: [Circular *1] } } } }, command: 'CONN' } Node.js v20.17.0 (node:2318189) DeprecationWarning: current URL string parser is deprecated, and will be removed in a future version. To use the new parser, pass option { useNewUrlParser: true } to MongoClient.connect. (Use `node --trace-deprecation ...` to show where the warning was created) (node:2318189) [DEP0170] DeprecationWarning: The URL mongodb://codemark:Ryzen0296@ac-52vubhw-shard-00-02.n0rgkru.mongodb.net:27017,ac-52vubhw-shard-00-01.n0rgkru.mongodb.net:27017,ac-52vubhw-shard-00-00.n0rgkru.mongodb.net:27017/billhess?authSource=admin&replicaSet=atlas-10iced-shard-0&ssl=true is invalid. Future versions of Node.js will throw an error. (node:2318189) [MONGODB DRIVER] Warning: Current Server Discovery and Monitoring engine is deprecated, and will be removed in a future version. To use the new Server Discover and Monitoring engine, pass option { useUnifiedTopology: true } to the MongoClient constructor. (node:2318189) DeprecationWarning: collection.ensureIndex is deprecated. Use createIndexes instead. (node:2328117) DeprecationWarning: current URL string parser is deprecated, and will be removed in a future version. To use the new parser, pass option { useNewUrlParser: true } to MongoClient.connect. (Use `node --trace-deprecation ...` to show where the warning was created) (node:2328117) [DEP0170] DeprecationWarning: The URL mongodb://codemark:Ryzen0296@ac-52vubhw-shard-00-01.n0rgkru.mongodb.net:27017,ac-52vubhw-shard-00-00.n0rgkru.mongodb.net:27017,ac-52vubhw-shard-00-02.n0rgkru.mongodb.net:27017/billhess?authSource=admin&replicaSet=atlas-10iced-shard-0&ssl=true is invalid. Future versions of Node.js will throw an error. (node:2328117) [MONGODB DRIVER] Warning: Current Server Discovery and Monitoring engine is deprecated, and will be removed in a future version. To use the new Server Discover and Monitoring engine, pass option { useUnifiedTopology: true } to the MongoClient constructor. (node:2328117) DeprecationWarning: collection.ensureIndex is deprecated. Use createIndexes instead. node:internal/process/promises:391 triggerUncaughtException(err, true /* fromPromise */); ^ Error [ERR_TLS_CERT_ALTNAME_INVALID]: Hostname/IP does not match certificate's altnames: Host: needapair.com. is not in the cert's altnames: DNS:*.web-hosting.com, DNS:web-hosting.com at Object.checkServerIdentity (node:tls:337:12) at TLSSocket.onConnectSecure (node:_tls_wrap:1695:27) at TLSSocket.emit (node:events:519:28) at TLSSocket._finishInit (node:_tls_wrap:1085:8) at ssl.onhandshakedone (node:_tls_wrap:871:12) { code: 'ESOCKET', reason: "Host: needapair.com. is not in the cert's altnames: DNS:*.web-hosting.com, DNS:web-hosting.com", host: 'needapair.com', cert: { subject: [Object: null prototype] { CN: '*.web-hosting.com' }, issuer: [Object: null prototype] { C: 'GB', ST: 'Greater Manchester', L: 'Salford', O: 'Sectigo Limited', CN: 'Sectigo RSA Domain Validation Secure Server CA' }, subjectaltname: 'DNS:*.web-hosting.com, DNS:web-hosting.com', infoAccess: [Object: null prototype] { 'CA Issuers - URI': [ 'http://crt.sectigo.com/SectigoRSADomainValidationSecureServerCA.crt' ], 'OCSP - URI': [ 'http://ocsp.sectigo.com' ] }, ca: false, modulus: 'D020484ECF55D0173A8AB41B8076C800BB64EC632879F13E87B40E5FCB6D1AFD329880E49591495567FF01EFC8D5C8CD5ECF252149FB3EE5BFBC07DA7BE40896DB346598F4CA3EAC530DE5F822C8010F48FDC0F6D7B34263D0973ACCEAA32D1C5E0C98C641BE45ED4D7093DEDF6BA4C904951A14A23C98F9844010F2901D5FB3C13B36A0F1830E6BD4085D8F16ED350DE2C61DD0DEF0EA79C8D48F0DEAE396CB1DACF3115FB33060F903D6FAC3A74C9759B000BFF945C8BE93DFCC1AA26D2FD0DB2CD546044D577D843801AFD53C36CF25AEE886C0F033FE2DDF56C9DD884163C669219944F059B951BE876FCEC1094BF11CE4BCEEEC246105D65D53677C62C1', bits: 2048, exponent: '0x10001', pubkey: Buffer(294) [Uint8Array] [ 48, 130, 1, 34, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 1, 5, 0, 3, 130, 1, 15, 0, 48, 130, 1, 10, 2, 130, 1, 1, 0, 208, 32, 72, 78, 207, 85, 208, 23, 58, 138, 180, 27, 128, 118, 200, 0, 187, 100, 236, 99, 40, 121, 241, 62, 135, 180, 14, 95, 203, 109, 26, 253, 50, 152, 128, 228, 149, 145, 73, 85, 103, 255, 1, 239, 200, 213, 200, 205, 94, 207, 37, 33, 73, 251, 62, 229, 191, 188, 7, 218, 123, 228, 8, 150, 219, 52, 101, ... 194 more items ], valid_from: 'Nov 8 00:00:00 2024 GMT', valid_to: 'Apr 5 23:59:59 2025 GMT', fingerprint: '52:16:B6:14:34:F4:FB:9A:85:B6:0F:17:0C:50:13:72:4F:0F:4D:06', fingerprint256: 'A0:DA:3F:56:31:C2:79:C3:8E:60:15:5A:91:AE:54:6F:D4:1D:92:7C:DF:42:0A:92:83:37:D2:F7:24:B8:7B:18', fingerprint512: '2E:7A:AC:10:08:20:FA:90:2D:A8:DD:6C:61:45:1D:10:15:31:03:D0:ED:B5:BA:92:4E:78:C5:58:50:59:49:4C:49:8A:82:C5:EA:35:4A:20:DC:36:22:D3:E9:E7:D9:A4:68:BF:31:FB:A0:84:02:C8:E2:F6:AD:41:5E:71:6C:C2', ext_key_usage: [ '1.3.6.1.5.5.7.3.1', '1.3.6.1.5.5.7.3.2' ], serialNumber: '2B357706505F084823761B454EC12C3D', raw: Buffer(1479) [Uint8Array] [ 48, 130, 5, 195, 48, 130, 4, 171, 160, 3, 2, 1, 2, 2, 16, 43, 53, 119, 6, 80, 95, 8, 72, 35, 118, 27, 69, 78, 193, 44, 61, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 11, 5, 0, 48, 129, 143, 49, 11, 48, 9, 6, 3, 85, 4, 6, 19, 2, 71, 66, 49, 27, 48, 25, 6, 3, 85, 4, 8, 19, 18, 71, 114, 101, 97, 116, 101, 114, 32, 77, 97, 110, 99, 104, 101, 115, 116, 101, 114, 49, 16, 48, 14, 6, 3, 85, 4, 7, ... 1379 more items ], issuerCertificate: { subject: [Object: null prototype] { C: 'GB', ST: 'Greater Manchester', L: 'Salford', O: 'Sectigo Limited', CN: 'Sectigo RSA Domain Validation Secure Server CA' }, issuer: [Object: null prototype] { C: 'US', ST: 'New Jersey', L: 'Jersey City', O: 'The USERTRUST Network', CN: 'USERTrust RSA Certification Authority' }, infoAccess: [Object: null prototype] { 'CA Issuers - URI': [ 'http://crt.usertrust.com/USERTrustRSAAddTrustCA.crt' ], 'OCSP - URI': [ 'http://ocsp.usertrust.com' ] }, ca: true, modulus: 'D67333D6D73C20D000D21745B8D63E07A23FC741EE3230C9B06CFDF49FCB12980F2D3F8D4D010C820F177F622EE9B84879FB16834EADD7322593B707BFB9503FA94CC3402AE939FFD981CA1F163241DA8026B9237A87201EE3FF209A3C95446F8775069040B4329316091008233ED2DD870F6F5D51146A0A69C54F017269CFD3934C6D04A0A31B827EB19AB9EDC59EC537789F9A0834FB562E58C4090E06645BBC37DCF19F2868A856B092A35C9FBB8898081B241DAB3085AEAFB02E9E7A9DC1C0421CE202F0EAE04AD2EF900EB4C14016F06F85424A64F7A430A0FEBF2EA3275A8E8B58B8ADC319178463ED6F56FD83CB6034C474BEE69DDBE1E4E5CA0C5F15', bits: 2048, exponent: '0x10001', pubkey: Buffer(294) [Uint8Array] [ 48, 130, 1, 34, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 1, 5, 0, 3, 130, 1, 15, 0, 48, 130, 1, 10, 2, 130, 1, 1, 0, 214, 115, 51, 214, 215, 60, 32, 208, 0, 210, 23, 69, 184, 214, 62, 7, 162, 63, 199, 65, 238, 50, 48, 201, 176, 108, 253, 244, 159, 203, 18, 152, 15, 45, 63, 141, 77, 1, 12, 130, 15, 23, 127, 98, 46, 233, 184, 72, 121, 251, 22, 131, 78, 173, 215, 50, 37, 147, 183, 7, 191, 185, 80, 63, 169, 76, 195, ... 194 more items ], valid_from: 'Nov 2 00:00:00 2018 GMT', valid_to: 'Dec 31 23:59:59 2030 GMT', fingerprint: '33:E4:E8:08:07:20:4C:2B:61:82:A3:A1:4B:59:1A:CD:25:B5:F0:DB', fingerprint256: '7F:A4:FF:68:EC:04:A9:9D:75:28:D5:08:5F:94:90:7F:4D:1D:D1:C5:38:1B:AC:DC:83:2E:D5:C9:60:21:46:76', fingerprint512: '98:3B:97:4E:45:9A:46:EB:7A:3C:88:50:EC:90:CC:16:D3:B6:D4:A1:50:5A:5B:CD:D7:10:C2:36:BA:F5:AA:DC:58:42:4B:19:2E:34:A1:47:73:2E:9D:43:6C:9F:C0:4D:89:6D:8A:77:00:FF:34:92:52:A5:75:14:F5:88:C6:A1', ext_key_usage: [ '1.3.6.1.5.5.7.3.1', '1.3.6.1.5.5.7.3.2' ], serialNumber: '7D5B5126B476BA11DB74160BBC530DA7', raw: Buffer(1559) [Uint8Array] [ 48, 130, 6, 19, 48, 130, 3, 251, 160, 3, 2, 1, 2, 2, 16, 125, 91, 81, 38, 180, 118, 186, 17, 219, 116, 22, 11, 188, 83, 13, 167, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 12, 5, 0, 48, 129, 136, 49, 11, 48, 9, 6, 3, 85, 4, 6, 19, 2, 85, 83, 49, 19, 48, 17, 6, 3, 85, 4, 8, 19, 10, 78, 101, 119, 32, 74, 101, 114, 115, 101, 121, 49, 20, 48, 18, 6, 3, 85, 4, 7, 19, 11, 74, 101, 114, 115, 101, 121, ... 1459 more items ], issuerCertificate: { subject: [Object: null prototype] { C: 'US', ST: 'New Jersey', L: 'Jersey City', O: 'The USERTRUST Network', CN: 'USERTrust RSA Certification Authority' }, issuer: [Object: null prototype] { C: 'GB', ST: 'Greater Manchester', L: 'Salford', O: 'Comodo CA Limited', CN: 'AAA Certificate Services' }, infoAccess: [Object: null prototype] { 'OCSP - URI': [ 'http://ocsp.comodoca.com' ] }, ca: true, modulus: '80126517360EC3DB08B3D0AC570D76EDCD27D34CAD508361E2AA204D092D6409DCCE899FCC3DA9ECF6CFC1DCF1D3B1D67B3728112B47DA39C6BC3A19B45FA6BD7D9DA36342B676F2A93B2B91F8E26FD0EC162090093EE2E874C918B491D46264DB7FA306F188186A90223CBCFE13F087147BF6E41F8ED4E451C61167460851CB8614543FBC33FE7E6C9CFF169D18BD518E35A6A766C87267DB2166B1D49B7803C0503AE8CCF0DCBC9E4CFEAF0596351F575AB7FFCEF93DB72CB6F654DDC8E7123A4DAE4C8AB75C9AB4B7203DCA7F2234AE7E3B68660144E7014E46539B3360F794BE5337907343F332C353EFDBAAFE744E69C76B8C6093DEC4C70CDFE132AECC933B517895678BEE3D56FE0CD0690F1B0FF325266B336DF76E47FA7343E57E0EA566B1297C3284635589C40DC19354301913ACD37D37A7EB5D3A6C355CDB41D712DAA9490BDFD8808A0993628EB566CF2588CD84B8B13FA4390FD9029EEB124C957CF36B05A95E1683CCB867E2E8139DCC5B82D34CB3ED5BFFDEE573AC233B2D00BF3555740949D849581A7F9236E651920EF3267D1C4D17BCC9EC4326D0BF415F40A94444F499E757879E501F5754A83EFD74632FB1506509E658422E431A4CB4F0254759FA041E93D426464A5081B2DEBE78B7FC6715E1C957841E0F63D6E962BAD65F552EEA5CC62808042539B80E2BA9F24C971C073F0D52F5EDEF2F820F', bits: 4096, exponent: '0x10001', pubkey: Buffer(550) [Uint8Array] [ 48, 130, 2, 34, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 1, 5, 0, 3, 130, 2, 15, 0, 48, 130, 2, 10, 2, 130, 2, 1, 0, 128, 18, 101, 23, 54, 14, 195, 219, 8, 179, 208, 172, 87, 13, 118, 237, 205, 39, 211, 76, 173, 80, 131, 97, 226, 170, 32, 77, 9, 45, 100, 9, 220, 206, 137, 159, 204, 61, 169, 236, 246, 207, 193, 220, 241, 211, 177, 214, 123, 55, 40, 17, 43, 71, 218, 57, 198, 188, 58, 25, 180, 95, 166, 189, 125, 157, 163, ... 450 more items ], valid_from: 'Mar 12 00:00:00 2019 GMT', valid_to: 'Dec 31 23:59:59 2028 GMT', fingerprint: 'D8:9E:3B:D4:3D:5D:90:9B:47:A1:89:77:AA:9D:5C:E3:6C:EE:18:4C', fingerprint256: '68:B9:C7:61:21:9A:5B:1F:01:31:78:44:74:66:5D:B6:1B:BD:B1:09:E0:0F:05:CA:9F:74:24:4E:E5:F5:F5:2B', fingerprint512: '4C:F3:05:B9:5F:94:C7:A9:50:4C:53:C7:F2:DC:80:68:E6:47:A3:26:D9:59:76:B7:F4:D8:04:33:B2:28:45:06:FC:5E:3B:B9:A8:0A:4E:9A:98:89:54:0B:BF:92:90:8D:D3:9E:E4:EB:25:F2:56:6F:E9:AB:37:B4:DC:9A:7C:09', serialNumber: '3972443AF922B751D7D36C10DD313595', raw: Buffer(1413) [Uint8Array] [ 48, 130, 5, 129, 48, 130, 4, 105, 160, 3, 2, 1, 2, 2, 16, 57, 114, 68, 58, 249, 34, 183, 81, 215, 211, 108, 16, 221, 49, 53, 149, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 12, 5, 0, 48, 123, 49, 11, 48, 9, 6, 3, 85, 4, 6, 19, 2, 71, 66, 49, 27, 48, 25, 6, 3, 85, 4, 8, 12, 18, 71, 114, 101, 97, 116, 101, 114, 32, 77, 97, 110, 99, 104, 101, 115, 116, 101, 114, 49, 16, 48, 14, 6, 3, 85, 4, 7, 12, ... 1313 more items ], issuerCertificate: <ref *1> { subject: [Object: null prototype] { C: 'GB', ST: 'Greater Manchester', L: 'Salford', O: 'Comodo CA Limited', CN: 'AAA Certificate Services' }, issuer: [Object: null prototype] { C: 'GB', ST: 'Greater Manchester', L: 'Salford', O: 'Comodo CA Limited', CN: 'AAA Certificate Services' }, ca: true, modulus: 'BE409DF46EE1EA76871C4D45448EBE46C883069DC12AFE181F8EE402FAF3AB5D508A16310B9A06D0C57022CD492D5463CCB66E68460B53EACB4C24C0BC724EEAF115AEF4549A120AC37AB23360E2DA8955F32258F3DEDCCFEF8386A28C944F9F68F29890468427C776BFE3CC352C8B5E07646582C048B0A891F9619F762050A891C766B5EB78620356F08A1A13EA31A31EA099FD38F6F62732586F07F56BB8FB142BAFB7AACCD6635F738CDA0599A838A8CB17783651ACE99EF4783A8DCF0FD942E2980CAB2F9F0E01DEEF9F9949F12DDFAC744D1B98B547C5E529D1F99018C7629CBE83C7267B3E8A25C7C0DD9DE6356810209D8FD8DED2C3849C0D5EE82FC9', bits: 2048, exponent: '0x10001', pubkey: Buffer(294) [Uint8Array] [ 48, 130, 1, 34, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 1, 5, 0, 3, 130, 1, 15, 0, 48, 130, 1, 10, 2, 130, 1, 1, 0, 190, 64, 157, 244, 110, 225, 234, 118, 135, 28, 77, 69, 68, 142, 190, 70, 200, 131, 6, 157, 193, 42, 254, 24, 31, 142, 228, 2, 250, 243, 171, 93, 80, 138, 22, 49, 11, 154, 6, 208, 197, 112, 34, 205, 73, 45, 84, 99, 204, 182, 110, 104, 70, 11, 83, 234, 203, 76, 36, 192, 188, 114, 78, 234, 241, 21, 174, ... 194 more items ], valid_from: 'Jan 1 00:00:00 2004 GMT', valid_to: 'Dec 31 23:59:59 2028 GMT', fingerprint: 'D1:EB:23:A4:6D:17:D6:8F:D9:25:64:C2:F1:F1:60:17:64:D8:E3:49', fingerprint256: 'D7:A7:A0:FB:5D:7E:27:31:D7:71:E9:48:4E:BC:DE:F7:1D:5F:0C:3E:0A:29:48:78:2B:C8:3E:E0:EA:69:9E:F4', fingerprint512: '1C:79:41:CD:6E:6B:4E:A1:C9:6F:3F:1C:06:F1:A4:01:6E:C3:CF:4D:DE:73:A4:25:F2:FE:5C:AF:F0:BE:DF:EA:93:82:4B:EE:D3:84:36:3C:8B:4F:45:88:27:EF:00:FD:4A:B6:C4:E0:72:A6:F1:E6:90:98:B0:42:4B:97:B2:A7', serialNumber: '01', raw: Buffer(1078) [Uint8Array] [ 48, 130, 4, 50, 48, 130, 3, 26, 160, 3, 2, 1, 2, 2, 1, 1, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 5, 5, 0, 48, 123, 49, 11, 48, 9, 6, 3, 85, 4, 6, 19, 2, 71, 66, 49, 27, 48, 25, 6, 3, 85, 4, 8, 12, 18, 71, 114, 101, 97, 116, 101, 114, 32, 77, 97, 110, 99, 104, 101, 115, 116, 101, 114, 49, 16, 48, 14, 6, 3, 85, 4, 7, 12, 7, 83, 97, 108, 102, 111, 114, 100, 49, 26, 48, 24, 6, 3, 85, ... 978 more items ], issuerCertificate: [Circular *1] } } } }, command: 'CONN' } Node.js v20.17.0 (node:2349443) DeprecationWarning: current URL string parser is deprecated, and will be removed in a future version. To use the new parser, pass option { useNewUrlParser: true } to MongoClient.connect. (Use `node --trace-deprecation ...` to show where the warning was created) (node:2349443) [DEP0170] DeprecationWarning: The URL mongodb://codemark:Ryzen0296@ac-52vubhw-shard-00-02.n0rgkru.mongodb.net:27017,ac-52vubhw-shard-00-00.n0rgkru.mongodb.net:27017,ac-52vubhw-shard-00-01.n0rgkru.mongodb.net:27017/billhess?authSource=admin&replicaSet=atlas-10iced-shard-0&ssl=true is invalid. Future versions of Node.js will throw an error. (node:2349443) [MONGODB DRIVER] Warning: Current Server Discovery and Monitoring engine is deprecated, and will be removed in a future version. To use the new Server Discover and Monitoring engine, pass option { useUnifiedTopology: true } to the MongoClient constructor. (node:2349443) DeprecationWarning: collection.ensureIndex is deprecated. Use createIndexes instead. node:internal/process/promises:391 triggerUncaughtException(err, true /* fromPromise */); ^ Error [ERR_TLS_CERT_ALTNAME_INVALID]: Hostname/IP does not match certificate's altnames: Host: needapair.com. is not in the cert's altnames: DNS:*.web-hosting.com, DNS:web-hosting.com at Object.checkServerIdentity (node:tls:337:12) at TLSSocket.onConnectSecure (node:_tls_wrap:1695:27) at TLSSocket.emit (node:events:519:28) at TLSSocket._finishInit (node:_tls_wrap:1085:8) at ssl.onhandshakedone (node:_tls_wrap:871:12) { code: 'ESOCKET', reason: "Host: needapair.com. is not in the cert's altnames: DNS:*.web-hosting.com, DNS:web-hosting.com", host: 'needapair.com', cert: { subject: [Object: null prototype] { CN: '*.web-hosting.com' }, issuer: [Object: null prototype] { C: 'GB', ST: 'Greater Manchester', L: 'Salford', O: 'Sectigo Limited', CN: 'Sectigo RSA Domain Validation Secure Server CA' }, subjectaltname: 'DNS:*.web-hosting.com, DNS:web-hosting.com', infoAccess: [Object: null prototype] { 'CA Issuers - URI': [ 'http://crt.sectigo.com/SectigoRSADomainValidationSecureServerCA.crt' ], 'OCSP - URI': [ 'http://ocsp.sectigo.com' ] }, ca: false, modulus: 'D020484ECF55D0173A8AB41B8076C800BB64EC632879F13E87B40E5FCB6D1AFD329880E49591495567FF01EFC8D5C8CD5ECF252149FB3EE5BFBC07DA7BE40896DB346598F4CA3EAC530DE5F822C8010F48FDC0F6D7B34263D0973ACCEAA32D1C5E0C98C641BE45ED4D7093DEDF6BA4C904951A14A23C98F9844010F2901D5FB3C13B36A0F1830E6BD4085D8F16ED350DE2C61DD0DEF0EA79C8D48F0DEAE396CB1DACF3115FB33060F903D6FAC3A74C9759B000BFF945C8BE93DFCC1AA26D2FD0DB2CD546044D577D843801AFD53C36CF25AEE886C0F033FE2DDF56C9DD884163C669219944F059B951BE876FCEC1094BF11CE4BCEEEC246105D65D53677C62C1', bits: 2048, exponent: '0x10001', pubkey: Buffer(294) [Uint8Array] [ 48, 130, 1, 34, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 1, 5, 0, 3, 130, 1, 15, 0, 48, 130, 1, 10, 2, 130, 1, 1, 0, 208, 32, 72, 78, 207, 85, 208, 23, 58, 138, 180, 27, 128, 118, 200, 0, 187, 100, 236, 99, 40, 121, 241, 62, 135, 180, 14, 95, 203, 109, 26, 253, 50, 152, 128, 228, 149, 145, 73, 85, 103, 255, 1, 239, 200, 213, 200, 205, 94, 207, 37, 33, 73, 251, 62, 229, 191, 188, 7, 218, 123, 228, 8, 150, 219, 52, 101, ... 194 more items ], valid_from: 'Nov 8 00:00:00 2024 GMT', valid_to: 'Apr 5 23:59:59 2025 GMT', fingerprint: '52:16:B6:14:34:F4:FB:9A:85:B6:0F:17:0C:50:13:72:4F:0F:4D:06', fingerprint256: 'A0:DA:3F:56:31:C2:79:C3:8E:60:15:5A:91:AE:54:6F:D4:1D:92:7C:DF:42:0A:92:83:37:D2:F7:24:B8:7B:18', fingerprint512: '2E:7A:AC:10:08:20:FA:90:2D:A8:DD:6C:61:45:1D:10:15:31:03:D0:ED:B5:BA:92:4E:78:C5:58:50:59:49:4C:49:8A:82:C5:EA:35:4A:20:DC:36:22:D3:E9:E7:D9:A4:68:BF:31:FB:A0:84:02:C8:E2:F6:AD:41:5E:71:6C:C2', ext_key_usage: [ '1.3.6.1.5.5.7.3.1', '1.3.6.1.5.5.7.3.2' ], serialNumber: '2B357706505F084823761B454EC12C3D', raw: Buffer(1479) [Uint8Array] [ 48, 130, 5, 195, 48, 130, 4, 171, 160, 3, 2, 1, 2, 2, 16, 43, 53, 119, 6, 80, 95, 8, 72, 35, 118, 27, 69, 78, 193, 44, 61, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 11, 5, 0, 48, 129, 143, 49, 11, 48, 9, 6, 3, 85, 4, 6, 19, 2, 71, 66, 49, 27, 48, 25, 6, 3, 85, 4, 8, 19, 18, 71, 114, 101, 97, 116, 101, 114, 32, 77, 97, 110, 99, 104, 101, 115, 116, 101, 114, 49, 16, 48, 14, 6, 3, 85, 4, 7, ... 1379 more items ], issuerCertificate: { subject: [Object: null prototype] { C: 'GB', ST: 'Greater Manchester', L: 'Salford', O: 'Sectigo Limited', CN: 'Sectigo RSA Domain Validation Secure Server CA' }, issuer: [Object: null prototype] { C: 'US', ST: 'New Jersey', L: 'Jersey City', O: 'The USERTRUST Network', CN: 'USERTrust RSA Certification Authority' }, infoAccess: [Object: null prototype] { 'CA Issuers - URI': [ 'http://crt.usertrust.com/USERTrustRSAAddTrustCA.crt' ], 'OCSP - URI': [ 'http://ocsp.usertrust.com' ] }, ca: true, modulus: 'D67333D6D73C20D000D21745B8D63E07A23FC741EE3230C9B06CFDF49FCB12980F2D3F8D4D010C820F177F622EE9B84879FB16834EADD7322593B707BFB9503FA94CC3402AE939FFD981CA1F163241DA8026B9237A87201EE3FF209A3C95446F8775069040B4329316091008233ED2DD870F6F5D51146A0A69C54F017269CFD3934C6D04A0A31B827EB19AB9EDC59EC537789F9A0834FB562E58C4090E06645BBC37DCF19F2868A856B092A35C9FBB8898081B241DAB3085AEAFB02E9E7A9DC1C0421CE202F0EAE04AD2EF900EB4C14016F06F85424A64F7A430A0FEBF2EA3275A8E8B58B8ADC319178463ED6F56FD83CB6034C474BEE69DDBE1E4E5CA0C5F15', bits: 2048, exponent: '0x10001', pubkey: Buffer(294) [Uint8Array] [ 48, 130, 1, 34, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 1, 5, 0, 3, 130, 1, 15, 0, 48, 130, 1, 10, 2, 130, 1, 1, 0, 214, 115, 51, 214, 215, 60, 32, 208, 0, 210, 23, 69, 184, 214, 62, 7, 162, 63, 199, 65, 238, 50, 48, 201, 176, 108, 253, 244, 159, 203, 18, 152, 15, 45, 63, 141, 77, 1, 12, 130, 15, 23, 127, 98, 46, 233, 184, 72, 121, 251, 22, 131, 78, 173, 215, 50, 37, 147, 183, 7, 191, 185, 80, 63, 169, 76, 195, ... 194 more items ], valid_from: 'Nov 2 00:00:00 2018 GMT', valid_to: 'Dec 31 23:59:59 2030 GMT', fingerprint: '33:E4:E8:08:07:20:4C:2B:61:82:A3:A1:4B:59:1A:CD:25:B5:F0:DB', fingerprint256: '7F:A4:FF:68:EC:04:A9:9D:75:28:D5:08:5F:94:90:7F:4D:1D:D1:C5:38:1B:AC:DC:83:2E:D5:C9:60:21:46:76', fingerprint512: '98:3B:97:4E:45:9A:46:EB:7A:3C:88:50:EC:90:CC:16:D3:B6:D4:A1:50:5A:5B:CD:D7:10:C2:36:BA:F5:AA:DC:58:42:4B:19:2E:34:A1:47:73:2E:9D:43:6C:9F:C0:4D:89:6D:8A:77:00:FF:34:92:52:A5:75:14:F5:88:C6:A1', ext_key_usage: [ '1.3.6.1.5.5.7.3.1', '1.3.6.1.5.5.7.3.2' ], serialNumber: '7D5B5126B476BA11DB74160BBC530DA7', raw: Buffer(1559) [Uint8Array] [ 48, 130, 6, 19, 48, 130, 3, 251, 160, 3, 2, 1, 2, 2, 16, 125, 91, 81, 38, 180, 118, 186, 17, 219, 116, 22, 11, 188, 83, 13, 167, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 12, 5, 0, 48, 129, 136, 49, 11, 48, 9, 6, 3, 85, 4, 6, 19, 2, 85, 83, 49, 19, 48, 17, 6, 3, 85, 4, 8, 19, 10, 78, 101, 119, 32, 74, 101, 114, 115, 101, 121, 49, 20, 48, 18, 6, 3, 85, 4, 7, 19, 11, 74, 101, 114, 115, 101, 121, ... 1459 more items ], issuerCertificate: { subject: [Object: null prototype] { C: 'US', ST: 'New Jersey', L: 'Jersey City', O: 'The USERTRUST Network', CN: 'USERTrust RSA Certification Authority' }, issuer: [Object: null prototype] { C: 'GB', ST: 'Greater Manchester', L: 'Salford', O: 'Comodo CA Limited', CN: 'AAA Certificate Services' }, infoAccess: [Object: null prototype] { 'OCSP - URI': [ 'http://ocsp.comodoca.com' ] }, ca: true, modulus: '80126517360EC3DB08B3D0AC570D76EDCD27D34CAD508361E2AA204D092D6409DCCE899FCC3DA9ECF6CFC1DCF1D3B1D67B3728112B47DA39C6BC3A19B45FA6BD7D9DA36342B676F2A93B2B91F8E26FD0EC162090093EE2E874C918B491D46264DB7FA306F188186A90223CBCFE13F087147BF6E41F8ED4E451C61167460851CB8614543FBC33FE7E6C9CFF169D18BD518E35A6A766C87267DB2166B1D49B7803C0503AE8CCF0DCBC9E4CFEAF0596351F575AB7FFCEF93DB72CB6F654DDC8E7123A4DAE4C8AB75C9AB4B7203DCA7F2234AE7E3B68660144E7014E46539B3360F794BE5337907343F332C353EFDBAAFE744E69C76B8C6093DEC4C70CDFE132AECC933B517895678BEE3D56FE0CD0690F1B0FF325266B336DF76E47FA7343E57E0EA566B1297C3284635589C40DC19354301913ACD37D37A7EB5D3A6C355CDB41D712DAA9490BDFD8808A0993628EB566CF2588CD84B8B13FA4390FD9029EEB124C957CF36B05A95E1683CCB867E2E8139DCC5B82D34CB3ED5BFFDEE573AC233B2D00BF3555740949D849581A7F9236E651920EF3267D1C4D17BCC9EC4326D0BF415F40A94444F499E757879E501F5754A83EFD74632FB1506509E658422E431A4CB4F0254759FA041E93D426464A5081B2DEBE78B7FC6715E1C957841E0F63D6E962BAD65F552EEA5CC62808042539B80E2BA9F24C971C073F0D52F5EDEF2F820F', bits: 4096, exponent: '0x10001', pubkey: Buffer(550) [Uint8Array] [ 48, 130, 2, 34, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 1, 5, 0, 3, 130, 2, 15, 0, 48, 130, 2, 10, 2, 130, 2, 1, 0, 128, 18, 101, 23, 54, 14, 195, 219, 8, 179, 208, 172, 87, 13, 118, 237, 205, 39, 211, 76, 173, 80, 131, 97, 226, 170, 32, 77, 9, 45, 100, 9, 220, 206, 137, 159, 204, 61, 169, 236, 246, 207, 193, 220, 241, 211, 177, 214, 123, 55, 40, 17, 43, 71, 218, 57, 198, 188, 58, 25, 180, 95, 166, 189, 125, 157, 163, ... 450 more items ], valid_from: 'Mar 12 00:00:00 2019 GMT', valid_to: 'Dec 31 23:59:59 2028 GMT', fingerprint: 'D8:9E:3B:D4:3D:5D:90:9B:47:A1:89:77:AA:9D:5C:E3:6C:EE:18:4C', fingerprint256: '68:B9:C7:61:21:9A:5B:1F:01:31:78:44:74:66:5D:B6:1B:BD:B1:09:E0:0F:05:CA:9F:74:24:4E:E5:F5:F5:2B', fingerprint512: '4C:F3:05:B9:5F:94:C7:A9:50:4C:53:C7:F2:DC:80:68:E6:47:A3:26:D9:59:76:B7:F4:D8:04:33:B2:28:45:06:FC:5E:3B:B9:A8:0A:4E:9A:98:89:54:0B:BF:92:90:8D:D3:9E:E4:EB:25:F2:56:6F:E9:AB:37:B4:DC:9A:7C:09', serialNumber: '3972443AF922B751D7D36C10DD313595', raw: Buffer(1413) [Uint8Array] [ 48, 130, 5, 129, 48, 130, 4, 105, 160, 3, 2, 1, 2, 2, 16, 57, 114, 68, 58, 249, 34, 183, 81, 215, 211, 108, 16, 221, 49, 53, 149, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 12, 5, 0, 48, 123, 49, 11, 48, 9, 6, 3, 85, 4, 6, 19, 2, 71, 66, 49, 27, 48, 25, 6, 3, 85, 4, 8, 12, 18, 71, 114, 101, 97, 116, 101, 114, 32, 77, 97, 110, 99, 104, 101, 115, 116, 101, 114, 49, 16, 48, 14, 6, 3, 85, 4, 7, 12, ... 1313 more items ], issuerCertificate: <ref *1> { subject: [Object: null prototype] { C: 'GB', ST: 'Greater Manchester', L: 'Salford', O: 'Comodo CA Limited', CN: 'AAA Certificate Services' }, issuer: [Object: null prototype] { C: 'GB', ST: 'Greater Manchester', L: 'Salford', O: 'Comodo CA Limited', CN: 'AAA Certificate Services' }, ca: true, modulus: 'BE409DF46EE1EA76871C4D45448EBE46C883069DC12AFE181F8EE402FAF3AB5D508A16310B9A06D0C57022CD492D5463CCB66E68460B53EACB4C24C0BC724EEAF115AEF4549A120AC37AB23360E2DA8955F32258F3DEDCCFEF8386A28C944F9F68F29890468427C776BFE3CC352C8B5E07646582C048B0A891F9619F762050A891C766B5EB78620356F08A1A13EA31A31EA099FD38F6F62732586F07F56BB8FB142BAFB7AACCD6635F738CDA0599A838A8CB17783651ACE99EF4783A8DCF0FD942E2980CAB2F9F0E01DEEF9F9949F12DDFAC744D1B98B547C5E529D1F99018C7629CBE83C7267B3E8A25C7C0DD9DE6356810209D8FD8DED2C3849C0D5EE82FC9', bits: 2048, exponent: '0x10001', pubkey: Buffer(294) [Uint8Array] [ 48, 130, 1, 34, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 1, 5, 0, 3, 130, 1, 15, 0, 48, 130, 1, 10, 2, 130, 1, 1, 0, 190, 64, 157, 244, 110, 225, 234, 118, 135, 28, 77, 69, 68, 142, 190, 70, 200, 131, 6, 157, 193, 42, 254, 24, 31, 142, 228, 2, 250, 243, 171, 93, 80, 138, 22, 49, 11, 154, 6, 208, 197, 112, 34, 205, 73, 45, 84, 99, 204, 182, 110, 104, 70, 11, 83, 234, 203, 76, 36, 192, 188, 114, 78, 234, 241, 21, 174, ... 194 more items ], valid_from: 'Jan 1 00:00:00 2004 GMT', valid_to: 'Dec 31 23:59:59 2028 GMT', fingerprint: 'D1:EB:23:A4:6D:17:D6:8F:D9:25:64:C2:F1:F1:60:17:64:D8:E3:49', fingerprint256: 'D7:A7:A0:FB:5D:7E:27:31:D7:71:E9:48:4E:BC:DE:F7:1D:5F:0C:3E:0A:29:48:78:2B:C8:3E:E0:EA:69:9E:F4', fingerprint512: '1C:79:41:CD:6E:6B:4E:A1:C9:6F:3F:1C:06:F1:A4:01:6E:C3:CF:4D:DE:73:A4:25:F2:FE:5C:AF:F0:BE:DF:EA:93:82:4B:EE:D3:84:36:3C:8B:4F:45:88:27:EF:00:FD:4A:B6:C4:E0:72:A6:F1:E6:90:98:B0:42:4B:97:B2:A7', serialNumber: '01', raw: Buffer(1078) [Uint8Array] [ 48, 130, 4, 50, 48, 130, 3, 26, 160, 3, 2, 1, 2, 2, 1, 1, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 5, 5, 0, 48, 123, 49, 11, 48, 9, 6, 3, 85, 4, 6, 19, 2, 71, 66, 49, 27, 48, 25, 6, 3, 85, 4, 8, 12, 18, 71, 114, 101, 97, 116, 101, 114, 32, 77, 97, 110, 99, 104, 101, 115, 116, 101, 114, 49, 16, 48, 14, 6, 3, 85, 4, 7, 12, 7, 83, 97, 108, 102, 111, 114, 100, 49, 26, 48, 24, 6, 3, 85, ... 978 more items ], issuerCertificate: [Circular *1] } } } }, command: 'CONN' } Node.js v20.17.0 (node:2350218) DeprecationWarning: current URL string parser is deprecated, and will be removed in a future version. To use the new parser, pass option { useNewUrlParser: true } to MongoClient.connect. (Use `node --trace-deprecation ...` to show where the warning was created) (node:2350218) [DEP0170] DeprecationWarning: The URL mongodb://codemark:Ryzen0296@ac-52vubhw-shard-00-02.n0rgkru.mongodb.net:27017,ac-52vubhw-shard-00-00.n0rgkru.mongodb.net:27017,ac-52vubhw-shard-00-01.n0rgkru.mongodb.net:27017/billhess?authSource=admin&replicaSet=atlas-10iced-shard-0&ssl=true is invalid. Future versions of Node.js will throw an error. (node:2350218) [MONGODB DRIVER] Warning: Current Server Discovery and Monitoring engine is deprecated, and will be removed in a future version. To use the new Server Discover and Monitoring engine, pass option { useUnifiedTopology: true } to the MongoClient constructor. (node:2350218) DeprecationWarning: collection.ensureIndex is deprecated. Use createIndexes instead. node:internal/process/promises:391 triggerUncaughtException(err, true /* fromPromise */); ^ Error [ERR_TLS_CERT_ALTNAME_INVALID]: Hostname/IP does not match certificate's altnames: Host: needapair.com. is not in the cert's altnames: DNS:*.web-hosting.com, DNS:web-hosting.com at Object.checkServerIdentity (node:tls:337:12) at TLSSocket.onConnectSecure (node:_tls_wrap:1695:27) at TLSSocket.emit (node:events:519:28) at TLSSocket._finishInit (node:_tls_wrap:1085:8) at ssl.onhandshakedone (node:_tls_wrap:871:12) { code: 'ESOCKET', reason: "Host: needapair.com. is not in the cert's altnames: DNS:*.web-hosting.com, DNS:web-hosting.com", host: 'needapair.com', cert: { subject: [Object: null prototype] { CN: '*.web-hosting.com' }, issuer: [Object: null prototype] { C: 'GB', ST: 'Greater Manchester', L: 'Salford', O: 'Sectigo Limited', CN: 'Sectigo RSA Domain Validation Secure Server CA' }, subjectaltname: 'DNS:*.web-hosting.com, DNS:web-hosting.com', infoAccess: [Object: null prototype] { 'CA Issuers - URI': [ 'http://crt.sectigo.com/SectigoRSADomainValidationSecureServerCA.crt' ], 'OCSP - URI': [ 'http://ocsp.sectigo.com' ] }, ca: false, modulus: 'D020484ECF55D0173A8AB41B8076C800BB64EC632879F13E87B40E5FCB6D1AFD329880E49591495567FF01EFC8D5C8CD5ECF252149FB3EE5BFBC07DA7BE40896DB346598F4CA3EAC530DE5F822C8010F48FDC0F6D7B34263D0973ACCEAA32D1C5E0C98C641BE45ED4D7093DEDF6BA4C904951A14A23C98F9844010F2901D5FB3C13B36A0F1830E6BD4085D8F16ED350DE2C61DD0DEF0EA79C8D48F0DEAE396CB1DACF3115FB33060F903D6FAC3A74C9759B000BFF945C8BE93DFCC1AA26D2FD0DB2CD546044D577D843801AFD53C36CF25AEE886C0F033FE2DDF56C9DD884163C669219944F059B951BE876FCEC1094BF11CE4BCEEEC246105D65D53677C62C1', bits: 2048, exponent: '0x10001', pubkey: Buffer(294) [Uint8Array] [ 48, 130, 1, 34, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 1, 5, 0, 3, 130, 1, 15, 0, 48, 130, 1, 10, 2, 130, 1, 1, 0, 208, 32, 72, 78, 207, 85, 208, 23, 58, 138, 180, 27, 128, 118, 200, 0, 187, 100, 236, 99, 40, 121, 241, 62, 135, 180, 14, 95, 203, 109, 26, 253, 50, 152, 128, 228, 149, 145, 73, 85, 103, 255, 1, 239, 200, 213, 200, 205, 94, 207, 37, 33, 73, 251, 62, 229, 191, 188, 7, 218, 123, 228, 8, 150, 219, 52, 101, ... 194 more items ], valid_from: 'Nov 8 00:00:00 2024 GMT', valid_to: 'Apr 5 23:59:59 2025 GMT', fingerprint: '52:16:B6:14:34:F4:FB:9A:85:B6:0F:17:0C:50:13:72:4F:0F:4D:06', fingerprint256: 'A0:DA:3F:56:31:C2:79:C3:8E:60:15:5A:91:AE:54:6F:D4:1D:92:7C:DF:42:0A:92:83:37:D2:F7:24:B8:7B:18', fingerprint512: '2E:7A:AC:10:08:20:FA:90:2D:A8:DD:6C:61:45:1D:10:15:31:03:D0:ED:B5:BA:92:4E:78:C5:58:50:59:49:4C:49:8A:82:C5:EA:35:4A:20:DC:36:22:D3:E9:E7:D9:A4:68:BF:31:FB:A0:84:02:C8:E2:F6:AD:41:5E:71:6C:C2', ext_key_usage: [ '1.3.6.1.5.5.7.3.1', '1.3.6.1.5.5.7.3.2' ], serialNumber: '2B357706505F084823761B454EC12C3D', raw: Buffer(1479) [Uint8Array] [ 48, 130, 5, 195, 48, 130, 4, 171, 160, 3, 2, 1, 2, 2, 16, 43, 53, 119, 6, 80, 95, 8, 72, 35, 118, 27, 69, 78, 193, 44, 61, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 11, 5, 0, 48, 129, 143, 49, 11, 48, 9, 6, 3, 85, 4, 6, 19, 2, 71, 66, 49, 27, 48, 25, 6, 3, 85, 4, 8, 19, 18, 71, 114, 101, 97, 116, 101, 114, 32, 77, 97, 110, 99, 104, 101, 115, 116, 101, 114, 49, 16, 48, 14, 6, 3, 85, 4, 7, ... 1379 more items ], issuerCertificate: { subject: [Object: null prototype] { C: 'GB', ST: 'Greater Manchester', L: 'Salford', O: 'Sectigo Limited', CN: 'Sectigo RSA Domain Validation Secure Server CA' }, issuer: [Object: null prototype] { C: 'US', ST: 'New Jersey', L: 'Jersey City', O: 'The USERTRUST Network', CN: 'USERTrust RSA Certification Authority' }, infoAccess: [Object: null prototype] { 'CA Issuers - URI': [ 'http://crt.usertrust.com/USERTrustRSAAddTrustCA.crt' ], 'OCSP - URI': [ 'http://ocsp.usertrust.com' ] }, ca: true, modulus: 'D67333D6D73C20D000D21745B8D63E07A23FC741EE3230C9B06CFDF49FCB12980F2D3F8D4D010C820F177F622EE9B84879FB16834EADD7322593B707BFB9503FA94CC3402AE939FFD981CA1F163241DA8026B9237A87201EE3FF209A3C95446F8775069040B4329316091008233ED2DD870F6F5D51146A0A69C54F017269CFD3934C6D04A0A31B827EB19AB9EDC59EC537789F9A0834FB562E58C4090E06645BBC37DCF19F2868A856B092A35C9FBB8898081B241DAB3085AEAFB02E9E7A9DC1C0421CE202F0EAE04AD2EF900EB4C14016F06F85424A64F7A430A0FEBF2EA3275A8E8B58B8ADC319178463ED6F56FD83CB6034C474BEE69DDBE1E4E5CA0C5F15', bits: 2048, exponent: '0x10001', pubkey: Buffer(294) [Uint8Array] [ 48, 130, 1, 34, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 1, 5, 0, 3, 130, 1, 15, 0, 48, 130, 1, 10, 2, 130, 1, 1, 0, 214, 115, 51, 214, 215, 60, 32, 208, 0, 210, 23, 69, 184, 214, 62, 7, 162, 63, 199, 65, 238, 50, 48, 201, 176, 108, 253, 244, 159, 203, 18, 152, 15, 45, 63, 141, 77, 1, 12, 130, 15, 23, 127, 98, 46, 233, 184, 72, 121, 251, 22, 131, 78, 173, 215, 50, 37, 147, 183, 7, 191, 185, 80, 63, 169, 76, 195, ... 194 more items ], valid_from: 'Nov 2 00:00:00 2018 GMT', valid_to: 'Dec 31 23:59:59 2030 GMT', fingerprint: '33:E4:E8:08:07:20:4C:2B:61:82:A3:A1:4B:59:1A:CD:25:B5:F0:DB', fingerprint256: '7F:A4:FF:68:EC:04:A9:9D:75:28:D5:08:5F:94:90:7F:4D:1D:D1:C5:38:1B:AC:DC:83:2E:D5:C9:60:21:46:76', fingerprint512: '98:3B:97:4E:45:9A:46:EB:7A:3C:88:50:EC:90:CC:16:D3:B6:D4:A1:50:5A:5B:CD:D7:10:C2:36:BA:F5:AA:DC:58:42:4B:19:2E:34:A1:47:73:2E:9D:43:6C:9F:C0:4D:89:6D:8A:77:00:FF:34:92:52:A5:75:14:F5:88:C6:A1', ext_key_usage: [ '1.3.6.1.5.5.7.3.1', '1.3.6.1.5.5.7.3.2' ], serialNumber: '7D5B5126B476BA11DB74160BBC530DA7', raw: Buffer(1559) [Uint8Array] [ 48, 130, 6, 19, 48, 130, 3, 251, 160, 3, 2, 1, 2, 2, 16, 125, 91, 81, 38, 180, 118, 186, 17, 219, 116, 22, 11, 188, 83, 13, 167, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 12, 5, 0, 48, 129, 136, 49, 11, 48, 9, 6, 3, 85, 4, 6, 19, 2, 85, 83, 49, 19, 48, 17, 6, 3, 85, 4, 8, 19, 10, 78, 101, 119, 32, 74, 101, 114, 115, 101, 121, 49, 20, 48, 18, 6, 3, 85, 4, 7, 19, 11, 74, 101, 114, 115, 101, 121, ... 1459 more items ], issuerCertificate: { subject: [Object: null prototype] { C: 'US', ST: 'New Jersey', L: 'Jersey City', O: 'The USERTRUST Network', CN: 'USERTrust RSA Certification Authority' }, issuer: [Object: null prototype] { C: 'GB', ST: 'Greater Manchester', L: 'Salford', O: 'Comodo CA Limited', CN: 'AAA Certificate Services' }, infoAccess: [Object: null prototype] { 'OCSP - URI': [ 'http://ocsp.comodoca.com' ] }, ca: true, modulus: '80126517360EC3DB08B3D0AC570D76EDCD27D34CAD508361E2AA204D092D6409DCCE899FCC3DA9ECF6CFC1DCF1D3B1D67B3728112B47DA39C6BC3A19B45FA6BD7D9DA36342B676F2A93B2B91F8E26FD0EC162090093EE2E874C918B491D46264DB7FA306F188186A90223CBCFE13F087147BF6E41F8ED4E451C61167460851CB8614543FBC33FE7E6C9CFF169D18BD518E35A6A766C87267DB2166B1D49B7803C0503AE8CCF0DCBC9E4CFEAF0596351F575AB7FFCEF93DB72CB6F654DDC8E7123A4DAE4C8AB75C9AB4B7203DCA7F2234AE7E3B68660144E7014E46539B3360F794BE5337907343F332C353EFDBAAFE744E69C76B8C6093DEC4C70CDFE132AECC933B517895678BEE3D56FE0CD0690F1B0FF325266B336DF76E47FA7343E57E0EA566B1297C3284635589C40DC19354301913ACD37D37A7EB5D3A6C355CDB41D712DAA9490BDFD8808A0993628EB566CF2588CD84B8B13FA4390FD9029EEB124C957CF36B05A95E1683CCB867E2E8139DCC5B82D34CB3ED5BFFDEE573AC233B2D00BF3555740949D849581A7F9236E651920EF3267D1C4D17BCC9EC4326D0BF415F40A94444F499E757879E501F5754A83EFD74632FB1506509E658422E431A4CB4F0254759FA041E93D426464A5081B2DEBE78B7FC6715E1C957841E0F63D6E962BAD65F552EEA5CC62808042539B80E2BA9F24C971C073F0D52F5EDEF2F820F', bits: 4096, exponent: '0x10001', pubkey: Buffer(550) [Uint8Array] [ 48, 130, 2, 34, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 1, 5, 0, 3, 130, 2, 15, 0, 48, 130, 2, 10, 2, 130, 2, 1, 0, 128, 18, 101, 23, 54, 14, 195, 219, 8, 179, 208, 172, 87, 13, 118, 237, 205, 39, 211, 76, 173, 80, 131, 97, 226, 170, 32, 77, 9, 45, 100, 9, 220, 206, 137, 159, 204, 61, 169, 236, 246, 207, 193, 220, 241, 211, 177, 214, 123, 55, 40, 17, 43, 71, 218, 57, 198, 188, 58, 25, 180, 95, 166, 189, 125, 157, 163, ... 450 more items ], valid_from: 'Mar 12 00:00:00 2019 GMT', valid_to: 'Dec 31 23:59:59 2028 GMT', fingerprint: 'D8:9E:3B:D4:3D:5D:90:9B:47:A1:89:77:AA:9D:5C:E3:6C:EE:18:4C', fingerprint256: '68:B9:C7:61:21:9A:5B:1F:01:31:78:44:74:66:5D:B6:1B:BD:B1:09:E0:0F:05:CA:9F:74:24:4E:E5:F5:F5:2B', fingerprint512: '4C:F3:05:B9:5F:94:C7:A9:50:4C:53:C7:F2:DC:80:68:E6:47:A3:26:D9:59:76:B7:F4:D8:04:33:B2:28:45:06:FC:5E:3B:B9:A8:0A:4E:9A:98:89:54:0B:BF:92:90:8D:D3:9E:E4:EB:25:F2:56:6F:E9:AB:37:B4:DC:9A:7C:09', serialNumber: '3972443AF922B751D7D36C10DD313595', raw: Buffer(1413) [Uint8Array] [ 48, 130, 5, 129, 48, 130, 4, 105, 160, 3, 2, 1, 2, 2, 16, 57, 114, 68, 58, 249, 34, 183, 81, 215, 211, 108, 16, 221, 49, 53, 149, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 12, 5, 0, 48, 123, 49, 11, 48, 9, 6, 3, 85, 4, 6, 19, 2, 71, 66, 49, 27, 48, 25, 6, 3, 85, 4, 8, 12, 18, 71, 114, 101, 97, 116, 101, 114, 32, 77, 97, 110, 99, 104, 101, 115, 116, 101, 114, 49, 16, 48, 14, 6, 3, 85, 4, 7, 12, ... 1313 more items ], issuerCertificate: <ref *1> { subject: [Object: null prototype] { C: 'GB', ST: 'Greater Manchester', L: 'Salford', O: 'Comodo CA Limited', CN: 'AAA Certificate Services' }, issuer: [Object: null prototype] { C: 'GB', ST: 'Greater Manchester', L: 'Salford', O: 'Comodo CA Limited', CN: 'AAA Certificate Services' }, ca: true, modulus: 'BE409DF46EE1EA76871C4D45448EBE46C883069DC12AFE181F8EE402FAF3AB5D508A16310B9A06D0C57022CD492D5463CCB66E68460B53EACB4C24C0BC724EEAF115AEF4549A120AC37AB23360E2DA8955F32258F3DEDCCFEF8386A28C944F9F68F29890468427C776BFE3CC352C8B5E07646582C048B0A891F9619F762050A891C766B5EB78620356F08A1A13EA31A31EA099FD38F6F62732586F07F56BB8FB142BAFB7AACCD6635F738CDA0599A838A8CB17783651ACE99EF4783A8DCF0FD942E2980CAB2F9F0E01DEEF9F9949F12DDFAC744D1B98B547C5E529D1F99018C7629CBE83C7267B3E8A25C7C0DD9DE6356810209D8FD8DED2C3849C0D5EE82FC9', bits: 2048, exponent: '0x10001', pubkey: Buffer(294) [Uint8Array] [ 48, 130, 1, 34, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 1, 5, 0, 3, 130, 1, 15, 0, 48, 130, 1, 10, 2, 130, 1, 1, 0, 190, 64, 157, 244, 110, 225, 234, 118, 135, 28, 77, 69, 68, 142, 190, 70, 200, 131, 6, 157, 193, 42, 254, 24, 31, 142, 228, 2, 250, 243, 171, 93, 80, 138, 22, 49, 11, 154, 6, 208, 197, 112, 34, 205, 73, 45, 84, 99, 204, 182, 110, 104, 70, 11, 83, 234, 203, 76, 36, 192, 188, 114, 78, 234, 241, 21, 174, ... 194 more items ], valid_from: 'Jan 1 00:00:00 2004 GMT', valid_to: 'Dec 31 23:59:59 2028 GMT', fingerprint: 'D1:EB:23:A4:6D:17:D6:8F:D9:25:64:C2:F1:F1:60:17:64:D8:E3:49', fingerprint256: 'D7:A7:A0:FB:5D:7E:27:31:D7:71:E9:48:4E:BC:DE:F7:1D:5F:0C:3E:0A:29:48:78:2B:C8:3E:E0:EA:69:9E:F4', fingerprint512: '1C:79:41:CD:6E:6B:4E:A1:C9:6F:3F:1C:06:F1:A4:01:6E:C3:CF:4D:DE:73:A4:25:F2:FE:5C:AF:F0:BE:DF:EA:93:82:4B:EE:D3:84:36:3C:8B:4F:45:88:27:EF:00:FD:4A:B6:C4:E0:72:A6:F1:E6:90:98:B0:42:4B:97:B2:A7', serialNumber: '01', raw: Buffer(1078) [Uint8Array] [ 48, 130, 4, 50, 48, 130, 3, 26, 160, 3, 2, 1, 2, 2, 1, 1, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 5, 5, 0, 48, 123, 49, 11, 48, 9, 6, 3, 85, 4, 6, 19, 2, 71, 66, 49, 27, 48, 25, 6, 3, 85, 4, 8, 12, 18, 71, 114, 101, 97, 116, 101, 114, 32, 77, 97, 110, 99, 104, 101, 115, 116, 101, 114, 49, 16, 48, 14, 6, 3, 85, 4, 7, 12, 7, 83, 97, 108, 102, 111, 114, 100, 49, 26, 48, 24, 6, 3, 85, ... 978 more items ], issuerCertificate: [Circular *1] } } } }, command: 'CONN' } Node.js v20.17.0 (node:2351809) DeprecationWarning: current URL string parser is deprecated, and will be removed in a future version. To use the new parser, pass option { useNewUrlParser: true } to MongoClient.connect. (Use `node --trace-deprecation ...` to show where the warning was created) (node:2351809) [DEP0170] DeprecationWarning: The URL mongodb://codemark:Ryzen0296@ac-52vubhw-shard-00-02.n0rgkru.mongodb.net:27017,ac-52vubhw-shard-00-00.n0rgkru.mongodb.net:27017,ac-52vubhw-shard-00-01.n0rgkru.mongodb.net:27017/billhess?authSource=admin&replicaSet=atlas-10iced-shard-0&ssl=true is invalid. Future versions of Node.js will throw an error. (node:2351809) [MONGODB DRIVER] Warning: Current Server Discovery and Monitoring engine is deprecated, and will be removed in a future version. To use the new Server Discover and Monitoring engine, pass option { useUnifiedTopology: true } to the MongoClient constructor. (node:2351809) DeprecationWarning: collection.ensureIndex is deprecated. Use createIndexes instead. node:internal/process/promises:391 triggerUncaughtException(err, true /* fromPromise */); ^ Error [ERR_TLS_CERT_ALTNAME_INVALID]: Hostname/IP does not match certificate's altnames: Host: needapair.com. is not in the cert's altnames: DNS:*.web-hosting.com, DNS:web-hosting.com at Object.checkServerIdentity (node:tls:337:12) at TLSSocket.onConnectSecure (node:_tls_wrap:1695:27) at TLSSocket.emit (node:events:519:28) at TLSSocket._finishInit (node:_tls_wrap:1085:8) at ssl.onhandshakedone (node:_tls_wrap:871:12) { code: 'ESOCKET', reason: "Host: needapair.com. is not in the cert's altnames: DNS:*.web-hosting.com, DNS:web-hosting.com", host: 'needapair.com', cert: { subject: [Object: null prototype] { CN: '*.web-hosting.com' }, issuer: [Object: null prototype] { C: 'GB', ST: 'Greater Manchester', L: 'Salford', O: 'Sectigo Limited', CN: 'Sectigo RSA Domain Validation Secure Server CA' }, subjectaltname: 'DNS:*.web-hosting.com, DNS:web-hosting.com', infoAccess: [Object: null prototype] { 'CA Issuers - URI': [ 'http://crt.sectigo.com/SectigoRSADomainValidationSecureServerCA.crt' ], 'OCSP - URI': [ 'http://ocsp.sectigo.com' ] }, ca: false, modulus: 'D020484ECF55D0173A8AB41B8076C800BB64EC632879F13E87B40E5FCB6D1AFD329880E49591495567FF01EFC8D5C8CD5ECF252149FB3EE5BFBC07DA7BE40896DB346598F4CA3EAC530DE5F822C8010F48FDC0F6D7B34263D0973ACCEAA32D1C5E0C98C641BE45ED4D7093DEDF6BA4C904951A14A23C98F9844010F2901D5FB3C13B36A0F1830E6BD4085D8F16ED350DE2C61DD0DEF0EA79C8D48F0DEAE396CB1DACF3115FB33060F903D6FAC3A74C9759B000BFF945C8BE93DFCC1AA26D2FD0DB2CD546044D577D843801AFD53C36CF25AEE886C0F033FE2DDF56C9DD884163C669219944F059B951BE876FCEC1094BF11CE4BCEEEC246105D65D53677C62C1', bits: 2048, exponent: '0x10001', pubkey: Buffer(294) [Uint8Array] [ 48, 130, 1, 34, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 1, 5, 0, 3, 130, 1, 15, 0, 48, 130, 1, 10, 2, 130, 1, 1, 0, 208, 32, 72, 78, 207, 85, 208, 23, 58, 138, 180, 27, 128, 118, 200, 0, 187, 100, 236, 99, 40, 121, 241, 62, 135, 180, 14, 95, 203, 109, 26, 253, 50, 152, 128, 228, 149, 145, 73, 85, 103, 255, 1, 239, 200, 213, 200, 205, 94, 207, 37, 33, 73, 251, 62, 229, 191, 188, 7, 218, 123, 228, 8, 150, 219, 52, 101, ... 194 more items ], valid_from: 'Nov 8 00:00:00 2024 GMT', valid_to: 'Apr 5 23:59:59 2025 GMT', fingerprint: '52:16:B6:14:34:F4:FB:9A:85:B6:0F:17:0C:50:13:72:4F:0F:4D:06', fingerprint256: 'A0:DA:3F:56:31:C2:79:C3:8E:60:15:5A:91:AE:54:6F:D4:1D:92:7C:DF:42:0A:92:83:37:D2:F7:24:B8:7B:18', fingerprint512: '2E:7A:AC:10:08:20:FA:90:2D:A8:DD:6C:61:45:1D:10:15:31:03:D0:ED:B5:BA:92:4E:78:C5:58:50:59:49:4C:49:8A:82:C5:EA:35:4A:20:DC:36:22:D3:E9:E7:D9:A4:68:BF:31:FB:A0:84:02:C8:E2:F6:AD:41:5E:71:6C:C2', ext_key_usage: [ '1.3.6.1.5.5.7.3.1', '1.3.6.1.5.5.7.3.2' ], serialNumber: '2B357706505F084823761B454EC12C3D', raw: Buffer(1479) [Uint8Array] [ 48, 130, 5, 195, 48, 130, 4, 171, 160, 3, 2, 1, 2, 2, 16, 43, 53, 119, 6, 80, 95, 8, 72, 35, 118, 27, 69, 78, 193, 44, 61, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 11, 5, 0, 48, 129, 143, 49, 11, 48, 9, 6, 3, 85, 4, 6, 19, 2, 71, 66, 49, 27, 48, 25, 6, 3, 85, 4, 8, 19, 18, 71, 114, 101, 97, 116, 101, 114, 32, 77, 97, 110, 99, 104, 101, 115, 116, 101, 114, 49, 16, 48, 14, 6, 3, 85, 4, 7, ... 1379 more items ], issuerCertificate: { subject: [Object: null prototype] { C: 'GB', ST: 'Greater Manchester', L: 'Salford', O: 'Sectigo Limited', CN: 'Sectigo RSA Domain Validation Secure Server CA' }, issuer: [Object: null prototype] { C: 'US', ST: 'New Jersey', L: 'Jersey City', O: 'The USERTRUST Network', CN: 'USERTrust RSA Certification Authority' }, infoAccess: [Object: null prototype] { 'CA Issuers - URI': [ 'http://crt.usertrust.com/USERTrustRSAAddTrustCA.crt' ], 'OCSP - URI': [ 'http://ocsp.usertrust.com' ] }, ca: true, modulus: 'D67333D6D73C20D000D21745B8D63E07A23FC741EE3230C9B06CFDF49FCB12980F2D3F8D4D010C820F177F622EE9B84879FB16834EADD7322593B707BFB9503FA94CC3402AE939FFD981CA1F163241DA8026B9237A87201EE3FF209A3C95446F8775069040B4329316091008233ED2DD870F6F5D51146A0A69C54F017269CFD3934C6D04A0A31B827EB19AB9EDC59EC537789F9A0834FB562E58C4090E06645BBC37DCF19F2868A856B092A35C9FBB8898081B241DAB3085AEAFB02E9E7A9DC1C0421CE202F0EAE04AD2EF900EB4C14016F06F85424A64F7A430A0FEBF2EA3275A8E8B58B8ADC319178463ED6F56FD83CB6034C474BEE69DDBE1E4E5CA0C5F15', bits: 2048, exponent: '0x10001', pubkey: Buffer(294) [Uint8Array] [ 48, 130, 1, 34, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 1, 5, 0, 3, 130, 1, 15, 0, 48, 130, 1, 10, 2, 130, 1, 1, 0, 214, 115, 51, 214, 215, 60, 32, 208, 0, 210, 23, 69, 184, 214, 62, 7, 162, 63, 199, 65, 238, 50, 48, 201, 176, 108, 253, 244, 159, 203, 18, 152, 15, 45, 63, 141, 77, 1, 12, 130, 15, 23, 127, 98, 46, 233, 184, 72, 121, 251, 22, 131, 78, 173, 215, 50, 37, 147, 183, 7, 191, 185, 80, 63, 169, 76, 195, ... 194 more items ], valid_from: 'Nov 2 00:00:00 2018 GMT', valid_to: 'Dec 31 23:59:59 2030 GMT', fingerprint: '33:E4:E8:08:07:20:4C:2B:61:82:A3:A1:4B:59:1A:CD:25:B5:F0:DB', fingerprint256: '7F:A4:FF:68:EC:04:A9:9D:75:28:D5:08:5F:94:90:7F:4D:1D:D1:C5:38:1B:AC:DC:83:2E:D5:C9:60:21:46:76', fingerprint512: '98:3B:97:4E:45:9A:46:EB:7A:3C:88:50:EC:90:CC:16:D3:B6:D4:A1:50:5A:5B:CD:D7:10:C2:36:BA:F5:AA:DC:58:42:4B:19:2E:34:A1:47:73:2E:9D:43:6C:9F:C0:4D:89:6D:8A:77:00:FF:34:92:52:A5:75:14:F5:88:C6:A1', ext_key_usage: [ '1.3.6.1.5.5.7.3.1', '1.3.6.1.5.5.7.3.2' ], serialNumber: '7D5B5126B476BA11DB74160BBC530DA7', raw: Buffer(1559) [Uint8Array] [ 48, 130, 6, 19, 48, 130, 3, 251, 160, 3, 2, 1, 2, 2, 16, 125, 91, 81, 38, 180, 118, 186, 17, 219, 116, 22, 11, 188, 83, 13, 167, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 12, 5, 0, 48, 129, 136, 49, 11, 48, 9, 6, 3, 85, 4, 6, 19, 2, 85, 83, 49, 19, 48, 17, 6, 3, 85, 4, 8, 19, 10, 78, 101, 119, 32, 74, 101, 114, 115, 101, 121, 49, 20, 48, 18, 6, 3, 85, 4, 7, 19, 11, 74, 101, 114, 115, 101, 121, ... 1459 more items ], issuerCertificate: { subject: [Object: null prototype] { C: 'US', ST: 'New Jersey', L: 'Jersey City', O: 'The USERTRUST Network', CN: 'USERTrust RSA Certification Authority' }, issuer: [Object: null prototype] { C: 'GB', ST: 'Greater Manchester', L: 'Salford', O: 'Comodo CA Limited', CN: 'AAA Certificate Services' }, infoAccess: [Object: null prototype] { 'OCSP - URI': [ 'http://ocsp.comodoca.com' ] }, ca: true, modulus: '80126517360EC3DB08B3D0AC570D76EDCD27D34CAD508361E2AA204D092D6409DCCE899FCC3DA9ECF6CFC1DCF1D3B1D67B3728112B47DA39C6BC3A19B45FA6BD7D9DA36342B676F2A93B2B91F8E26FD0EC162090093EE2E874C918B491D46264DB7FA306F188186A90223CBCFE13F087147BF6E41F8ED4E451C61167460851CB8614543FBC33FE7E6C9CFF169D18BD518E35A6A766C87267DB2166B1D49B7803C0503AE8CCF0DCBC9E4CFEAF0596351F575AB7FFCEF93DB72CB6F654DDC8E7123A4DAE4C8AB75C9AB4B7203DCA7F2234AE7E3B68660144E7014E46539B3360F794BE5337907343F332C353EFDBAAFE744E69C76B8C6093DEC4C70CDFE132AECC933B517895678BEE3D56FE0CD0690F1B0FF325266B336DF76E47FA7343E57E0EA566B1297C3284635589C40DC19354301913ACD37D37A7EB5D3A6C355CDB41D712DAA9490BDFD8808A0993628EB566CF2588CD84B8B13FA4390FD9029EEB124C957CF36B05A95E1683CCB867E2E8139DCC5B82D34CB3ED5BFFDEE573AC233B2D00BF3555740949D849581A7F9236E651920EF3267D1C4D17BCC9EC4326D0BF415F40A94444F499E757879E501F5754A83EFD74632FB1506509E658422E431A4CB4F0254759FA041E93D426464A5081B2DEBE78B7FC6715E1C957841E0F63D6E962BAD65F552EEA5CC62808042539B80E2BA9F24C971C073F0D52F5EDEF2F820F', bits: 4096, exponent: '0x10001', pubkey: Buffer(550) [Uint8Array] [ 48, 130, 2, 34, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 1, 5, 0, 3, 130, 2, 15, 0, 48, 130, 2, 10, 2, 130, 2, 1, 0, 128, 18, 101, 23, 54, 14, 195, 219, 8, 179, 208, 172, 87, 13, 118, 237, 205, 39, 211, 76, 173, 80, 131, 97, 226, 170, 32, 77, 9, 45, 100, 9, 220, 206, 137, 159, 204, 61, 169, 236, 246, 207, 193, 220, 241, 211, 177, 214, 123, 55, 40, 17, 43, 71, 218, 57, 198, 188, 58, 25, 180, 95, 166, 189, 125, 157, 163, ... 450 more items ], valid_from: 'Mar 12 00:00:00 2019 GMT', valid_to: 'Dec 31 23:59:59 2028 GMT', fingerprint: 'D8:9E:3B:D4:3D:5D:90:9B:47:A1:89:77:AA:9D:5C:E3:6C:EE:18:4C', fingerprint256: '68:B9:C7:61:21:9A:5B:1F:01:31:78:44:74:66:5D:B6:1B:BD:B1:09:E0:0F:05:CA:9F:74:24:4E:E5:F5:F5:2B', fingerprint512: '4C:F3:05:B9:5F:94:C7:A9:50:4C:53:C7:F2:DC:80:68:E6:47:A3:26:D9:59:76:B7:F4:D8:04:33:B2:28:45:06:FC:5E:3B:B9:A8:0A:4E:9A:98:89:54:0B:BF:92:90:8D:D3:9E:E4:EB:25:F2:56:6F:E9:AB:37:B4:DC:9A:7C:09', serialNumber: '3972443AF922B751D7D36C10DD313595', raw: Buffer(1413) [Uint8Array] [ 48, 130, 5, 129, 48, 130, 4, 105, 160, 3, 2, 1, 2, 2, 16, 57, 114, 68, 58, 249, 34, 183, 81, 215, 211, 108, 16, 221, 49, 53, 149, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 12, 5, 0, 48, 123, 49, 11, 48, 9, 6, 3, 85, 4, 6, 19, 2, 71, 66, 49, 27, 48, 25, 6, 3, 85, 4, 8, 12, 18, 71, 114, 101, 97, 116, 101, 114, 32, 77, 97, 110, 99, 104, 101, 115, 116, 101, 114, 49, 16, 48, 14, 6, 3, 85, 4, 7, 12, ... 1313 more items ], issuerCertificate: <ref *1> { subject: [Object: null prototype] { C: 'GB', ST: 'Greater Manchester', L: 'Salford', O: 'Comodo CA Limited', CN: 'AAA Certificate Services' }, issuer: [Object: null prototype] { C: 'GB', ST: 'Greater Manchester', L: 'Salford', O: 'Comodo CA Limited', CN: 'AAA Certificate Services' }, ca: true, modulus: 'BE409DF46EE1EA76871C4D45448EBE46C883069DC12AFE181F8EE402FAF3AB5D508A16310B9A06D0C57022CD492D5463CCB66E68460B53EACB4C24C0BC724EEAF115AEF4549A120AC37AB23360E2DA8955F32258F3DEDCCFEF8386A28C944F9F68F29890468427C776BFE3CC352C8B5E07646582C048B0A891F9619F762050A891C766B5EB78620356F08A1A13EA31A31EA099FD38F6F62732586F07F56BB8FB142BAFB7AACCD6635F738CDA0599A838A8CB17783651ACE99EF4783A8DCF0FD942E2980CAB2F9F0E01DEEF9F9949F12DDFAC744D1B98B547C5E529D1F99018C7629CBE83C7267B3E8A25C7C0DD9DE6356810209D8FD8DED2C3849C0D5EE82FC9', bits: 2048, exponent: '0x10001', pubkey: Buffer(294) [Uint8Array] [ 48, 130, 1, 34, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 1, 5, 0, 3, 130, 1, 15, 0, 48, 130, 1, 10, 2, 130, 1, 1, 0, 190, 64, 157, 244, 110, 225, 234, 118, 135, 28, 77, 69, 68, 142, 190, 70, 200, 131, 6, 157, 193, 42, 254, 24, 31, 142, 228, 2, 250, 243, 171, 93, 80, 138, 22, 49, 11, 154, 6, 208, 197, 112, 34, 205, 73, 45, 84, 99, 204, 182, 110, 104, 70, 11, 83, 234, 203, 76, 36, 192, 188, 114, 78, 234, 241, 21, 174, ... 194 more items ], valid_from: 'Jan 1 00:00:00 2004 GMT', valid_to: 'Dec 31 23:59:59 2028 GMT', fingerprint: 'D1:EB:23:A4:6D:17:D6:8F:D9:25:64:C2:F1:F1:60:17:64:D8:E3:49', fingerprint256: 'D7:A7:A0:FB:5D:7E:27:31:D7:71:E9:48:4E:BC:DE:F7:1D:5F:0C:3E:0A:29:48:78:2B:C8:3E:E0:EA:69:9E:F4', fingerprint512: '1C:79:41:CD:6E:6B:4E:A1:C9:6F:3F:1C:06:F1:A4:01:6E:C3:CF:4D:DE:73:A4:25:F2:FE:5C:AF:F0:BE:DF:EA:93:82:4B:EE:D3:84:36:3C:8B:4F:45:88:27:EF:00:FD:4A:B6:C4:E0:72:A6:F1:E6:90:98:B0:42:4B:97:B2:A7', serialNumber: '01', raw: Buffer(1078) [Uint8Array] [ 48, 130, 4, 50, 48, 130, 3, 26, 160, 3, 2, 1, 2, 2, 1, 1, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 5, 5, 0, 48, 123, 49, 11, 48, 9, 6, 3, 85, 4, 6, 19, 2, 71, 66, 49, 27, 48, 25, 6, 3, 85, 4, 8, 12, 18, 71, 114, 101, 97, 116, 101, 114, 32, 77, 97, 110, 99, 104, 101, 115, 116, 101, 114, 49, 16, 48, 14, 6, 3, 85, 4, 7, 12, 7, 83, 97, 108, 102, 111, 114, 100, 49, 26, 48, 24, 6, 3, 85, ... 978 more items ], issuerCertificate: [Circular *1] } } } }, command: 'CONN' } Node.js v20.17.0 (node:2352357) DeprecationWarning: current URL string parser is deprecated, and will be removed in a future version. To use the new parser, pass option { useNewUrlParser: true } to MongoClient.connect. (Use `node --trace-deprecation ...` to show where the warning was created) (node:2352357) [DEP0170] DeprecationWarning: The URL mongodb://codemark:Ryzen0296@ac-52vubhw-shard-00-02.n0rgkru.mongodb.net:27017,ac-52vubhw-shard-00-00.n0rgkru.mongodb.net:27017,ac-52vubhw-shard-00-01.n0rgkru.mongodb.net:27017/billhess?authSource=admin&replicaSet=atlas-10iced-shard-0&ssl=true is invalid. Future versions of Node.js will throw an error. (node:2352357) [MONGODB DRIVER] Warning: Current Server Discovery and Monitoring engine is deprecated, and will be removed in a future version. To use the new Server Discover and Monitoring engine, pass option { useUnifiedTopology: true } to the MongoClient constructor. node:internal/process/promises:391 triggerUncaughtException(err, true /* fromPromise */); ^ Error [ERR_TLS_CERT_ALTNAME_INVALID]: Hostname/IP does not match certificate's altnames: Host: needapair.com. is not in the cert's altnames: DNS:*.web-hosting.com, DNS:web-hosting.com at Object.checkServerIdentity (node:tls:337:12) at TLSSocket.onConnectSecure (node:_tls_wrap:1695:27) at TLSSocket.emit (node:events:519:28) at TLSSocket._finishInit (node:_tls_wrap:1085:8) at ssl.onhandshakedone (node:_tls_wrap:871:12) { code: 'ESOCKET', reason: "Host: needapair.com. is not in the cert's altnames: DNS:*.web-hosting.com, DNS:web-hosting.com", host: 'needapair.com', cert: { subject: [Object: null prototype] { CN: '*.web-hosting.com' }, issuer: [Object: null prototype] { C: 'GB', ST: 'Greater Manchester', L: 'Salford', O: 'Sectigo Limited', CN: 'Sectigo RSA Domain Validation Secure Server CA' }, subjectaltname: 'DNS:*.web-hosting.com, DNS:web-hosting.com', infoAccess: [Object: null prototype] { 'CA Issuers - URI': [ 'http://crt.sectigo.com/SectigoRSADomainValidationSecureServerCA.crt' ], 'OCSP - URI': [ 'http://ocsp.sectigo.com' ] }, ca: false, modulus: 'D020484ECF55D0173A8AB41B8076C800BB64EC632879F13E87B40E5FCB6D1AFD329880E49591495567FF01EFC8D5C8CD5ECF252149FB3EE5BFBC07DA7BE40896DB346598F4CA3EAC530DE5F822C8010F48FDC0F6D7B34263D0973ACCEAA32D1C5E0C98C641BE45ED4D7093DEDF6BA4C904951A14A23C98F9844010F2901D5FB3C13B36A0F1830E6BD4085D8F16ED350DE2C61DD0DEF0EA79C8D48F0DEAE396CB1DACF3115FB33060F903D6FAC3A74C9759B000BFF945C8BE93DFCC1AA26D2FD0DB2CD546044D577D843801AFD53C36CF25AEE886C0F033FE2DDF56C9DD884163C669219944F059B951BE876FCEC1094BF11CE4BCEEEC246105D65D53677C62C1', bits: 2048, exponent: '0x10001', pubkey: Buffer(294) [Uint8Array] [ 48, 130, 1, 34, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 1, 5, 0, 3, 130, 1, 15, 0, 48, 130, 1, 10, 2, 130, 1, 1, 0, 208, 32, 72, 78, 207, 85, 208, 23, 58, 138, 180, 27, 128, 118, 200, 0, 187, 100, 236, 99, 40, 121, 241, 62, 135, 180, 14, 95, 203, 109, 26, 253, 50, 152, 128, 228, 149, 145, 73, 85, 103, 255, 1, 239, 200, 213, 200, 205, 94, 207, 37, 33, 73, 251, 62, 229, 191, 188, 7, 218, 123, 228, 8, 150, 219, 52, 101, ... 194 more items ], valid_from: 'Nov 8 00:00:00 2024 GMT', valid_to: 'Apr 5 23:59:59 2025 GMT', fingerprint: '52:16:B6:14:34:F4:FB:9A:85:B6:0F:17:0C:50:13:72:4F:0F:4D:06', fingerprint256: 'A0:DA:3F:56:31:C2:79:C3:8E:60:15:5A:91:AE:54:6F:D4:1D:92:7C:DF:42:0A:92:83:37:D2:F7:24:B8:7B:18', fingerprint512: '2E:7A:AC:10:08:20:FA:90:2D:A8:DD:6C:61:45:1D:10:15:31:03:D0:ED:B5:BA:92:4E:78:C5:58:50:59:49:4C:49:8A:82:C5:EA:35:4A:20:DC:36:22:D3:E9:E7:D9:A4:68:BF:31:FB:A0:84:02:C8:E2:F6:AD:41:5E:71:6C:C2', ext_key_usage: [ '1.3.6.1.5.5.7.3.1', '1.3.6.1.5.5.7.3.2' ], serialNumber: '2B357706505F084823761B454EC12C3D', raw: Buffer(1479) [Uint8Array] [ 48, 130, 5, 195, 48, 130, 4, 171, 160, 3, 2, 1, 2, 2, 16, 43, 53, 119, 6, 80, 95, 8, 72, 35, 118, 27, 69, 78, 193, 44, 61, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 11, 5, 0, 48, 129, 143, 49, 11, 48, 9, 6, 3, 85, 4, 6, 19, 2, 71, 66, 49, 27, 48, 25, 6, 3, 85, 4, 8, 19, 18, 71, 114, 101, 97, 116, 101, 114, 32, 77, 97, 110, 99, 104, 101, 115, 116, 101, 114, 49, 16, 48, 14, 6, 3, 85, 4, 7, ... 1379 more items ], issuerCertificate: { subject: [Object: null prototype] { C: 'GB', ST: 'Greater Manchester', L: 'Salford', O: 'Sectigo Limited', CN: 'Sectigo RSA Domain Validation Secure Server CA' }, issuer: [Object: null prototype] { C: 'US', ST: 'New Jersey', L: 'Jersey City', O: 'The USERTRUST Network', CN: 'USERTrust RSA Certification Authority' }, infoAccess: [Object: null prototype] { 'CA Issuers - URI': [ 'http://crt.usertrust.com/USERTrustRSAAddTrustCA.crt' ], 'OCSP - URI': [ 'http://ocsp.usertrust.com' ] }, ca: true, modulus: 'D67333D6D73C20D000D21745B8D63E07A23FC741EE3230C9B06CFDF49FCB12980F2D3F8D4D010C820F177F622EE9B84879FB16834EADD7322593B707BFB9503FA94CC3402AE939FFD981CA1F163241DA8026B9237A87201EE3FF209A3C95446F8775069040B4329316091008233ED2DD870F6F5D51146A0A69C54F017269CFD3934C6D04A0A31B827EB19AB9EDC59EC537789F9A0834FB562E58C4090E06645BBC37DCF19F2868A856B092A35C9FBB8898081B241DAB3085AEAFB02E9E7A9DC1C0421CE202F0EAE04AD2EF900EB4C14016F06F85424A64F7A430A0FEBF2EA3275A8E8B58B8ADC319178463ED6F56FD83CB6034C474BEE69DDBE1E4E5CA0C5F15', bits: 2048, exponent: '0x10001', pubkey: Buffer(294) [Uint8Array] [ 48, 130, 1, 34, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 1, 5, 0, 3, 130, 1, 15, 0, 48, 130, 1, 10, 2, 130, 1, 1, 0, 214, 115, 51, 214, 215, 60, 32, 208, 0, 210, 23, 69, 184, 214, 62, 7, 162, 63, 199, 65, 238, 50, 48, 201, 176, 108, 253, 244, 159, 203, 18, 152, 15, 45, 63, 141, 77, 1, 12, 130, 15, 23, 127, 98, 46, 233, 184, 72, 121, 251, 22, 131, 78, 173, 215, 50, 37, 147, 183, 7, 191, 185, 80, 63, 169, 76, 195, ... 194 more items ], valid_from: 'Nov 2 00:00:00 2018 GMT', valid_to: 'Dec 31 23:59:59 2030 GMT', fingerprint: '33:E4:E8:08:07:20:4C:2B:61:82:A3:A1:4B:59:1A:CD:25:B5:F0:DB', fingerprint256: '7F:A4:FF:68:EC:04:A9:9D:75:28:D5:08:5F:94:90:7F:4D:1D:D1:C5:38:1B:AC:DC:83:2E:D5:C9:60:21:46:76', fingerprint512: '98:3B:97:4E:45:9A:46:EB:7A:3C:88:50:EC:90:CC:16:D3:B6:D4:A1:50:5A:5B:CD:D7:10:C2:36:BA:F5:AA:DC:58:42:4B:19:2E:34:A1:47:73:2E:9D:43:6C:9F:C0:4D:89:6D:8A:77:00:FF:34:92:52:A5:75:14:F5:88:C6:A1', ext_key_usage: [ '1.3.6.1.5.5.7.3.1', '1.3.6.1.5.5.7.3.2' ], serialNumber: '7D5B5126B476BA11DB74160BBC530DA7', raw: Buffer(1559) [Uint8Array] [ 48, 130, 6, 19, 48, 130, 3, 251, 160, 3, 2, 1, 2, 2, 16, 125, 91, 81, 38, 180, 118, 186, 17, 219, 116, 22, 11, 188, 83, 13, 167, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 12, 5, 0, 48, 129, 136, 49, 11, 48, 9, 6, 3, 85, 4, 6, 19, 2, 85, 83, 49, 19, 48, 17, 6, 3, 85, 4, 8, 19, 10, 78, 101, 119, 32, 74, 101, 114, 115, 101, 121, 49, 20, 48, 18, 6, 3, 85, 4, 7, 19, 11, 74, 101, 114, 115, 101, 121, ... 1459 more items ], issuerCertificate: { subject: [Object: null prototype] { C: 'US', ST: 'New Jersey', L: 'Jersey City', O: 'The USERTRUST Network', CN: 'USERTrust RSA Certification Authority' }, issuer: [Object: null prototype] { C: 'GB', ST: 'Greater Manchester', L: 'Salford', O: 'Comodo CA Limited', CN: 'AAA Certificate Services' }, infoAccess: [Object: null prototype] { 'OCSP - URI': [ 'http://ocsp.comodoca.com' ] }, ca: true, modulus: '80126517360EC3DB08B3D0AC570D76EDCD27D34CAD508361E2AA204D092D6409DCCE899FCC3DA9ECF6CFC1DCF1D3B1D67B3728112B47DA39C6BC3A19B45FA6BD7D9DA36342B676F2A93B2B91F8E26FD0EC162090093EE2E874C918B491D46264DB7FA306F188186A90223CBCFE13F087147BF6E41F8ED4E451C61167460851CB8614543FBC33FE7E6C9CFF169D18BD518E35A6A766C87267DB2166B1D49B7803C0503AE8CCF0DCBC9E4CFEAF0596351F575AB7FFCEF93DB72CB6F654DDC8E7123A4DAE4C8AB75C9AB4B7203DCA7F2234AE7E3B68660144E7014E46539B3360F794BE5337907343F332C353EFDBAAFE744E69C76B8C6093DEC4C70CDFE132AECC933B517895678BEE3D56FE0CD0690F1B0FF325266B336DF76E47FA7343E57E0EA566B1297C3284635589C40DC19354301913ACD37D37A7EB5D3A6C355CDB41D712DAA9490BDFD8808A0993628EB566CF2588CD84B8B13FA4390FD9029EEB124C957CF36B05A95E1683CCB867E2E8139DCC5B82D34CB3ED5BFFDEE573AC233B2D00BF3555740949D849581A7F9236E651920EF3267D1C4D17BCC9EC4326D0BF415F40A94444F499E757879E501F5754A83EFD74632FB1506509E658422E431A4CB4F0254759FA041E93D426464A5081B2DEBE78B7FC6715E1C957841E0F63D6E962BAD65F552EEA5CC62808042539B80E2BA9F24C971C073F0D52F5EDEF2F820F', bits: 4096, exponent: '0x10001', pubkey: Buffer(550) [Uint8Array] [ 48, 130, 2, 34, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 1, 5, 0, 3, 130, 2, 15, 0, 48, 130, 2, 10, 2, 130, 2, 1, 0, 128, 18, 101, 23, 54, 14, 195, 219, 8, 179, 208, 172, 87, 13, 118, 237, 205, 39, 211, 76, 173, 80, 131, 97, 226, 170, 32, 77, 9, 45, 100, 9, 220, 206, 137, 159, 204, 61, 169, 236, 246, 207, 193, 220, 241, 211, 177, 214, 123, 55, 40, 17, 43, 71, 218, 57, 198, 188, 58, 25, 180, 95, 166, 189, 125, 157, 163, ... 450 more items ], valid_from: 'Mar 12 00:00:00 2019 GMT', valid_to: 'Dec 31 23:59:59 2028 GMT', fingerprint: 'D8:9E:3B:D4:3D:5D:90:9B:47:A1:89:77:AA:9D:5C:E3:6C:EE:18:4C', fingerprint256: '68:B9:C7:61:21:9A:5B:1F:01:31:78:44:74:66:5D:B6:1B:BD:B1:09:E0:0F:05:CA:9F:74:24:4E:E5:F5:F5:2B', fingerprint512: '4C:F3:05:B9:5F:94:C7:A9:50:4C:53:C7:F2:DC:80:68:E6:47:A3:26:D9:59:76:B7:F4:D8:04:33:B2:28:45:06:FC:5E:3B:B9:A8:0A:4E:9A:98:89:54:0B:BF:92:90:8D:D3:9E:E4:EB:25:F2:56:6F:E9:AB:37:B4:DC:9A:7C:09', serialNumber: '3972443AF922B751D7D36C10DD313595', raw: Buffer(1413) [Uint8Array] [ 48, 130, 5, 129, 48, 130, 4, 105, 160, 3, 2, 1, 2, 2, 16, 57, 114, 68, 58, 249, 34, 183, 81, 215, 211, 108, 16, 221, 49, 53, 149, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 12, 5, 0, 48, 123, 49, 11, 48, 9, 6, 3, 85, 4, 6, 19, 2, 71, 66, 49, 27, 48, 25, 6, 3, 85, 4, 8, 12, 18, 71, 114, 101, 97, 116, 101, 114, 32, 77, 97, 110, 99, 104, 101, 115, 116, 101, 114, 49, 16, 48, 14, 6, 3, 85, 4, 7, 12, ... 1313 more items ], issuerCertificate: <ref *1> { subject: [Object: null prototype] { C: 'GB', ST: 'Greater Manchester', L: 'Salford', O: 'Comodo CA Limited', CN: 'AAA Certificate Services' }, issuer: [Object: null prototype] { C: 'GB', ST: 'Greater Manchester', L: 'Salford', O: 'Comodo CA Limited', CN: 'AAA Certificate Services' }, ca: true, modulus: 'BE409DF46EE1EA76871C4D45448EBE46C883069DC12AFE181F8EE402FAF3AB5D508A16310B9A06D0C57022CD492D5463CCB66E68460B53EACB4C24C0BC724EEAF115AEF4549A120AC37AB23360E2DA8955F32258F3DEDCCFEF8386A28C944F9F68F29890468427C776BFE3CC352C8B5E07646582C048B0A891F9619F762050A891C766B5EB78620356F08A1A13EA31A31EA099FD38F6F62732586F07F56BB8FB142BAFB7AACCD6635F738CDA0599A838A8CB17783651ACE99EF4783A8DCF0FD942E2980CAB2F9F0E01DEEF9F9949F12DDFAC744D1B98B547C5E529D1F99018C7629CBE83C7267B3E8A25C7C0DD9DE6356810209D8FD8DED2C3849C0D5EE82FC9', bits: 2048, exponent: '0x10001', pubkey: Buffer(294) [Uint8Array] [ 48, 130, 1, 34, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 1, 5, 0, 3, 130, 1, 15, 0, 48, 130, 1, 10, 2, 130, 1, 1, 0, 190, 64, 157, 244, 110, 225, 234, 118, 135, 28, 77, 69, 68, 142, 190, 70, 200, 131, 6, 157, 193, 42, 254, 24, 31, 142, 228, 2, 250, 243, 171, 93, 80, 138, 22, 49, 11, 154, 6, 208, 197, 112, 34, 205, 73, 45, 84, 99, 204, 182, 110, 104, 70, 11, 83, 234, 203, 76, 36, 192, 188, 114, 78, 234, 241, 21, 174, ... 194 more items ], valid_from: 'Jan 1 00:00:00 2004 GMT', valid_to: 'Dec 31 23:59:59 2028 GMT', fingerprint: 'D1:EB:23:A4:6D:17:D6:8F:D9:25:64:C2:F1:F1:60:17:64:D8:E3:49', fingerprint256: 'D7:A7:A0:FB:5D:7E:27:31:D7:71:E9:48:4E:BC:DE:F7:1D:5F:0C:3E:0A:29:48:78:2B:C8:3E:E0:EA:69:9E:F4', fingerprint512: '1C:79:41:CD:6E:6B:4E:A1:C9:6F:3F:1C:06:F1:A4:01:6E:C3:CF:4D:DE:73:A4:25:F2:FE:5C:AF:F0:BE:DF:EA:93:82:4B:EE:D3:84:36:3C:8B:4F:45:88:27:EF:00:FD:4A:B6:C4:E0:72:A6:F1:E6:90:98:B0:42:4B:97:B2:A7', serialNumber: '01', raw: Buffer(1078) [Uint8Array] [ 48, 130, 4, 50, 48, 130, 3, 26, 160, 3, 2, 1, 2, 2, 1, 1, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 5, 5, 0, 48, 123, 49, 11, 48, 9, 6, 3, 85, 4, 6, 19, 2, 71, 66, 49, 27, 48, 25, 6, 3, 85, 4, 8, 12, 18, 71, 114, 101, 97, 116, 101, 114, 32, 77, 97, 110, 99, 104, 101, 115, 116, 101, 114, 49, 16, 48, 14, 6, 3, 85, 4, 7, 12, 7, 83, 97, 108, 102, 111, 114, 100, 49, 26, 48, 24, 6, 3, 85, ... 978 more items ], issuerCertificate: [Circular *1] } } } }, command: 'CONN' } Node.js v20.17.0 (node:2352615) DeprecationWarning: current URL string parser is deprecated, and will be removed in a future version. To use the new parser, pass option { useNewUrlParser: true } to MongoClient.connect. (Use `node --trace-deprecation ...` to show where the warning was created) (node:2352615) [DEP0170] DeprecationWarning: The URL mongodb://codemark:Ryzen0296@ac-52vubhw-shard-00-02.n0rgkru.mongodb.net:27017,ac-52vubhw-shard-00-00.n0rgkru.mongodb.net:27017,ac-52vubhw-shard-00-01.n0rgkru.mongodb.net:27017/billhess?authSource=admin&replicaSet=atlas-10iced-shard-0&ssl=true is invalid. Future versions of Node.js will throw an error. (node:2352615) [MONGODB DRIVER] Warning: Current Server Discovery and Monitoring engine is deprecated, and will be removed in a future version. To use the new Server Discover and Monitoring engine, pass option { useUnifiedTopology: true } to the MongoClient constructor. node:internal/process/promises:391 triggerUncaughtException(err, true /* fromPromise */); ^ Error [ERR_TLS_CERT_ALTNAME_INVALID]: Hostname/IP does not match certificate's altnames: Host: needapair.com. is not in the cert's altnames: DNS:*.web-hosting.com, DNS:web-hosting.com at Object.checkServerIdentity (node:tls:337:12) at TLSSocket.onConnectSecure (node:_tls_wrap:1695:27) at TLSSocket.emit (node:events:519:28) at TLSSocket._finishInit (node:_tls_wrap:1085:8) at ssl.onhandshakedone (node:_tls_wrap:871:12) { code: 'ESOCKET', reason: "Host: needapair.com. is not in the cert's altnames: DNS:*.web-hosting.com, DNS:web-hosting.com", host: 'needapair.com', cert: { subject: [Object: null prototype] { CN: '*.web-hosting.com' }, issuer: [Object: null prototype] { C: 'GB', ST: 'Greater Manchester', L: 'Salford', O: 'Sectigo Limited', CN: 'Sectigo RSA Domain Validation Secure Server CA' }, subjectaltname: 'DNS:*.web-hosting.com, DNS:web-hosting.com', infoAccess: [Object: null prototype] { 'CA Issuers - URI': [ 'http://crt.sectigo.com/SectigoRSADomainValidationSecureServerCA.crt' ], 'OCSP - URI': [ 'http://ocsp.sectigo.com' ] }, ca: false, modulus: 'D020484ECF55D0173A8AB41B8076C800BB64EC632879F13E87B40E5FCB6D1AFD329880E49591495567FF01EFC8D5C8CD5ECF252149FB3EE5BFBC07DA7BE40896DB346598F4CA3EAC530DE5F822C8010F48FDC0F6D7B34263D0973ACCEAA32D1C5E0C98C641BE45ED4D7093DEDF6BA4C904951A14A23C98F9844010F2901D5FB3C13B36A0F1830E6BD4085D8F16ED350DE2C61DD0DEF0EA79C8D48F0DEAE396CB1DACF3115FB33060F903D6FAC3A74C9759B000BFF945C8BE93DFCC1AA26D2FD0DB2CD546044D577D843801AFD53C36CF25AEE886C0F033FE2DDF56C9DD884163C669219944F059B951BE876FCEC1094BF11CE4BCEEEC246105D65D53677C62C1', bits: 2048, exponent: '0x10001', pubkey: Buffer(294) [Uint8Array] [ 48, 130, 1, 34, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 1, 5, 0, 3, 130, 1, 15, 0, 48, 130, 1, 10, 2, 130, 1, 1, 0, 208, 32, 72, 78, 207, 85, 208, 23, 58, 138, 180, 27, 128, 118, 200, 0, 187, 100, 236, 99, 40, 121, 241, 62, 135, 180, 14, 95, 203, 109, 26, 253, 50, 152, 128, 228, 149, 145, 73, 85, 103, 255, 1, 239, 200, 213, 200, 205, 94, 207, 37, 33, 73, 251, 62, 229, 191, 188, 7, 218, 123, 228, 8, 150, 219, 52, 101, ... 194 more items ], valid_from: 'Nov 8 00:00:00 2024 GMT', valid_to: 'Apr 5 23:59:59 2025 GMT', fingerprint: '52:16:B6:14:34:F4:FB:9A:85:B6:0F:17:0C:50:13:72:4F:0F:4D:06', fingerprint256: 'A0:DA:3F:56:31:C2:79:C3:8E:60:15:5A:91:AE:54:6F:D4:1D:92:7C:DF:42:0A:92:83:37:D2:F7:24:B8:7B:18', fingerprint512: '2E:7A:AC:10:08:20:FA:90:2D:A8:DD:6C:61:45:1D:10:15:31:03:D0:ED:B5:BA:92:4E:78:C5:58:50:59:49:4C:49:8A:82:C5:EA:35:4A:20:DC:36:22:D3:E9:E7:D9:A4:68:BF:31:FB:A0:84:02:C8:E2:F6:AD:41:5E:71:6C:C2', ext_key_usage: [ '1.3.6.1.5.5.7.3.1', '1.3.6.1.5.5.7.3.2' ], serialNumber: '2B357706505F084823761B454EC12C3D', raw: Buffer(1479) [Uint8Array] [ 48, 130, 5, 195, 48, 130, 4, 171, 160, 3, 2, 1, 2, 2, 16, 43, 53, 119, 6, 80, 95, 8, 72, 35, 118, 27, 69, 78, 193, 44, 61, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 11, 5, 0, 48, 129, 143, 49, 11, 48, 9, 6, 3, 85, 4, 6, 19, 2, 71, 66, 49, 27, 48, 25, 6, 3, 85, 4, 8, 19, 18, 71, 114, 101, 97, 116, 101, 114, 32, 77, 97, 110, 99, 104, 101, 115, 116, 101, 114, 49, 16, 48, 14, 6, 3, 85, 4, 7, ... 1379 more items ], issuerCertificate: { subject: [Object: null prototype] { C: 'GB', ST: 'Greater Manchester', L: 'Salford', O: 'Sectigo Limited', CN: 'Sectigo RSA Domain Validation Secure Server CA' }, issuer: [Object: null prototype] { C: 'US', ST: 'New Jersey', L: 'Jersey City', O: 'The USERTRUST Network', CN: 'USERTrust RSA Certification Authority' }, infoAccess: [Object: null prototype] { 'CA Issuers - URI': [ 'http://crt.usertrust.com/USERTrustRSAAddTrustCA.crt' ], 'OCSP - URI': [ 'http://ocsp.usertrust.com' ] }, ca: true, modulus: 'D67333D6D73C20D000D21745B8D63E07A23FC741EE3230C9B06CFDF49FCB12980F2D3F8D4D010C820F177F622EE9B84879FB16834EADD7322593B707BFB9503FA94CC3402AE939FFD981CA1F163241DA8026B9237A87201EE3FF209A3C95446F8775069040B4329316091008233ED2DD870F6F5D51146A0A69C54F017269CFD3934C6D04A0A31B827EB19AB9EDC59EC537789F9A0834FB562E58C4090E06645BBC37DCF19F2868A856B092A35C9FBB8898081B241DAB3085AEAFB02E9E7A9DC1C0421CE202F0EAE04AD2EF900EB4C14016F06F85424A64F7A430A0FEBF2EA3275A8E8B58B8ADC319178463ED6F56FD83CB6034C474BEE69DDBE1E4E5CA0C5F15', bits: 2048, exponent: '0x10001', pubkey: Buffer(294) [Uint8Array] [ 48, 130, 1, 34, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 1, 5, 0, 3, 130, 1, 15, 0, 48, 130, 1, 10, 2, 130, 1, 1, 0, 214, 115, 51, 214, 215, 60, 32, 208, 0, 210, 23, 69, 184, 214, 62, 7, 162, 63, 199, 65, 238, 50, 48, 201, 176, 108, 253, 244, 159, 203, 18, 152, 15, 45, 63, 141, 77, 1, 12, 130, 15, 23, 127, 98, 46, 233, 184, 72, 121, 251, 22, 131, 78, 173, 215, 50, 37, 147, 183, 7, 191, 185, 80, 63, 169, 76, 195, ... 194 more items ], valid_from: 'Nov 2 00:00:00 2018 GMT', valid_to: 'Dec 31 23:59:59 2030 GMT', fingerprint: '33:E4:E8:08:07:20:4C:2B:61:82:A3:A1:4B:59:1A:CD:25:B5:F0:DB', fingerprint256: '7F:A4:FF:68:EC:04:A9:9D:75:28:D5:08:5F:94:90:7F:4D:1D:D1:C5:38:1B:AC:DC:83:2E:D5:C9:60:21:46:76', fingerprint512: '98:3B:97:4E:45:9A:46:EB:7A:3C:88:50:EC:90:CC:16:D3:B6:D4:A1:50:5A:5B:CD:D7:10:C2:36:BA:F5:AA:DC:58:42:4B:19:2E:34:A1:47:73:2E:9D:43:6C:9F:C0:4D:89:6D:8A:77:00:FF:34:92:52:A5:75:14:F5:88:C6:A1', ext_key_usage: [ '1.3.6.1.5.5.7.3.1', '1.3.6.1.5.5.7.3.2' ], serialNumber: '7D5B5126B476BA11DB74160BBC530DA7', raw: Buffer(1559) [Uint8Array] [ 48, 130, 6, 19, 48, 130, 3, 251, 160, 3, 2, 1, 2, 2, 16, 125, 91, 81, 38, 180, 118, 186, 17, 219, 116, 22, 11, 188, 83, 13, 167, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 12, 5, 0, 48, 129, 136, 49, 11, 48, 9, 6, 3, 85, 4, 6, 19, 2, 85, 83, 49, 19, 48, 17, 6, 3, 85, 4, 8, 19, 10, 78, 101, 119, 32, 74, 101, 114, 115, 101, 121, 49, 20, 48, 18, 6, 3, 85, 4, 7, 19, 11, 74, 101, 114, 115, 101, 121, ... 1459 more items ], issuerCertificate: { subject: [Object: null prototype] { C: 'US', ST: 'New Jersey', L: 'Jersey City', O: 'The USERTRUST Network', CN: 'USERTrust RSA Certification Authority' }, issuer: [Object: null prototype] { C: 'GB', ST: 'Greater Manchester', L: 'Salford', O: 'Comodo CA Limited', CN: 'AAA Certificate Services' }, infoAccess: [Object: null prototype] { 'OCSP - URI': [ 'http://ocsp.comodoca.com' ] }, ca: true, modulus: '80126517360EC3DB08B3D0AC570D76EDCD27D34CAD508361E2AA204D092D6409DCCE899FCC3DA9ECF6CFC1DCF1D3B1D67B3728112B47DA39C6BC3A19B45FA6BD7D9DA36342B676F2A93B2B91F8E26FD0EC162090093EE2E874C918B491D46264DB7FA306F188186A90223CBCFE13F087147BF6E41F8ED4E451C61167460851CB8614543FBC33FE7E6C9CFF169D18BD518E35A6A766C87267DB2166B1D49B7803C0503AE8CCF0DCBC9E4CFEAF0596351F575AB7FFCEF93DB72CB6F654DDC8E7123A4DAE4C8AB75C9AB4B7203DCA7F2234AE7E3B68660144E7014E46539B3360F794BE5337907343F332C353EFDBAAFE744E69C76B8C6093DEC4C70CDFE132AECC933B517895678BEE3D56FE0CD0690F1B0FF325266B336DF76E47FA7343E57E0EA566B1297C3284635589C40DC19354301913ACD37D37A7EB5D3A6C355CDB41D712DAA9490BDFD8808A0993628EB566CF2588CD84B8B13FA4390FD9029EEB124C957CF36B05A95E1683CCB867E2E8139DCC5B82D34CB3ED5BFFDEE573AC233B2D00BF3555740949D849581A7F9236E651920EF3267D1C4D17BCC9EC4326D0BF415F40A94444F499E757879E501F5754A83EFD74632FB1506509E658422E431A4CB4F0254759FA041E93D426464A5081B2DEBE78B7FC6715E1C957841E0F63D6E962BAD65F552EEA5CC62808042539B80E2BA9F24C971C073F0D52F5EDEF2F820F', bits: 4096, exponent: '0x10001', pubkey: Buffer(550) [Uint8Array] [ 48, 130, 2, 34, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 1, 5, 0, 3, 130, 2, 15, 0, 48, 130, 2, 10, 2, 130, 2, 1, 0, 128, 18, 101, 23, 54, 14, 195, 219, 8, 179, 208, 172, 87, 13, 118, 237, 205, 39, 211, 76, 173, 80, 131, 97, 226, 170, 32, 77, 9, 45, 100, 9, 220, 206, 137, 159, 204, 61, 169, 236, 246, 207, 193, 220, 241, 211, 177, 214, 123, 55, 40, 17, 43, 71, 218, 57, 198, 188, 58, 25, 180, 95, 166, 189, 125, 157, 163, ... 450 more items ], valid_from: 'Mar 12 00:00:00 2019 GMT', valid_to: 'Dec 31 23:59:59 2028 GMT', fingerprint: 'D8:9E:3B:D4:3D:5D:90:9B:47:A1:89:77:AA:9D:5C:E3:6C:EE:18:4C', fingerprint256: '68:B9:C7:61:21:9A:5B:1F:01:31:78:44:74:66:5D:B6:1B:BD:B1:09:E0:0F:05:CA:9F:74:24:4E:E5:F5:F5:2B', fingerprint512: '4C:F3:05:B9:5F:94:C7:A9:50:4C:53:C7:F2:DC:80:68:E6:47:A3:26:D9:59:76:B7:F4:D8:04:33:B2:28:45:06:FC:5E:3B:B9:A8:0A:4E:9A:98:89:54:0B:BF:92:90:8D:D3:9E:E4:EB:25:F2:56:6F:E9:AB:37:B4:DC:9A:7C:09', serialNumber: '3972443AF922B751D7D36C10DD313595', raw: Buffer(1413) [Uint8Array] [ 48, 130, 5, 129, 48, 130, 4, 105, 160, 3, 2, 1, 2, 2, 16, 57, 114, 68, 58, 249, 34, 183, 81, 215, 211, 108, 16, 221, 49, 53, 149, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 12, 5, 0, 48, 123, 49, 11, 48, 9, 6, 3, 85, 4, 6, 19, 2, 71, 66, 49, 27, 48, 25, 6, 3, 85, 4, 8, 12, 18, 71, 114, 101, 97, 116, 101, 114, 32, 77, 97, 110, 99, 104, 101, 115, 116, 101, 114, 49, 16, 48, 14, 6, 3, 85, 4, 7, 12, ... 1313 more items ], issuerCertificate: <ref *1> { subject: [Object: null prototype] { C: 'GB', ST: 'Greater Manchester', L: 'Salford', O: 'Comodo CA Limited', CN: 'AAA Certificate Services' }, issuer: [Object: null prototype] { C: 'GB', ST: 'Greater Manchester', L: 'Salford', O: 'Comodo CA Limited', CN: 'AAA Certificate Services' }, ca: true, modulus: 'BE409DF46EE1EA76871C4D45448EBE46C883069DC12AFE181F8EE402FAF3AB5D508A16310B9A06D0C57022CD492D5463CCB66E68460B53EACB4C24C0BC724EEAF115AEF4549A120AC37AB23360E2DA8955F32258F3DEDCCFEF8386A28C944F9F68F29890468427C776BFE3CC352C8B5E07646582C048B0A891F9619F762050A891C766B5EB78620356F08A1A13EA31A31EA099FD38F6F62732586F07F56BB8FB142BAFB7AACCD6635F738CDA0599A838A8CB17783651ACE99EF4783A8DCF0FD942E2980CAB2F9F0E01DEEF9F9949F12DDFAC744D1B98B547C5E529D1F99018C7629CBE83C7267B3E8A25C7C0DD9DE6356810209D8FD8DED2C3849C0D5EE82FC9', bits: 2048, exponent: '0x10001', pubkey: Buffer(294) [Uint8Array] [ 48, 130, 1, 34, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 1, 5, 0, 3, 130, 1, 15, 0, 48, 130, 1, 10, 2, 130, 1, 1, 0, 190, 64, 157, 244, 110, 225, 234, 118, 135, 28, 77, 69, 68, 142, 190, 70, 200, 131, 6, 157, 193, 42, 254, 24, 31, 142, 228, 2, 250, 243, 171, 93, 80, 138, 22, 49, 11, 154, 6, 208, 197, 112, 34, 205, 73, 45, 84, 99, 204, 182, 110, 104, 70, 11, 83, 234, 203, 76, 36, 192, 188, 114, 78, 234, 241, 21, 174, ... 194 more items ], valid_from: 'Jan 1 00:00:00 2004 GMT', valid_to: 'Dec 31 23:59:59 2028 GMT', fingerprint: 'D1:EB:23:A4:6D:17:D6:8F:D9:25:64:C2:F1:F1:60:17:64:D8:E3:49', fingerprint256: 'D7:A7:A0:FB:5D:7E:27:31:D7:71:E9:48:4E:BC:DE:F7:1D:5F:0C:3E:0A:29:48:78:2B:C8:3E:E0:EA:69:9E:F4', fingerprint512: '1C:79:41:CD:6E:6B:4E:A1:C9:6F:3F:1C:06:F1:A4:01:6E:C3:CF:4D:DE:73:A4:25:F2:FE:5C:AF:F0:BE:DF:EA:93:82:4B:EE:D3:84:36:3C:8B:4F:45:88:27:EF:00:FD:4A:B6:C4:E0:72:A6:F1:E6:90:98:B0:42:4B:97:B2:A7', serialNumber: '01', raw: Buffer(1078) [Uint8Array] [ 48, 130, 4, 50, 48, 130, 3, 26, 160, 3, 2, 1, 2, 2, 1, 1, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 5, 5, 0, 48, 123, 49, 11, 48, 9, 6, 3, 85, 4, 6, 19, 2, 71, 66, 49, 27, 48, 25, 6, 3, 85, 4, 8, 12, 18, 71, 114, 101, 97, 116, 101, 114, 32, 77, 97, 110, 99, 104, 101, 115, 116, 101, 114, 49, 16, 48, 14, 6, 3, 85, 4, 7, 12, 7, 83, 97, 108, 102, 111, 114, 100, 49, 26, 48, 24, 6, 3, 85, ... 978 more items ], issuerCertificate: [Circular *1] } } } }, command: 'CONN' } Node.js v20.17.0 (node:2353412) DeprecationWarning: current URL string parser is deprecated, and will be removed in a future version. To use the new parser, pass option { useNewUrlParser: true } to MongoClient.connect. (Use `node --trace-deprecation ...` to show where the warning was created) (node:2353412) [DEP0170] DeprecationWarning: The URL mongodb://codemark:Ryzen0296@ac-52vubhw-shard-00-02.n0rgkru.mongodb.net:27017,ac-52vubhw-shard-00-00.n0rgkru.mongodb.net:27017,ac-52vubhw-shard-00-01.n0rgkru.mongodb.net:27017/billhess?ssl=true&authSource=admin&replicaSet=atlas-10iced-shard-0 is invalid. Future versions of Node.js will throw an error. (node:2353412) [MONGODB DRIVER] Warning: Current Server Discovery and Monitoring engine is deprecated, and will be removed in a future version. To use the new Server Discover and Monitoring engine, pass option { useUnifiedTopology: true } to the MongoClient constructor. (node:2353412) DeprecationWarning: collection.ensureIndex is deprecated. Use createIndexes instead. (node:2383852) DeprecationWarning: current URL string parser is deprecated, and will be removed in a future version. To use the new parser, pass option { useNewUrlParser: true } to MongoClient.connect. (Use `node --trace-deprecation ...` to show where the warning was created) (node:2383852) [DEP0170] DeprecationWarning: The URL mongodb://codemark:Ryzen0296@ac-52vubhw-shard-00-02.n0rgkru.mongodb.net:27017,ac-52vubhw-shard-00-00.n0rgkru.mongodb.net:27017,ac-52vubhw-shard-00-01.n0rgkru.mongodb.net:27017/billhess?authSource=admin&replicaSet=atlas-10iced-shard-0&ssl=true is invalid. Future versions of Node.js will throw an error. (node:2383852) [MONGODB DRIVER] Warning: Current Server Discovery and Monitoring engine is deprecated, and will be removed in a future version. To use the new Server Discover and Monitoring engine, pass option { useUnifiedTopology: true } to the MongoClient constructor. (node:2383852) DeprecationWarning: collection.ensureIndex is deprecated. Use createIndexes instead. (node:2406222) DeprecationWarning: current URL string parser is deprecated, and will be removed in a future version. To use the new parser, pass option { useNewUrlParser: true } to MongoClient.connect. (Use `node --trace-deprecation ...` to show where the warning was created) (node:2406222) [DEP0170] DeprecationWarning: The URL mongodb://codemark:Ryzen0296@ac-52vubhw-shard-00-01.n0rgkru.mongodb.net:27017,ac-52vubhw-shard-00-02.n0rgkru.mongodb.net:27017,ac-52vubhw-shard-00-00.n0rgkru.mongodb.net:27017/billhess?authSource=admin&replicaSet=atlas-10iced-shard-0&ssl=true is invalid. Future versions of Node.js will throw an error. (node:2406222) [MONGODB DRIVER] Warning: Current Server Discovery and Monitoring engine is deprecated, and will be removed in a future version. To use the new Server Discover and Monitoring engine, pass option { useUnifiedTopology: true } to the MongoClient constructor. (node:2406222) DeprecationWarning: collection.ensureIndex is deprecated. Use createIndexes instead. (node:2435505) DeprecationWarning: current URL string parser is deprecated, and will be removed in a future version. To use the new parser, pass option { useNewUrlParser: true } to MongoClient.connect. (Use `node --trace-deprecation ...` to show where the warning was created) (node:2435505) [DEP0170] DeprecationWarning: The URL mongodb://codemark:Ryzen0296@ac-52vubhw-shard-00-01.n0rgkru.mongodb.net:27017,ac-52vubhw-shard-00-00.n0rgkru.mongodb.net:27017,ac-52vubhw-shard-00-02.n0rgkru.mongodb.net:27017/billhess?ssl=true&authSource=admin&replicaSet=atlas-10iced-shard-0 is invalid. Future versions of Node.js will throw an error. (node:2435505) [MONGODB DRIVER] Warning: Current Server Discovery and Monitoring engine is deprecated, and will be removed in a future version. To use the new Server Discover and Monitoring engine, pass option { useUnifiedTopology: true } to the MongoClient constructor. (node:2435505) DeprecationWarning: collection.ensureIndex is deprecated. Use createIndexes instead. (node:2473055) DeprecationWarning: current URL string parser is deprecated, and will be removed in a future version. To use the new parser, pass option { useNewUrlParser: true } to MongoClient.connect. (Use `node --trace-deprecation ...` to show where the warning was created) (node:2473055) [DEP0170] DeprecationWarning: The URL mongodb://codemark:Ryzen0296@ac-52vubhw-shard-00-02.n0rgkru.mongodb.net:27017,ac-52vubhw-shard-00-01.n0rgkru.mongodb.net:27017,ac-52vubhw-shard-00-00.n0rgkru.mongodb.net:27017/billhess?authSource=admin&replicaSet=atlas-10iced-shard-0&ssl=true is invalid. Future versions of Node.js will throw an error. (node:2473055) [MONGODB DRIVER] Warning: Current Server Discovery and Monitoring engine is deprecated, and will be removed in a future version. To use the new Server Discover and Monitoring engine, pass option { useUnifiedTopology: true } to the MongoClient constructor. (node:2473055) DeprecationWarning: collection.ensureIndex is deprecated. Use createIndexes instead. (node:2515154) DeprecationWarning: current URL string parser is deprecated, and will be removed in a future version. To use the new parser, pass option { useNewUrlParser: true } to MongoClient.connect. (Use `node --trace-deprecation ...` to show where the warning was created) (node:2515154) [DEP0170] DeprecationWarning: The URL mongodb://codemark:Ryzen0296@ac-52vubhw-shard-00-02.n0rgkru.mongodb.net:27017,ac-52vubhw-shard-00-00.n0rgkru.mongodb.net:27017,ac-52vubhw-shard-00-01.n0rgkru.mongodb.net:27017/billhess?ssl=true&authSource=admin&replicaSet=atlas-10iced-shard-0 is invalid. Future versions of Node.js will throw an error. (node:2515154) [MONGODB DRIVER] Warning: Current Server Discovery and Monitoring engine is deprecated, and will be removed in a future version. To use the new Server Discover and Monitoring engine, pass option { useUnifiedTopology: true } to the MongoClient constructor. (node:2515154) DeprecationWarning: collection.ensureIndex is deprecated. Use createIndexes instead. (node:2543590) DeprecationWarning: current URL string parser is deprecated, and will be removed in a future version. To use the new parser, pass option { useNewUrlParser: true } to MongoClient.connect. (Use `node --trace-deprecation ...` to show where the warning was created) (node:2543590) [DEP0170] DeprecationWarning: The URL mongodb://codemark:Ryzen0296@ac-52vubhw-shard-00-02.n0rgkru.mongodb.net:27017,ac-52vubhw-shard-00-00.n0rgkru.mongodb.net:27017,ac-52vubhw-shard-00-01.n0rgkru.mongodb.net:27017/billhess?authSource=admin&replicaSet=atlas-10iced-shard-0&ssl=true is invalid. Future versions of Node.js will throw an error. (node:2543590) [MONGODB DRIVER] Warning: Current Server Discovery and Monitoring engine is deprecated, and will be removed in a future version. To use the new Server Discover and Monitoring engine, pass option { useUnifiedTopology: true } to the MongoClient constructor. (node:2543590) DeprecationWarning: collection.ensureIndex is deprecated. Use createIndexes instead. (node:2612958) DeprecationWarning: current URL string parser is deprecated, and will be removed in a future version. To use the new parser, pass option { useNewUrlParser: true } to MongoClient.connect. (Use `node --trace-deprecation ...` to show where the warning was created) (node:2612958) [DEP0170] DeprecationWarning: The URL mongodb://codemark:Ryzen0296@ac-52vubhw-shard-00-00.n0rgkru.mongodb.net:27017,ac-52vubhw-shard-00-02.n0rgkru.mongodb.net:27017,ac-52vubhw-shard-00-01.n0rgkru.mongodb.net:27017/billhess?authSource=admin&replicaSet=atlas-10iced-shard-0&ssl=true is invalid. Future versions of Node.js will throw an error. (node:2612958) [MONGODB DRIVER] Warning: Current Server Discovery and Monitoring engine is deprecated, and will be removed in a future version. To use the new Server Discover and Monitoring engine, pass option { useUnifiedTopology: true } to the MongoClient constructor. (node:2612958) DeprecationWarning: collection.ensureIndex is deprecated. Use createIndexes instead. (node:2632221) DeprecationWarning: current URL string parser is deprecated, and will be removed in a future version. To use the new parser, pass option { useNewUrlParser: true } to MongoClient.connect. (Use `node --trace-deprecation ...` to show where the warning was created) (node:2632221) [DEP0170] DeprecationWarning: The URL mongodb://codemark:Ryzen0296@ac-52vubhw-shard-00-02.n0rgkru.mongodb.net:27017,ac-52vubhw-shard-00-01.n0rgkru.mongodb.net:27017,ac-52vubhw-shard-00-00.n0rgkru.mongodb.net:27017/billhess?authSource=admin&replicaSet=atlas-10iced-shard-0&ssl=true is invalid. Future versions of Node.js will throw an error. (node:2632221) [MONGODB DRIVER] Warning: Current Server Discovery and Monitoring engine is deprecated, and will be removed in a future version. To use the new Server Discover and Monitoring engine, pass option { useUnifiedTopology: true } to the MongoClient constructor. (node:2632221) DeprecationWarning: collection.ensureIndex is deprecated. Use createIndexes instead. (node:2659323) DeprecationWarning: current URL string parser is deprecated, and will be removed in a future version. To use the new parser, pass option { useNewUrlParser: true } to MongoClient.connect. (Use `node --trace-deprecation ...` to show where the warning was created) (node:2659323) [DEP0170] DeprecationWarning: The URL mongodb://codemark:Ryzen0296@ac-52vubhw-shard-00-02.n0rgkru.mongodb.net:27017,ac-52vubhw-shard-00-01.n0rgkru.mongodb.net:27017,ac-52vubhw-shard-00-00.n0rgkru.mongodb.net:27017/billhess?ssl=true&authSource=admin&replicaSet=atlas-10iced-shard-0 is invalid. Future versions of Node.js will throw an error. (node:2659323) [MONGODB DRIVER] Warning: Current Server Discovery and Monitoring engine is deprecated, and will be removed in a future version. To use the new Server Discover and Monitoring engine, pass option { useUnifiedTopology: true } to the MongoClient constructor. (node:2659323) DeprecationWarning: collection.ensureIndex is deprecated. Use createIndexes instead. node:internal/process/promises:391 triggerUncaughtException(err, true /* fromPromise */); ^ Error [ERR_TLS_CERT_ALTNAME_INVALID]: Hostname/IP does not match certificate's altnames: Host: needapair.com. is not in the cert's altnames: DNS:*.web-hosting.com, DNS:web-hosting.com at Object.checkServerIdentity (node:tls:337:12) at TLSSocket.onConnectSecure (node:_tls_wrap:1695:27) at TLSSocket.emit (node:events:519:28) at TLSSocket._finishInit (node:_tls_wrap:1085:8) at ssl.onhandshakedone (node:_tls_wrap:871:12) { code: 'ESOCKET', reason: "Host: needapair.com. is not in the cert's altnames: DNS:*.web-hosting.com, DNS:web-hosting.com", host: 'needapair.com', cert: { subject: [Object: null prototype] { CN: '*.web-hosting.com' }, issuer: [Object: null prototype] { C: 'GB', ST: 'Greater Manchester', L: 'Salford', O: 'Sectigo Limited', CN: 'Sectigo RSA Domain Validation Secure Server CA' }, subjectaltname: 'DNS:*.web-hosting.com, DNS:web-hosting.com', infoAccess: [Object: null prototype] { 'CA Issuers - URI': [ 'http://crt.sectigo.com/SectigoRSADomainValidationSecureServerCA.crt' ], 'OCSP - URI': [ 'http://ocsp.sectigo.com' ] }, ca: false, modulus: 'D020484ECF55D0173A8AB41B8076C800BB64EC632879F13E87B40E5FCB6D1AFD329880E49591495567FF01EFC8D5C8CD5ECF252149FB3EE5BFBC07DA7BE40896DB346598F4CA3EAC530DE5F822C8010F48FDC0F6D7B34263D0973ACCEAA32D1C5E0C98C641BE45ED4D7093DEDF6BA4C904951A14A23C98F9844010F2901D5FB3C13B36A0F1830E6BD4085D8F16ED350DE2C61DD0DEF0EA79C8D48F0DEAE396CB1DACF3115FB33060F903D6FAC3A74C9759B000BFF945C8BE93DFCC1AA26D2FD0DB2CD546044D577D843801AFD53C36CF25AEE886C0F033FE2DDF56C9DD884163C669219944F059B951BE876FCEC1094BF11CE4BCEEEC246105D65D53677C62C1', bits: 2048, exponent: '0x10001', pubkey: Buffer(294) [Uint8Array] [ 48, 130, 1, 34, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 1, 5, 0, 3, 130, 1, 15, 0, 48, 130, 1, 10, 2, 130, 1, 1, 0, 208, 32, 72, 78, 207, 85, 208, 23, 58, 138, 180, 27, 128, 118, 200, 0, 187, 100, 236, 99, 40, 121, 241, 62, 135, 180, 14, 95, 203, 109, 26, 253, 50, 152, 128, 228, 149, 145, 73, 85, 103, 255, 1, 239, 200, 213, 200, 205, 94, 207, 37, 33, 73, 251, 62, 229, 191, 188, 7, 218, 123, 228, 8, 150, 219, 52, 101, ... 194 more items ], valid_from: 'Nov 8 00:00:00 2024 GMT', valid_to: 'Apr 5 23:59:59 2025 GMT', fingerprint: '52:16:B6:14:34:F4:FB:9A:85:B6:0F:17:0C:50:13:72:4F:0F:4D:06', fingerprint256: 'A0:DA:3F:56:31:C2:79:C3:8E:60:15:5A:91:AE:54:6F:D4:1D:92:7C:DF:42:0A:92:83:37:D2:F7:24:B8:7B:18', fingerprint512: '2E:7A:AC:10:08:20:FA:90:2D:A8:DD:6C:61:45:1D:10:15:31:03:D0:ED:B5:BA:92:4E:78:C5:58:50:59:49:4C:49:8A:82:C5:EA:35:4A:20:DC:36:22:D3:E9:E7:D9:A4:68:BF:31:FB:A0:84:02:C8:E2:F6:AD:41:5E:71:6C:C2', ext_key_usage: [ '1.3.6.1.5.5.7.3.1', '1.3.6.1.5.5.7.3.2' ], serialNumber: '2B357706505F084823761B454EC12C3D', raw: Buffer(1479) [Uint8Array] [ 48, 130, 5, 195, 48, 130, 4, 171, 160, 3, 2, 1, 2, 2, 16, 43, 53, 119, 6, 80, 95, 8, 72, 35, 118, 27, 69, 78, 193, 44, 61, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 11, 5, 0, 48, 129, 143, 49, 11, 48, 9, 6, 3, 85, 4, 6, 19, 2, 71, 66, 49, 27, 48, 25, 6, 3, 85, 4, 8, 19, 18, 71, 114, 101, 97, 116, 101, 114, 32, 77, 97, 110, 99, 104, 101, 115, 116, 101, 114, 49, 16, 48, 14, 6, 3, 85, 4, 7, ... 1379 more items ], issuerCertificate: { subject: [Object: null prototype] { C: 'GB', ST: 'Greater Manchester', L: 'Salford', O: 'Sectigo Limited', CN: 'Sectigo RSA Domain Validation Secure Server CA' }, issuer: [Object: null prototype] { C: 'US', ST: 'New Jersey', L: 'Jersey City', O: 'The USERTRUST Network', CN: 'USERTrust RSA Certification Authority' }, infoAccess: [Object: null prototype] { 'CA Issuers - URI': [ 'http://crt.usertrust.com/USERTrustRSAAddTrustCA.crt' ], 'OCSP - URI': [ 'http://ocsp.usertrust.com' ] }, ca: true, modulus: 'D67333D6D73C20D000D21745B8D63E07A23FC741EE3230C9B06CFDF49FCB12980F2D3F8D4D010C820F177F622EE9B84879FB16834EADD7322593B707BFB9503FA94CC3402AE939FFD981CA1F163241DA8026B9237A87201EE3FF209A3C95446F8775069040B4329316091008233ED2DD870F6F5D51146A0A69C54F017269CFD3934C6D04A0A31B827EB19AB9EDC59EC537789F9A0834FB562E58C4090E06645BBC37DCF19F2868A856B092A35C9FBB8898081B241DAB3085AEAFB02E9E7A9DC1C0421CE202F0EAE04AD2EF900EB4C14016F06F85424A64F7A430A0FEBF2EA3275A8E8B58B8ADC319178463ED6F56FD83CB6034C474BEE69DDBE1E4E5CA0C5F15', bits: 2048, exponent: '0x10001', pubkey: Buffer(294) [Uint8Array] [ 48, 130, 1, 34, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 1, 5, 0, 3, 130, 1, 15, 0, 48, 130, 1, 10, 2, 130, 1, 1, 0, 214, 115, 51, 214, 215, 60, 32, 208, 0, 210, 23, 69, 184, 214, 62, 7, 162, 63, 199, 65, 238, 50, 48, 201, 176, 108, 253, 244, 159, 203, 18, 152, 15, 45, 63, 141, 77, 1, 12, 130, 15, 23, 127, 98, 46, 233, 184, 72, 121, 251, 22, 131, 78, 173, 215, 50, 37, 147, 183, 7, 191, 185, 80, 63, 169, 76, 195, ... 194 more items ], valid_from: 'Nov 2 00:00:00 2018 GMT', valid_to: 'Dec 31 23:59:59 2030 GMT', fingerprint: '33:E4:E8:08:07:20:4C:2B:61:82:A3:A1:4B:59:1A:CD:25:B5:F0:DB', fingerprint256: '7F:A4:FF:68:EC:04:A9:9D:75:28:D5:08:5F:94:90:7F:4D:1D:D1:C5:38:1B:AC:DC:83:2E:D5:C9:60:21:46:76', fingerprint512: '98:3B:97:4E:45:9A:46:EB:7A:3C:88:50:EC:90:CC:16:D3:B6:D4:A1:50:5A:5B:CD:D7:10:C2:36:BA:F5:AA:DC:58:42:4B:19:2E:34:A1:47:73:2E:9D:43:6C:9F:C0:4D:89:6D:8A:77:00:FF:34:92:52:A5:75:14:F5:88:C6:A1', ext_key_usage: [ '1.3.6.1.5.5.7.3.1', '1.3.6.1.5.5.7.3.2' ], serialNumber: '7D5B5126B476BA11DB74160BBC530DA7', raw: Buffer(1559) [Uint8Array] [ 48, 130, 6, 19, 48, 130, 3, 251, 160, 3, 2, 1, 2, 2, 16, 125, 91, 81, 38, 180, 118, 186, 17, 219, 116, 22, 11, 188, 83, 13, 167, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 12, 5, 0, 48, 129, 136, 49, 11, 48, 9, 6, 3, 85, 4, 6, 19, 2, 85, 83, 49, 19, 48, 17, 6, 3, 85, 4, 8, 19, 10, 78, 101, 119, 32, 74, 101, 114, 115, 101, 121, 49, 20, 48, 18, 6, 3, 85, 4, 7, 19, 11, 74, 101, 114, 115, 101, 121, ... 1459 more items ], issuerCertificate: { subject: [Object: null prototype] { C: 'US', ST: 'New Jersey', L: 'Jersey City', O: 'The USERTRUST Network', CN: 'USERTrust RSA Certification Authority' }, issuer: [Object: null prototype] { C: 'GB', ST: 'Greater Manchester', L: 'Salford', O: 'Comodo CA Limited', CN: 'AAA Certificate Services' }, infoAccess: [Object: null prototype] { 'OCSP - URI': [ 'http://ocsp.comodoca.com' ] }, ca: true, modulus: '80126517360EC3DB08B3D0AC570D76EDCD27D34CAD508361E2AA204D092D6409DCCE899FCC3DA9ECF6CFC1DCF1D3B1D67B3728112B47DA39C6BC3A19B45FA6BD7D9DA36342B676F2A93B2B91F8E26FD0EC162090093EE2E874C918B491D46264DB7FA306F188186A90223CBCFE13F087147BF6E41F8ED4E451C61167460851CB8614543FBC33FE7E6C9CFF169D18BD518E35A6A766C87267DB2166B1D49B7803C0503AE8CCF0DCBC9E4CFEAF0596351F575AB7FFCEF93DB72CB6F654DDC8E7123A4DAE4C8AB75C9AB4B7203DCA7F2234AE7E3B68660144E7014E46539B3360F794BE5337907343F332C353EFDBAAFE744E69C76B8C6093DEC4C70CDFE132AECC933B517895678BEE3D56FE0CD0690F1B0FF325266B336DF76E47FA7343E57E0EA566B1297C3284635589C40DC19354301913ACD37D37A7EB5D3A6C355CDB41D712DAA9490BDFD8808A0993628EB566CF2588CD84B8B13FA4390FD9029EEB124C957CF36B05A95E1683CCB867E2E8139DCC5B82D34CB3ED5BFFDEE573AC233B2D00BF3555740949D849581A7F9236E651920EF3267D1C4D17BCC9EC4326D0BF415F40A94444F499E757879E501F5754A83EFD74632FB1506509E658422E431A4CB4F0254759FA041E93D426464A5081B2DEBE78B7FC6715E1C957841E0F63D6E962BAD65F552EEA5CC62808042539B80E2BA9F24C971C073F0D52F5EDEF2F820F', bits: 4096, exponent: '0x10001', pubkey: Buffer(550) [Uint8Array] [ 48, 130, 2, 34, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 1, 5, 0, 3, 130, 2, 15, 0, 48, 130, 2, 10, 2, 130, 2, 1, 0, 128, 18, 101, 23, 54, 14, 195, 219, 8, 179, 208, 172, 87, 13, 118, 237, 205, 39, 211, 76, 173, 80, 131, 97, 226, 170, 32, 77, 9, 45, 100, 9, 220, 206, 137, 159, 204, 61, 169, 236, 246, 207, 193, 220, 241, 211, 177, 214, 123, 55, 40, 17, 43, 71, 218, 57, 198, 188, 58, 25, 180, 95, 166, 189, 125, 157, 163, ... 450 more items ], valid_from: 'Mar 12 00:00:00 2019 GMT', valid_to: 'Dec 31 23:59:59 2028 GMT', fingerprint: 'D8:9E:3B:D4:3D:5D:90:9B:47:A1:89:77:AA:9D:5C:E3:6C:EE:18:4C', fingerprint256: '68:B9:C7:61:21:9A:5B:1F:01:31:78:44:74:66:5D:B6:1B:BD:B1:09:E0:0F:05:CA:9F:74:24:4E:E5:F5:F5:2B', fingerprint512: '4C:F3:05:B9:5F:94:C7:A9:50:4C:53:C7:F2:DC:80:68:E6:47:A3:26:D9:59:76:B7:F4:D8:04:33:B2:28:45:06:FC:5E:3B:B9:A8:0A:4E:9A:98:89:54:0B:BF:92:90:8D:D3:9E:E4:EB:25:F2:56:6F:E9:AB:37:B4:DC:9A:7C:09', serialNumber: '3972443AF922B751D7D36C10DD313595', raw: Buffer(1413) [Uint8Array] [ 48, 130, 5, 129, 48, 130, 4, 105, 160, 3, 2, 1, 2, 2, 16, 57, 114, 68, 58, 249, 34, 183, 81, 215, 211, 108, 16, 221, 49, 53, 149, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 12, 5, 0, 48, 123, 49, 11, 48, 9, 6, 3, 85, 4, 6, 19, 2, 71, 66, 49, 27, 48, 25, 6, 3, 85, 4, 8, 12, 18, 71, 114, 101, 97, 116, 101, 114, 32, 77, 97, 110, 99, 104, 101, 115, 116, 101, 114, 49, 16, 48, 14, 6, 3, 85, 4, 7, 12, ... 1313 more items ], issuerCertificate: <ref *1> { subject: [Object: null prototype] { C: 'GB', ST: 'Greater Manchester', L: 'Salford', O: 'Comodo CA Limited', CN: 'AAA Certificate Services' }, issuer: [Object: null prototype] { C: 'GB', ST: 'Greater Manchester', L: 'Salford', O: 'Comodo CA Limited', CN: 'AAA Certificate Services' }, ca: true, modulus: 'BE409DF46EE1EA76871C4D45448EBE46C883069DC12AFE181F8EE402FAF3AB5D508A16310B9A06D0C57022CD492D5463CCB66E68460B53EACB4C24C0BC724EEAF115AEF4549A120AC37AB23360E2DA8955F32258F3DEDCCFEF8386A28C944F9F68F29890468427C776BFE3CC352C8B5E07646582C048B0A891F9619F762050A891C766B5EB78620356F08A1A13EA31A31EA099FD38F6F62732586F07F56BB8FB142BAFB7AACCD6635F738CDA0599A838A8CB17783651ACE99EF4783A8DCF0FD942E2980CAB2F9F0E01DEEF9F9949F12DDFAC744D1B98B547C5E529D1F99018C7629CBE83C7267B3E8A25C7C0DD9DE6356810209D8FD8DED2C3849C0D5EE82FC9', bits: 2048, exponent: '0x10001', pubkey: Buffer(294) [Uint8Array] [ 48, 130, 1, 34, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 1, 5, 0, 3, 130, 1, 15, 0, 48, 130, 1, 10, 2, 130, 1, 1, 0, 190, 64, 157, 244, 110, 225, 234, 118, 135, 28, 77, 69, 68, 142, 190, 70, 200, 131, 6, 157, 193, 42, 254, 24, 31, 142, 228, 2, 250, 243, 171, 93, 80, 138, 22, 49, 11, 154, 6, 208, 197, 112, 34, 205, 73, 45, 84, 99, 204, 182, 110, 104, 70, 11, 83, 234, 203, 76, 36, 192, 188, 114, 78, 234, 241, 21, 174, ... 194 more items ], valid_from: 'Jan 1 00:00:00 2004 GMT', valid_to: 'Dec 31 23:59:59 2028 GMT', fingerprint: 'D1:EB:23:A4:6D:17:D6:8F:D9:25:64:C2:F1:F1:60:17:64:D8:E3:49', fingerprint256: 'D7:A7:A0:FB:5D:7E:27:31:D7:71:E9:48:4E:BC:DE:F7:1D:5F:0C:3E:0A:29:48:78:2B:C8:3E:E0:EA:69:9E:F4', fingerprint512: '1C:79:41:CD:6E:6B:4E:A1:C9:6F:3F:1C:06:F1:A4:01:6E:C3:CF:4D:DE:73:A4:25:F2:FE:5C:AF:F0:BE:DF:EA:93:82:4B:EE:D3:84:36:3C:8B:4F:45:88:27:EF:00:FD:4A:B6:C4:E0:72:A6:F1:E6:90:98:B0:42:4B:97:B2:A7', serialNumber: '01', raw: Buffer(1078) [Uint8Array] [ 48, 130, 4, 50, 48, 130, 3, 26, 160, 3, 2, 1, 2, 2, 1, 1, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 5, 5, 0, 48, 123, 49, 11, 48, 9, 6, 3, 85, 4, 6, 19, 2, 71, 66, 49, 27, 48, 25, 6, 3, 85, 4, 8, 12, 18, 71, 114, 101, 97, 116, 101, 114, 32, 77, 97, 110, 99, 104, 101, 115, 116, 101, 114, 49, 16, 48, 14, 6, 3, 85, 4, 7, 12, 7, 83, 97, 108, 102, 111, 114, 100, 49, 26, 48, 24, 6, 3, 85, ... 978 more items ], issuerCertificate: [Circular *1] } } } }, command: 'CONN' } Node.js v20.17.0 (node:2670828) DeprecationWarning: current URL string parser is deprecated, and will be removed in a future version. To use the new parser, pass option { useNewUrlParser: true } to MongoClient.connect. (Use `node --trace-deprecation ...` to show where the warning was created) (node:2670828) [DEP0170] DeprecationWarning: The URL mongodb://codemark:Ryzen0296@ac-52vubhw-shard-00-01.n0rgkru.mongodb.net:27017,ac-52vubhw-shard-00-02.n0rgkru.mongodb.net:27017,ac-52vubhw-shard-00-00.n0rgkru.mongodb.net:27017/billhess?authSource=admin&replicaSet=atlas-10iced-shard-0&ssl=true is invalid. Future versions of Node.js will throw an error. (node:2670828) [MONGODB DRIVER] Warning: Current Server Discovery and Monitoring engine is deprecated, and will be removed in a future version. To use the new Server Discover and Monitoring engine, pass option { useUnifiedTopology: true } to the MongoClient constructor. node:internal/process/promises:391 triggerUncaughtException(err, true /* fromPromise */); ^ Error [ERR_TLS_CERT_ALTNAME_INVALID]: Hostname/IP does not match certificate's altnames: Host: needapair.com. is not in the cert's altnames: DNS:*.web-hosting.com, DNS:web-hosting.com at Object.checkServerIdentity (node:tls:337:12) at TLSSocket.onConnectSecure (node:_tls_wrap:1695:27) at TLSSocket.emit (node:events:519:28) at TLSSocket._finishInit (node:_tls_wrap:1085:8) at ssl.onhandshakedone (node:_tls_wrap:871:12) { code: 'ESOCKET', reason: "Host: needapair.com. is not in the cert's altnames: DNS:*.web-hosting.com, DNS:web-hosting.com", host: 'needapair.com', cert: { subject: [Object: null prototype] { CN: '*.web-hosting.com' }, issuer: [Object: null prototype] { C: 'GB', ST: 'Greater Manchester', L: 'Salford', O: 'Sectigo Limited', CN: 'Sectigo RSA Domain Validation Secure Server CA' }, subjectaltname: 'DNS:*.web-hosting.com, DNS:web-hosting.com', infoAccess: [Object: null prototype] { 'CA Issuers - URI': [ 'http://crt.sectigo.com/SectigoRSADomainValidationSecureServerCA.crt' ], 'OCSP - URI': [ 'http://ocsp.sectigo.com' ] }, ca: false, modulus: 'D020484ECF55D0173A8AB41B8076C800BB64EC632879F13E87B40E5FCB6D1AFD329880E49591495567FF01EFC8D5C8CD5ECF252149FB3EE5BFBC07DA7BE40896DB346598F4CA3EAC530DE5F822C8010F48FDC0F6D7B34263D0973ACCEAA32D1C5E0C98C641BE45ED4D7093DEDF6BA4C904951A14A23C98F9844010F2901D5FB3C13B36A0F1830E6BD4085D8F16ED350DE2C61DD0DEF0EA79C8D48F0DEAE396CB1DACF3115FB33060F903D6FAC3A74C9759B000BFF945C8BE93DFCC1AA26D2FD0DB2CD546044D577D843801AFD53C36CF25AEE886C0F033FE2DDF56C9DD884163C669219944F059B951BE876FCEC1094BF11CE4BCEEEC246105D65D53677C62C1', bits: 2048, exponent: '0x10001', pubkey: Buffer(294) [Uint8Array] [ 48, 130, 1, 34, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 1, 5, 0, 3, 130, 1, 15, 0, 48, 130, 1, 10, 2, 130, 1, 1, 0, 208, 32, 72, 78, 207, 85, 208, 23, 58, 138, 180, 27, 128, 118, 200, 0, 187, 100, 236, 99, 40, 121, 241, 62, 135, 180, 14, 95, 203, 109, 26, 253, 50, 152, 128, 228, 149, 145, 73, 85, 103, 255, 1, 239, 200, 213, 200, 205, 94, 207, 37, 33, 73, 251, 62, 229, 191, 188, 7, 218, 123, 228, 8, 150, 219, 52, 101, ... 194 more items ], valid_from: 'Nov 8 00:00:00 2024 GMT', valid_to: 'Apr 5 23:59:59 2025 GMT', fingerprint: '52:16:B6:14:34:F4:FB:9A:85:B6:0F:17:0C:50:13:72:4F:0F:4D:06', fingerprint256: 'A0:DA:3F:56:31:C2:79:C3:8E:60:15:5A:91:AE:54:6F:D4:1D:92:7C:DF:42:0A:92:83:37:D2:F7:24:B8:7B:18', fingerprint512: '2E:7A:AC:10:08:20:FA:90:2D:A8:DD:6C:61:45:1D:10:15:31:03:D0:ED:B5:BA:92:4E:78:C5:58:50:59:49:4C:49:8A:82:C5:EA:35:4A:20:DC:36:22:D3:E9:E7:D9:A4:68:BF:31:FB:A0:84:02:C8:E2:F6:AD:41:5E:71:6C:C2', ext_key_usage: [ '1.3.6.1.5.5.7.3.1', '1.3.6.1.5.5.7.3.2' ], serialNumber: '2B357706505F084823761B454EC12C3D', raw: Buffer(1479) [Uint8Array] [ 48, 130, 5, 195, 48, 130, 4, 171, 160, 3, 2, 1, 2, 2, 16, 43, 53, 119, 6, 80, 95, 8, 72, 35, 118, 27, 69, 78, 193, 44, 61, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 11, 5, 0, 48, 129, 143, 49, 11, 48, 9, 6, 3, 85, 4, 6, 19, 2, 71, 66, 49, 27, 48, 25, 6, 3, 85, 4, 8, 19, 18, 71, 114, 101, 97, 116, 101, 114, 32, 77, 97, 110, 99, 104, 101, 115, 116, 101, 114, 49, 16, 48, 14, 6, 3, 85, 4, 7, ... 1379 more items ], issuerCertificate: { subject: [Object: null prototype] { C: 'GB', ST: 'Greater Manchester', L: 'Salford', O: 'Sectigo Limited', CN: 'Sectigo RSA Domain Validation Secure Server CA' }, issuer: [Object: null prototype] { C: 'US', ST: 'New Jersey', L: 'Jersey City', O: 'The USERTRUST Network', CN: 'USERTrust RSA Certification Authority' }, infoAccess: [Object: null prototype] { 'CA Issuers - URI': [ 'http://crt.usertrust.com/USERTrustRSAAddTrustCA.crt' ], 'OCSP - URI': [ 'http://ocsp.usertrust.com' ] }, ca: true, modulus: 'D67333D6D73C20D000D21745B8D63E07A23FC741EE3230C9B06CFDF49FCB12980F2D3F8D4D010C820F177F622EE9B84879FB16834EADD7322593B707BFB9503FA94CC3402AE939FFD981CA1F163241DA8026B9237A87201EE3FF209A3C95446F8775069040B4329316091008233ED2DD870F6F5D51146A0A69C54F017269CFD3934C6D04A0A31B827EB19AB9EDC59EC537789F9A0834FB562E58C4090E06645BBC37DCF19F2868A856B092A35C9FBB8898081B241DAB3085AEAFB02E9E7A9DC1C0421CE202F0EAE04AD2EF900EB4C14016F06F85424A64F7A430A0FEBF2EA3275A8E8B58B8ADC319178463ED6F56FD83CB6034C474BEE69DDBE1E4E5CA0C5F15', bits: 2048, exponent: '0x10001', pubkey: Buffer(294) [Uint8Array] [ 48, 130, 1, 34, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 1, 5, 0, 3, 130, 1, 15, 0, 48, 130, 1, 10, 2, 130, 1, 1, 0, 214, 115, 51, 214, 215, 60, 32, 208, 0, 210, 23, 69, 184, 214, 62, 7, 162, 63, 199, 65, 238, 50, 48, 201, 176, 108, 253, 244, 159, 203, 18, 152, 15, 45, 63, 141, 77, 1, 12, 130, 15, 23, 127, 98, 46, 233, 184, 72, 121, 251, 22, 131, 78, 173, 215, 50, 37, 147, 183, 7, 191, 185, 80, 63, 169, 76, 195, ... 194 more items ], valid_from: 'Nov 2 00:00:00 2018 GMT', valid_to: 'Dec 31 23:59:59 2030 GMT', fingerprint: '33:E4:E8:08:07:20:4C:2B:61:82:A3:A1:4B:59:1A:CD:25:B5:F0:DB', fingerprint256: '7F:A4:FF:68:EC:04:A9:9D:75:28:D5:08:5F:94:90:7F:4D:1D:D1:C5:38:1B:AC:DC:83:2E:D5:C9:60:21:46:76', fingerprint512: '98:3B:97:4E:45:9A:46:EB:7A:3C:88:50:EC:90:CC:16:D3:B6:D4:A1:50:5A:5B:CD:D7:10:C2:36:BA:F5:AA:DC:58:42:4B:19:2E:34:A1:47:73:2E:9D:43:6C:9F:C0:4D:89:6D:8A:77:00:FF:34:92:52:A5:75:14:F5:88:C6:A1', ext_key_usage: [ '1.3.6.1.5.5.7.3.1', '1.3.6.1.5.5.7.3.2' ], serialNumber: '7D5B5126B476BA11DB74160BBC530DA7', raw: Buffer(1559) [Uint8Array] [ 48, 130, 6, 19, 48, 130, 3, 251, 160, 3, 2, 1, 2, 2, 16, 125, 91, 81, 38, 180, 118, 186, 17, 219, 116, 22, 11, 188, 83, 13, 167, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 12, 5, 0, 48, 129, 136, 49, 11, 48, 9, 6, 3, 85, 4, 6, 19, 2, 85, 83, 49, 19, 48, 17, 6, 3, 85, 4, 8, 19, 10, 78, 101, 119, 32, 74, 101, 114, 115, 101, 121, 49, 20, 48, 18, 6, 3, 85, 4, 7, 19, 11, 74, 101, 114, 115, 101, 121, ... 1459 more items ], issuerCertificate: { subject: [Object: null prototype] { C: 'US', ST: 'New Jersey', L: 'Jersey City', O: 'The USERTRUST Network', CN: 'USERTrust RSA Certification Authority' }, issuer: [Object: null prototype] { C: 'GB', ST: 'Greater Manchester', L: 'Salford', O: 'Comodo CA Limited', CN: 'AAA Certificate Services' }, infoAccess: [Object: null prototype] { 'OCSP - URI': [ 'http://ocsp.comodoca.com' ] }, ca: true, modulus: '80126517360EC3DB08B3D0AC570D76EDCD27D34CAD508361E2AA204D092D6409DCCE899FCC3DA9ECF6CFC1DCF1D3B1D67B3728112B47DA39C6BC3A19B45FA6BD7D9DA36342B676F2A93B2B91F8E26FD0EC162090093EE2E874C918B491D46264DB7FA306F188186A90223CBCFE13F087147BF6E41F8ED4E451C61167460851CB8614543FBC33FE7E6C9CFF169D18BD518E35A6A766C87267DB2166B1D49B7803C0503AE8CCF0DCBC9E4CFEAF0596351F575AB7FFCEF93DB72CB6F654DDC8E7123A4DAE4C8AB75C9AB4B7203DCA7F2234AE7E3B68660144E7014E46539B3360F794BE5337907343F332C353EFDBAAFE744E69C76B8C6093DEC4C70CDFE132AECC933B517895678BEE3D56FE0CD0690F1B0FF325266B336DF76E47FA7343E57E0EA566B1297C3284635589C40DC19354301913ACD37D37A7EB5D3A6C355CDB41D712DAA9490BDFD8808A0993628EB566CF2588CD84B8B13FA4390FD9029EEB124C957CF36B05A95E1683CCB867E2E8139DCC5B82D34CB3ED5BFFDEE573AC233B2D00BF3555740949D849581A7F9236E651920EF3267D1C4D17BCC9EC4326D0BF415F40A94444F499E757879E501F5754A83EFD74632FB1506509E658422E431A4CB4F0254759FA041E93D426464A5081B2DEBE78B7FC6715E1C957841E0F63D6E962BAD65F552EEA5CC62808042539B80E2BA9F24C971C073F0D52F5EDEF2F820F', bits: 4096, exponent: '0x10001', pubkey: Buffer(550) [Uint8Array] [ 48, 130, 2, 34, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 1, 5, 0, 3, 130, 2, 15, 0, 48, 130, 2, 10, 2, 130, 2, 1, 0, 128, 18, 101, 23, 54, 14, 195, 219, 8, 179, 208, 172, 87, 13, 118, 237, 205, 39, 211, 76, 173, 80, 131, 97, 226, 170, 32, 77, 9, 45, 100, 9, 220, 206, 137, 159, 204, 61, 169, 236, 246, 207, 193, 220, 241, 211, 177, 214, 123, 55, 40, 17, 43, 71, 218, 57, 198, 188, 58, 25, 180, 95, 166, 189, 125, 157, 163, ... 450 more items ], valid_from: 'Mar 12 00:00:00 2019 GMT', valid_to: 'Dec 31 23:59:59 2028 GMT', fingerprint: 'D8:9E:3B:D4:3D:5D:90:9B:47:A1:89:77:AA:9D:5C:E3:6C:EE:18:4C', fingerprint256: '68:B9:C7:61:21:9A:5B:1F:01:31:78:44:74:66:5D:B6:1B:BD:B1:09:E0:0F:05:CA:9F:74:24:4E:E5:F5:F5:2B', fingerprint512: '4C:F3:05:B9:5F:94:C7:A9:50:4C:53:C7:F2:DC:80:68:E6:47:A3:26:D9:59:76:B7:F4:D8:04:33:B2:28:45:06:FC:5E:3B:B9:A8:0A:4E:9A:98:89:54:0B:BF:92:90:8D:D3:9E:E4:EB:25:F2:56:6F:E9:AB:37:B4:DC:9A:7C:09', serialNumber: '3972443AF922B751D7D36C10DD313595', raw: Buffer(1413) [Uint8Array] [ 48, 130, 5, 129, 48, 130, 4, 105, 160, 3, 2, 1, 2, 2, 16, 57, 114, 68, 58, 249, 34, 183, 81, 215, 211, 108, 16, 221, 49, 53, 149, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 12, 5, 0, 48, 123, 49, 11, 48, 9, 6, 3, 85, 4, 6, 19, 2, 71, 66, 49, 27, 48, 25, 6, 3, 85, 4, 8, 12, 18, 71, 114, 101, 97, 116, 101, 114, 32, 77, 97, 110, 99, 104, 101, 115, 116, 101, 114, 49, 16, 48, 14, 6, 3, 85, 4, 7, 12, ... 1313 more items ], issuerCertificate: <ref *1> { subject: [Object: null prototype] { C: 'GB', ST: 'Greater Manchester', L: 'Salford', O: 'Comodo CA Limited', CN: 'AAA Certificate Services' }, issuer: [Object: null prototype] { C: 'GB', ST: 'Greater Manchester', L: 'Salford', O: 'Comodo CA Limited', CN: 'AAA Certificate Services' }, ca: true, modulus: 'BE409DF46EE1EA76871C4D45448EBE46C883069DC12AFE181F8EE402FAF3AB5D508A16310B9A06D0C57022CD492D5463CCB66E68460B53EACB4C24C0BC724EEAF115AEF4549A120AC37AB23360E2DA8955F32258F3DEDCCFEF8386A28C944F9F68F29890468427C776BFE3CC352C8B5E07646582C048B0A891F9619F762050A891C766B5EB78620356F08A1A13EA31A31EA099FD38F6F62732586F07F56BB8FB142BAFB7AACCD6635F738CDA0599A838A8CB17783651ACE99EF4783A8DCF0FD942E2980CAB2F9F0E01DEEF9F9949F12DDFAC744D1B98B547C5E529D1F99018C7629CBE83C7267B3E8A25C7C0DD9DE6356810209D8FD8DED2C3849C0D5EE82FC9', bits: 2048, exponent: '0x10001', pubkey: Buffer(294) [Uint8Array] [ 48, 130, 1, 34, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 1, 5, 0, 3, 130, 1, 15, 0, 48, 130, 1, 10, 2, 130, 1, 1, 0, 190, 64, 157, 244, 110, 225, 234, 118, 135, 28, 77, 69, 68, 142, 190, 70, 200, 131, 6, 157, 193, 42, 254, 24, 31, 142, 228, 2, 250, 243, 171, 93, 80, 138, 22, 49, 11, 154, 6, 208, 197, 112, 34, 205, 73, 45, 84, 99, 204, 182, 110, 104, 70, 11, 83, 234, 203, 76, 36, 192, 188, 114, 78, 234, 241, 21, 174, ... 194 more items ], valid_from: 'Jan 1 00:00:00 2004 GMT', valid_to: 'Dec 31 23:59:59 2028 GMT', fingerprint: 'D1:EB:23:A4:6D:17:D6:8F:D9:25:64:C2:F1:F1:60:17:64:D8:E3:49', fingerprint256: 'D7:A7:A0:FB:5D:7E:27:31:D7:71:E9:48:4E:BC:DE:F7:1D:5F:0C:3E:0A:29:48:78:2B:C8:3E:E0:EA:69:9E:F4', fingerprint512: '1C:79:41:CD:6E:6B:4E:A1:C9:6F:3F:1C:06:F1:A4:01:6E:C3:CF:4D:DE:73:A4:25:F2:FE:5C:AF:F0:BE:DF:EA:93:82:4B:EE:D3:84:36:3C:8B:4F:45:88:27:EF:00:FD:4A:B6:C4:E0:72:A6:F1:E6:90:98:B0:42:4B:97:B2:A7', serialNumber: '01', raw: Buffer(1078) [Uint8Array] [ 48, 130, 4, 50, 48, 130, 3, 26, 160, 3, 2, 1, 2, 2, 1, 1, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 5, 5, 0, 48, 123, 49, 11, 48, 9, 6, 3, 85, 4, 6, 19, 2, 71, 66, 49, 27, 48, 25, 6, 3, 85, 4, 8, 12, 18, 71, 114, 101, 97, 116, 101, 114, 32, 77, 97, 110, 99, 104, 101, 115, 116, 101, 114, 49, 16, 48, 14, 6, 3, 85, 4, 7, 12, 7, 83, 97, 108, 102, 111, 114, 100, 49, 26, 48, 24, 6, 3, 85, ... 978 more items ], issuerCertificate: [Circular *1] } } } }, command: 'CONN' } Node.js v20.17.0 (node:2671127) DeprecationWarning: current URL string parser is deprecated, and will be removed in a future version. To use the new parser, pass option { useNewUrlParser: true } to MongoClient.connect. (Use `node --trace-deprecation ...` to show where the warning was created) (node:2671127) [DEP0170] DeprecationWarning: The URL mongodb://codemark:Ryzen0296@ac-52vubhw-shard-00-01.n0rgkru.mongodb.net:27017,ac-52vubhw-shard-00-02.n0rgkru.mongodb.net:27017,ac-52vubhw-shard-00-00.n0rgkru.mongodb.net:27017/billhess?ssl=true&authSource=admin&replicaSet=atlas-10iced-shard-0 is invalid. Future versions of Node.js will throw an error. (node:2671127) [MONGODB DRIVER] Warning: Current Server Discovery and Monitoring engine is deprecated, and will be removed in a future version. To use the new Server Discover and Monitoring engine, pass option { useUnifiedTopology: true } to the MongoClient constructor. node:internal/process/promises:391 triggerUncaughtException(err, true /* fromPromise */); ^ Error [ERR_TLS_CERT_ALTNAME_INVALID]: Hostname/IP does not match certificate's altnames: Host: needapair.com. is not in the cert's altnames: DNS:*.web-hosting.com, DNS:web-hosting.com at Object.checkServerIdentity (node:tls:337:12) at TLSSocket.onConnectSecure (node:_tls_wrap:1695:27) at TLSSocket.emit (node:events:519:28) at TLSSocket._finishInit (node:_tls_wrap:1085:8) at ssl.onhandshakedone (node:_tls_wrap:871:12) { code: 'ESOCKET', reason: "Host: needapair.com. is not in the cert's altnames: DNS:*.web-hosting.com, DNS:web-hosting.com", host: 'needapair.com', cert: { subject: [Object: null prototype] { CN: '*.web-hosting.com' }, issuer: [Object: null prototype] { C: 'GB', ST: 'Greater Manchester', L: 'Salford', O: 'Sectigo Limited', CN: 'Sectigo RSA Domain Validation Secure Server CA' }, subjectaltname: 'DNS:*.web-hosting.com, DNS:web-hosting.com', infoAccess: [Object: null prototype] { 'CA Issuers - URI': [ 'http://crt.sectigo.com/SectigoRSADomainValidationSecureServerCA.crt' ], 'OCSP - URI': [ 'http://ocsp.sectigo.com' ] }, ca: false, modulus: 'D020484ECF55D0173A8AB41B8076C800BB64EC632879F13E87B40E5FCB6D1AFD329880E49591495567FF01EFC8D5C8CD5ECF252149FB3EE5BFBC07DA7BE40896DB346598F4CA3EAC530DE5F822C8010F48FDC0F6D7B34263D0973ACCEAA32D1C5E0C98C641BE45ED4D7093DEDF6BA4C904951A14A23C98F9844010F2901D5FB3C13B36A0F1830E6BD4085D8F16ED350DE2C61DD0DEF0EA79C8D48F0DEAE396CB1DACF3115FB33060F903D6FAC3A74C9759B000BFF945C8BE93DFCC1AA26D2FD0DB2CD546044D577D843801AFD53C36CF25AEE886C0F033FE2DDF56C9DD884163C669219944F059B951BE876FCEC1094BF11CE4BCEEEC246105D65D53677C62C1', bits: 2048, exponent: '0x10001', pubkey: Buffer(294) [Uint8Array] [ 48, 130, 1, 34, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 1, 5, 0, 3, 130, 1, 15, 0, 48, 130, 1, 10, 2, 130, 1, 1, 0, 208, 32, 72, 78, 207, 85, 208, 23, 58, 138, 180, 27, 128, 118, 200, 0, 187, 100, 236, 99, 40, 121, 241, 62, 135, 180, 14, 95, 203, 109, 26, 253, 50, 152, 128, 228, 149, 145, 73, 85, 103, 255, 1, 239, 200, 213, 200, 205, 94, 207, 37, 33, 73, 251, 62, 229, 191, 188, 7, 218, 123, 228, 8, 150, 219, 52, 101, ... 194 more items ], valid_from: 'Nov 8 00:00:00 2024 GMT', valid_to: 'Apr 5 23:59:59 2025 GMT', fingerprint: '52:16:B6:14:34:F4:FB:9A:85:B6:0F:17:0C:50:13:72:4F:0F:4D:06', fingerprint256: 'A0:DA:3F:56:31:C2:79:C3:8E:60:15:5A:91:AE:54:6F:D4:1D:92:7C:DF:42:0A:92:83:37:D2:F7:24:B8:7B:18', fingerprint512: '2E:7A:AC:10:08:20:FA:90:2D:A8:DD:6C:61:45:1D:10:15:31:03:D0:ED:B5:BA:92:4E:78:C5:58:50:59:49:4C:49:8A:82:C5:EA:35:4A:20:DC:36:22:D3:E9:E7:D9:A4:68:BF:31:FB:A0:84:02:C8:E2:F6:AD:41:5E:71:6C:C2', ext_key_usage: [ '1.3.6.1.5.5.7.3.1', '1.3.6.1.5.5.7.3.2' ], serialNumber: '2B357706505F084823761B454EC12C3D', raw: Buffer(1479) [Uint8Array] [ 48, 130, 5, 195, 48, 130, 4, 171, 160, 3, 2, 1, 2, 2, 16, 43, 53, 119, 6, 80, 95, 8, 72, 35, 118, 27, 69, 78, 193, 44, 61, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 11, 5, 0, 48, 129, 143, 49, 11, 48, 9, 6, 3, 85, 4, 6, 19, 2, 71, 66, 49, 27, 48, 25, 6, 3, 85, 4, 8, 19, 18, 71, 114, 101, 97, 116, 101, 114, 32, 77, 97, 110, 99, 104, 101, 115, 116, 101, 114, 49, 16, 48, 14, 6, 3, 85, 4, 7, ... 1379 more items ], issuerCertificate: { subject: [Object: null prototype] { C: 'GB', ST: 'Greater Manchester', L: 'Salford', O: 'Sectigo Limited', CN: 'Sectigo RSA Domain Validation Secure Server CA' }, issuer: [Object: null prototype] { C: 'US', ST: 'New Jersey', L: 'Jersey City', O: 'The USERTRUST Network', CN: 'USERTrust RSA Certification Authority' }, infoAccess: [Object: null prototype] { 'CA Issuers - URI': [ 'http://crt.usertrust.com/USERTrustRSAAddTrustCA.crt' ], 'OCSP - URI': [ 'http://ocsp.usertrust.com' ] }, ca: true, modulus: 'D67333D6D73C20D000D21745B8D63E07A23FC741EE3230C9B06CFDF49FCB12980F2D3F8D4D010C820F177F622EE9B84879FB16834EADD7322593B707BFB9503FA94CC3402AE939FFD981CA1F163241DA8026B9237A87201EE3FF209A3C95446F8775069040B4329316091008233ED2DD870F6F5D51146A0A69C54F017269CFD3934C6D04A0A31B827EB19AB9EDC59EC537789F9A0834FB562E58C4090E06645BBC37DCF19F2868A856B092A35C9FBB8898081B241DAB3085AEAFB02E9E7A9DC1C0421CE202F0EAE04AD2EF900EB4C14016F06F85424A64F7A430A0FEBF2EA3275A8E8B58B8ADC319178463ED6F56FD83CB6034C474BEE69DDBE1E4E5CA0C5F15', bits: 2048, exponent: '0x10001', pubkey: Buffer(294) [Uint8Array] [ 48, 130, 1, 34, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 1, 5, 0, 3, 130, 1, 15, 0, 48, 130, 1, 10, 2, 130, 1, 1, 0, 214, 115, 51, 214, 215, 60, 32, 208, 0, 210, 23, 69, 184, 214, 62, 7, 162, 63, 199, 65, 238, 50, 48, 201, 176, 108, 253, 244, 159, 203, 18, 152, 15, 45, 63, 141, 77, 1, 12, 130, 15, 23, 127, 98, 46, 233, 184, 72, 121, 251, 22, 131, 78, 173, 215, 50, 37, 147, 183, 7, 191, 185, 80, 63, 169, 76, 195, ... 194 more items ], valid_from: 'Nov 2 00:00:00 2018 GMT', valid_to: 'Dec 31 23:59:59 2030 GMT', fingerprint: '33:E4:E8:08:07:20:4C:2B:61:82:A3:A1:4B:59:1A:CD:25:B5:F0:DB', fingerprint256: '7F:A4:FF:68:EC:04:A9:9D:75:28:D5:08:5F:94:90:7F:4D:1D:D1:C5:38:1B:AC:DC:83:2E:D5:C9:60:21:46:76', fingerprint512: '98:3B:97:4E:45:9A:46:EB:7A:3C:88:50:EC:90:CC:16:D3:B6:D4:A1:50:5A:5B:CD:D7:10:C2:36:BA:F5:AA:DC:58:42:4B:19:2E:34:A1:47:73:2E:9D:43:6C:9F:C0:4D:89:6D:8A:77:00:FF:34:92:52:A5:75:14:F5:88:C6:A1', ext_key_usage: [ '1.3.6.1.5.5.7.3.1', '1.3.6.1.5.5.7.3.2' ], serialNumber: '7D5B5126B476BA11DB74160BBC530DA7', raw: Buffer(1559) [Uint8Array] [ 48, 130, 6, 19, 48, 130, 3, 251, 160, 3, 2, 1, 2, 2, 16, 125, 91, 81, 38, 180, 118, 186, 17, 219, 116, 22, 11, 188, 83, 13, 167, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 12, 5, 0, 48, 129, 136, 49, 11, 48, 9, 6, 3, 85, 4, 6, 19, 2, 85, 83, 49, 19, 48, 17, 6, 3, 85, 4, 8, 19, 10, 78, 101, 119, 32, 74, 101, 114, 115, 101, 121, 49, 20, 48, 18, 6, 3, 85, 4, 7, 19, 11, 74, 101, 114, 115, 101, 121, ... 1459 more items ], issuerCertificate: { subject: [Object: null prototype] { C: 'US', ST: 'New Jersey', L: 'Jersey City', O: 'The USERTRUST Network', CN: 'USERTrust RSA Certification Authority' }, issuer: [Object: null prototype] { C: 'GB', ST: 'Greater Manchester', L: 'Salford', O: 'Comodo CA Limited', CN: 'AAA Certificate Services' }, infoAccess: [Object: null prototype] { 'OCSP - URI': [ 'http://ocsp.comodoca.com' ] }, ca: true, modulus: '80126517360EC3DB08B3D0AC570D76EDCD27D34CAD508361E2AA204D092D6409DCCE899FCC3DA9ECF6CFC1DCF1D3B1D67B3728112B47DA39C6BC3A19B45FA6BD7D9DA36342B676F2A93B2B91F8E26FD0EC162090093EE2E874C918B491D46264DB7FA306F188186A90223CBCFE13F087147BF6E41F8ED4E451C61167460851CB8614543FBC33FE7E6C9CFF169D18BD518E35A6A766C87267DB2166B1D49B7803C0503AE8CCF0DCBC9E4CFEAF0596351F575AB7FFCEF93DB72CB6F654DDC8E7123A4DAE4C8AB75C9AB4B7203DCA7F2234AE7E3B68660144E7014E46539B3360F794BE5337907343F332C353EFDBAAFE744E69C76B8C6093DEC4C70CDFE132AECC933B517895678BEE3D56FE0CD0690F1B0FF325266B336DF76E47FA7343E57E0EA566B1297C3284635589C40DC19354301913ACD37D37A7EB5D3A6C355CDB41D712DAA9490BDFD8808A0993628EB566CF2588CD84B8B13FA4390FD9029EEB124C957CF36B05A95E1683CCB867E2E8139DCC5B82D34CB3ED5BFFDEE573AC233B2D00BF3555740949D849581A7F9236E651920EF3267D1C4D17BCC9EC4326D0BF415F40A94444F499E757879E501F5754A83EFD74632FB1506509E658422E431A4CB4F0254759FA041E93D426464A5081B2DEBE78B7FC6715E1C957841E0F63D6E962BAD65F552EEA5CC62808042539B80E2BA9F24C971C073F0D52F5EDEF2F820F', bits: 4096, exponent: '0x10001', pubkey: Buffer(550) [Uint8Array] [ 48, 130, 2, 34, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 1, 5, 0, 3, 130, 2, 15, 0, 48, 130, 2, 10, 2, 130, 2, 1, 0, 128, 18, 101, 23, 54, 14, 195, 219, 8, 179, 208, 172, 87, 13, 118, 237, 205, 39, 211, 76, 173, 80, 131, 97, 226, 170, 32, 77, 9, 45, 100, 9, 220, 206, 137, 159, 204, 61, 169, 236, 246, 207, 193, 220, 241, 211, 177, 214, 123, 55, 40, 17, 43, 71, 218, 57, 198, 188, 58, 25, 180, 95, 166, 189, 125, 157, 163, ... 450 more items ], valid_from: 'Mar 12 00:00:00 2019 GMT', valid_to: 'Dec 31 23:59:59 2028 GMT', fingerprint: 'D8:9E:3B:D4:3D:5D:90:9B:47:A1:89:77:AA:9D:5C:E3:6C:EE:18:4C', fingerprint256: '68:B9:C7:61:21:9A:5B:1F:01:31:78:44:74:66:5D:B6:1B:BD:B1:09:E0:0F:05:CA:9F:74:24:4E:E5:F5:F5:2B', fingerprint512: '4C:F3:05:B9:5F:94:C7:A9:50:4C:53:C7:F2:DC:80:68:E6:47:A3:26:D9:59:76:B7:F4:D8:04:33:B2:28:45:06:FC:5E:3B:B9:A8:0A:4E:9A:98:89:54:0B:BF:92:90:8D:D3:9E:E4:EB:25:F2:56:6F:E9:AB:37:B4:DC:9A:7C:09', serialNumber: '3972443AF922B751D7D36C10DD313595', raw: Buffer(1413) [Uint8Array] [ 48, 130, 5, 129, 48, 130, 4, 105, 160, 3, 2, 1, 2, 2, 16, 57, 114, 68, 58, 249, 34, 183, 81, 215, 211, 108, 16, 221, 49, 53, 149, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 12, 5, 0, 48, 123, 49, 11, 48, 9, 6, 3, 85, 4, 6, 19, 2, 71, 66, 49, 27, 48, 25, 6, 3, 85, 4, 8, 12, 18, 71, 114, 101, 97, 116, 101, 114, 32, 77, 97, 110, 99, 104, 101, 115, 116, 101, 114, 49, 16, 48, 14, 6, 3, 85, 4, 7, 12, ... 1313 more items ], issuerCertificate: <ref *1> { subject: [Object: null prototype] { C: 'GB', ST: 'Greater Manchester', L: 'Salford', O: 'Comodo CA Limited', CN: 'AAA Certificate Services' }, issuer: [Object: null prototype] { C: 'GB', ST: 'Greater Manchester', L: 'Salford', O: 'Comodo CA Limited', CN: 'AAA Certificate Services' }, ca: true, modulus: 'BE409DF46EE1EA76871C4D45448EBE46C883069DC12AFE181F8EE402FAF3AB5D508A16310B9A06D0C57022CD492D5463CCB66E68460B53EACB4C24C0BC724EEAF115AEF4549A120AC37AB23360E2DA8955F32258F3DEDCCFEF8386A28C944F9F68F29890468427C776BFE3CC352C8B5E07646582C048B0A891F9619F762050A891C766B5EB78620356F08A1A13EA31A31EA099FD38F6F62732586F07F56BB8FB142BAFB7AACCD6635F738CDA0599A838A8CB17783651ACE99EF4783A8DCF0FD942E2980CAB2F9F0E01DEEF9F9949F12DDFAC744D1B98B547C5E529D1F99018C7629CBE83C7267B3E8A25C7C0DD9DE6356810209D8FD8DED2C3849C0D5EE82FC9', bits: 2048, exponent: '0x10001', pubkey: Buffer(294) [Uint8Array] [ 48, 130, 1, 34, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 1, 5, 0, 3, 130, 1, 15, 0, 48, 130, 1, 10, 2, 130, 1, 1, 0, 190, 64, 157, 244, 110, 225, 234, 118, 135, 28, 77, 69, 68, 142, 190, 70, 200, 131, 6, 157, 193, 42, 254, 24, 31, 142, 228, 2, 250, 243, 171, 93, 80, 138, 22, 49, 11, 154, 6, 208, 197, 112, 34, 205, 73, 45, 84, 99, 204, 182, 110, 104, 70, 11, 83, 234, 203, 76, 36, 192, 188, 114, 78, 234, 241, 21, 174, ... 194 more items ], valid_from: 'Jan 1 00:00:00 2004 GMT', valid_to: 'Dec 31 23:59:59 2028 GMT', fingerprint: 'D1:EB:23:A4:6D:17:D6:8F:D9:25:64:C2:F1:F1:60:17:64:D8:E3:49', fingerprint256: 'D7:A7:A0:FB:5D:7E:27:31:D7:71:E9:48:4E:BC:DE:F7:1D:5F:0C:3E:0A:29:48:78:2B:C8:3E:E0:EA:69:9E:F4', fingerprint512: '1C:79:41:CD:6E:6B:4E:A1:C9:6F:3F:1C:06:F1:A4:01:6E:C3:CF:4D:DE:73:A4:25:F2:FE:5C:AF:F0:BE:DF:EA:93:82:4B:EE:D3:84:36:3C:8B:4F:45:88:27:EF:00:FD:4A:B6:C4:E0:72:A6:F1:E6:90:98:B0:42:4B:97:B2:A7', serialNumber: '01', raw: Buffer(1078) [Uint8Array] [ 48, 130, 4, 50, 48, 130, 3, 26, 160, 3, 2, 1, 2, 2, 1, 1, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 5, 5, 0, 48, 123, 49, 11, 48, 9, 6, 3, 85, 4, 6, 19, 2, 71, 66, 49, 27, 48, 25, 6, 3, 85, 4, 8, 12, 18, 71, 114, 101, 97, 116, 101, 114, 32, 77, 97, 110, 99, 104, 101, 115, 116, 101, 114, 49, 16, 48, 14, 6, 3, 85, 4, 7, 12, 7, 83, 97, 108, 102, 111, 114, 100, 49, 26, 48, 24, 6, 3, 85, ... 978 more items ], issuerCertificate: [Circular *1] } } } }, command: 'CONN' } Node.js v20.17.0 (node:2672200) DeprecationWarning: current URL string parser is deprecated, and will be removed in a future version. To use the new parser, pass option { useNewUrlParser: true } to MongoClient.connect. (Use `node --trace-deprecation ...` to show where the warning was created) (node:2672200) [DEP0170] DeprecationWarning: The URL mongodb://codemark:Ryzen0296@ac-52vubhw-shard-00-00.n0rgkru.mongodb.net:27017,ac-52vubhw-shard-00-02.n0rgkru.mongodb.net:27017,ac-52vubhw-shard-00-01.n0rgkru.mongodb.net:27017/billhess?authSource=admin&replicaSet=atlas-10iced-shard-0&ssl=true is invalid. Future versions of Node.js will throw an error. (node:2672200) [MONGODB DRIVER] Warning: Current Server Discovery and Monitoring engine is deprecated, and will be removed in a future version. To use the new Server Discover and Monitoring engine, pass option { useUnifiedTopology: true } to the MongoClient constructor. (node:2672200) DeprecationWarning: collection.ensureIndex is deprecated. Use createIndexes instead. (node:2692736) DeprecationWarning: current URL string parser is deprecated, and will be removed in a future version. To use the new parser, pass option { useNewUrlParser: true } to MongoClient.connect. (Use `node --trace-deprecation ...` to show where the warning was created) (node:2692736) [DEP0170] DeprecationWarning: The URL mongodb://codemark:Ryzen0296@ac-52vubhw-shard-00-01.n0rgkru.mongodb.net:27017,ac-52vubhw-shard-00-02.n0rgkru.mongodb.net:27017,ac-52vubhw-shard-00-00.n0rgkru.mongodb.net:27017/billhess?authSource=admin&replicaSet=atlas-10iced-shard-0&ssl=true is invalid. Future versions of Node.js will throw an error. (node:2692736) [MONGODB DRIVER] Warning: Current Server Discovery and Monitoring engine is deprecated, and will be removed in a future version. To use the new Server Discover and Monitoring engine, pass option { useUnifiedTopology: true } to the MongoClient constructor. (node:2692736) DeprecationWarning: collection.ensureIndex is deprecated. Use createIndexes instead. (node:2716608) DeprecationWarning: current URL string parser is deprecated, and will be removed in a future version. To use the new parser, pass option { useNewUrlParser: true } to MongoClient.connect. (Use `node --trace-deprecation ...` to show where the warning was created) (node:2716608) [DEP0170] DeprecationWarning: The URL mongodb://codemark:Ryzen0296@ac-52vubhw-shard-00-02.n0rgkru.mongodb.net:27017,ac-52vubhw-shard-00-01.n0rgkru.mongodb.net:27017,ac-52vubhw-shard-00-00.n0rgkru.mongodb.net:27017/billhess?ssl=true&authSource=admin&replicaSet=atlas-10iced-shard-0 is invalid. Future versions of Node.js will throw an error. (node:2716608) [MONGODB DRIVER] Warning: Current Server Discovery and Monitoring engine is deprecated, and will be removed in a future version. To use the new Server Discover and Monitoring engine, pass option { useUnifiedTopology: true } to the MongoClient constructor. (node:2716608) DeprecationWarning: collection.ensureIndex is deprecated. Use createIndexes instead. node:internal/process/promises:391 triggerUncaughtException(err, true /* fromPromise */); ^ Error [ERR_TLS_CERT_ALTNAME_INVALID]: Hostname/IP does not match certificate's altnames: Host: needapair.com. is not in the cert's altnames: DNS:*.web-hosting.com, DNS:web-hosting.com at Object.checkServerIdentity (node:tls:337:12) at TLSSocket.onConnectSecure (node:_tls_wrap:1695:27) at TLSSocket.emit (node:events:519:28) at TLSSocket._finishInit (node:_tls_wrap:1085:8) at ssl.onhandshakedone (node:_tls_wrap:871:12) { code: 'ESOCKET', reason: "Host: needapair.com. is not in the cert's altnames: DNS:*.web-hosting.com, DNS:web-hosting.com", host: 'needapair.com', cert: { subject: [Object: null prototype] { CN: '*.web-hosting.com' }, issuer: [Object: null prototype] { C: 'GB', ST: 'Greater Manchester', L: 'Salford', O: 'Sectigo Limited', CN: 'Sectigo RSA Domain Validation Secure Server CA' }, subjectaltname: 'DNS:*.web-hosting.com, DNS:web-hosting.com', infoAccess: [Object: null prototype] { 'CA Issuers - URI': [ 'http://crt.sectigo.com/SectigoRSADomainValidationSecureServerCA.crt' ], 'OCSP - URI': [ 'http://ocsp.sectigo.com' ] }, ca: false, modulus: 'D020484ECF55D0173A8AB41B8076C800BB64EC632879F13E87B40E5FCB6D1AFD329880E49591495567FF01EFC8D5C8CD5ECF252149FB3EE5BFBC07DA7BE40896DB346598F4CA3EAC530DE5F822C8010F48FDC0F6D7B34263D0973ACCEAA32D1C5E0C98C641BE45ED4D7093DEDF6BA4C904951A14A23C98F9844010F2901D5FB3C13B36A0F1830E6BD4085D8F16ED350DE2C61DD0DEF0EA79C8D48F0DEAE396CB1DACF3115FB33060F903D6FAC3A74C9759B000BFF945C8BE93DFCC1AA26D2FD0DB2CD546044D577D843801AFD53C36CF25AEE886C0F033FE2DDF56C9DD884163C669219944F059B951BE876FCEC1094BF11CE4BCEEEC246105D65D53677C62C1', bits: 2048, exponent: '0x10001', pubkey: Buffer(294) [Uint8Array] [ 48, 130, 1, 34, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 1, 5, 0, 3, 130, 1, 15, 0, 48, 130, 1, 10, 2, 130, 1, 1, 0, 208, 32, 72, 78, 207, 85, 208, 23, 58, 138, 180, 27, 128, 118, 200, 0, 187, 100, 236, 99, 40, 121, 241, 62, 135, 180, 14, 95, 203, 109, 26, 253, 50, 152, 128, 228, 149, 145, 73, 85, 103, 255, 1, 239, 200, 213, 200, 205, 94, 207, 37, 33, 73, 251, 62, 229, 191, 188, 7, 218, 123, 228, 8, 150, 219, 52, 101, ... 194 more items ], valid_from: 'Nov 8 00:00:00 2024 GMT', valid_to: 'Apr 5 23:59:59 2025 GMT', fingerprint: '52:16:B6:14:34:F4:FB:9A:85:B6:0F:17:0C:50:13:72:4F:0F:4D:06', fingerprint256: 'A0:DA:3F:56:31:C2:79:C3:8E:60:15:5A:91:AE:54:6F:D4:1D:92:7C:DF:42:0A:92:83:37:D2:F7:24:B8:7B:18', fingerprint512: '2E:7A:AC:10:08:20:FA:90:2D:A8:DD:6C:61:45:1D:10:15:31:03:D0:ED:B5:BA:92:4E:78:C5:58:50:59:49:4C:49:8A:82:C5:EA:35:4A:20:DC:36:22:D3:E9:E7:D9:A4:68:BF:31:FB:A0:84:02:C8:E2:F6:AD:41:5E:71:6C:C2', ext_key_usage: [ '1.3.6.1.5.5.7.3.1', '1.3.6.1.5.5.7.3.2' ], serialNumber: '2B357706505F084823761B454EC12C3D', raw: Buffer(1479) [Uint8Array] [ 48, 130, 5, 195, 48, 130, 4, 171, 160, 3, 2, 1, 2, 2, 16, 43, 53, 119, 6, 80, 95, 8, 72, 35, 118, 27, 69, 78, 193, 44, 61, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 11, 5, 0, 48, 129, 143, 49, 11, 48, 9, 6, 3, 85, 4, 6, 19, 2, 71, 66, 49, 27, 48, 25, 6, 3, 85, 4, 8, 19, 18, 71, 114, 101, 97, 116, 101, 114, 32, 77, 97, 110, 99, 104, 101, 115, 116, 101, 114, 49, 16, 48, 14, 6, 3, 85, 4, 7, ... 1379 more items ], issuerCertificate: { subject: [Object: null prototype] { C: 'GB', ST: 'Greater Manchester', L: 'Salford', O: 'Sectigo Limited', CN: 'Sectigo RSA Domain Validation Secure Server CA' }, issuer: [Object: null prototype] { C: 'US', ST: 'New Jersey', L: 'Jersey City', O: 'The USERTRUST Network', CN: 'USERTrust RSA Certification Authority' }, infoAccess: [Object: null prototype] { 'CA Issuers - URI': [ 'http://crt.usertrust.com/USERTrustRSAAddTrustCA.crt' ], 'OCSP - URI': [ 'http://ocsp.usertrust.com' ] }, ca: true, modulus: 'D67333D6D73C20D000D21745B8D63E07A23FC741EE3230C9B06CFDF49FCB12980F2D3F8D4D010C820F177F622EE9B84879FB16834EADD7322593B707BFB9503FA94CC3402AE939FFD981CA1F163241DA8026B9237A87201EE3FF209A3C95446F8775069040B4329316091008233ED2DD870F6F5D51146A0A69C54F017269CFD3934C6D04A0A31B827EB19AB9EDC59EC537789F9A0834FB562E58C4090E06645BBC37DCF19F2868A856B092A35C9FBB8898081B241DAB3085AEAFB02E9E7A9DC1C0421CE202F0EAE04AD2EF900EB4C14016F06F85424A64F7A430A0FEBF2EA3275A8E8B58B8ADC319178463ED6F56FD83CB6034C474BEE69DDBE1E4E5CA0C5F15', bits: 2048, exponent: '0x10001', pubkey: Buffer(294) [Uint8Array] [ 48, 130, 1, 34, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 1, 5, 0, 3, 130, 1, 15, 0, 48, 130, 1, 10, 2, 130, 1, 1, 0, 214, 115, 51, 214, 215, 60, 32, 208, 0, 210, 23, 69, 184, 214, 62, 7, 162, 63, 199, 65, 238, 50, 48, 201, 176, 108, 253, 244, 159, 203, 18, 152, 15, 45, 63, 141, 77, 1, 12, 130, 15, 23, 127, 98, 46, 233, 184, 72, 121, 251, 22, 131, 78, 173, 215, 50, 37, 147, 183, 7, 191, 185, 80, 63, 169, 76, 195, ... 194 more items ], valid_from: 'Nov 2 00:00:00 2018 GMT', valid_to: 'Dec 31 23:59:59 2030 GMT', fingerprint: '33:E4:E8:08:07:20:4C:2B:61:82:A3:A1:4B:59:1A:CD:25:B5:F0:DB', fingerprint256: '7F:A4:FF:68:EC:04:A9:9D:75:28:D5:08:5F:94:90:7F:4D:1D:D1:C5:38:1B:AC:DC:83:2E:D5:C9:60:21:46:76', fingerprint512: '98:3B:97:4E:45:9A:46:EB:7A:3C:88:50:EC:90:CC:16:D3:B6:D4:A1:50:5A:5B:CD:D7:10:C2:36:BA:F5:AA:DC:58:42:4B:19:2E:34:A1:47:73:2E:9D:43:6C:9F:C0:4D:89:6D:8A:77:00:FF:34:92:52:A5:75:14:F5:88:C6:A1', ext_key_usage: [ '1.3.6.1.5.5.7.3.1', '1.3.6.1.5.5.7.3.2' ], serialNumber: '7D5B5126B476BA11DB74160BBC530DA7', raw: Buffer(1559) [Uint8Array] [ 48, 130, 6, 19, 48, 130, 3, 251, 160, 3, 2, 1, 2, 2, 16, 125, 91, 81, 38, 180, 118, 186, 17, 219, 116, 22, 11, 188, 83, 13, 167, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 12, 5, 0, 48, 129, 136, 49, 11, 48, 9, 6, 3, 85, 4, 6, 19, 2, 85, 83, 49, 19, 48, 17, 6, 3, 85, 4, 8, 19, 10, 78, 101, 119, 32, 74, 101, 114, 115, 101, 121, 49, 20, 48, 18, 6, 3, 85, 4, 7, 19, 11, 74, 101, 114, 115, 101, 121, ... 1459 more items ], issuerCertificate: { subject: [Object: null prototype] { C: 'US', ST: 'New Jersey', L: 'Jersey City', O: 'The USERTRUST Network', CN: 'USERTrust RSA Certification Authority' }, issuer: [Object: null prototype] { C: 'GB', ST: 'Greater Manchester', L: 'Salford', O: 'Comodo CA Limited', CN: 'AAA Certificate Services' }, infoAccess: [Object: null prototype] { 'OCSP - URI': [ 'http://ocsp.comodoca.com' ] }, ca: true, modulus: '80126517360EC3DB08B3D0AC570D76EDCD27D34CAD508361E2AA204D092D6409DCCE899FCC3DA9ECF6CFC1DCF1D3B1D67B3728112B47DA39C6BC3A19B45FA6BD7D9DA36342B676F2A93B2B91F8E26FD0EC162090093EE2E874C918B491D46264DB7FA306F188186A90223CBCFE13F087147BF6E41F8ED4E451C61167460851CB8614543FBC33FE7E6C9CFF169D18BD518E35A6A766C87267DB2166B1D49B7803C0503AE8CCF0DCBC9E4CFEAF0596351F575AB7FFCEF93DB72CB6F654DDC8E7123A4DAE4C8AB75C9AB4B7203DCA7F2234AE7E3B68660144E7014E46539B3360F794BE5337907343F332C353EFDBAAFE744E69C76B8C6093DEC4C70CDFE132AECC933B517895678BEE3D56FE0CD0690F1B0FF325266B336DF76E47FA7343E57E0EA566B1297C3284635589C40DC19354301913ACD37D37A7EB5D3A6C355CDB41D712DAA9490BDFD8808A0993628EB566CF2588CD84B8B13FA4390FD9029EEB124C957CF36B05A95E1683CCB867E2E8139DCC5B82D34CB3ED5BFFDEE573AC233B2D00BF3555740949D849581A7F9236E651920EF3267D1C4D17BCC9EC4326D0BF415F40A94444F499E757879E501F5754A83EFD74632FB1506509E658422E431A4CB4F0254759FA041E93D426464A5081B2DEBE78B7FC6715E1C957841E0F63D6E962BAD65F552EEA5CC62808042539B80E2BA9F24C971C073F0D52F5EDEF2F820F', bits: 4096, exponent: '0x10001', pubkey: Buffer(550) [Uint8Array] [ 48, 130, 2, 34, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 1, 5, 0, 3, 130, 2, 15, 0, 48, 130, 2, 10, 2, 130, 2, 1, 0, 128, 18, 101, 23, 54, 14, 195, 219, 8, 179, 208, 172, 87, 13, 118, 237, 205, 39, 211, 76, 173, 80, 131, 97, 226, 170, 32, 77, 9, 45, 100, 9, 220, 206, 137, 159, 204, 61, 169, 236, 246, 207, 193, 220, 241, 211, 177, 214, 123, 55, 40, 17, 43, 71, 218, 57, 198, 188, 58, 25, 180, 95, 166, 189, 125, 157, 163, ... 450 more items ], valid_from: 'Mar 12 00:00:00 2019 GMT', valid_to: 'Dec 31 23:59:59 2028 GMT', fingerprint: 'D8:9E:3B:D4:3D:5D:90:9B:47:A1:89:77:AA:9D:5C:E3:6C:EE:18:4C', fingerprint256: '68:B9:C7:61:21:9A:5B:1F:01:31:78:44:74:66:5D:B6:1B:BD:B1:09:E0:0F:05:CA:9F:74:24:4E:E5:F5:F5:2B', fingerprint512: '4C:F3:05:B9:5F:94:C7:A9:50:4C:53:C7:F2:DC:80:68:E6:47:A3:26:D9:59:76:B7:F4:D8:04:33:B2:28:45:06:FC:5E:3B:B9:A8:0A:4E:9A:98:89:54:0B:BF:92:90:8D:D3:9E:E4:EB:25:F2:56:6F:E9:AB:37:B4:DC:9A:7C:09', serialNumber: '3972443AF922B751D7D36C10DD313595', raw: Buffer(1413) [Uint8Array] [ 48, 130, 5, 129, 48, 130, 4, 105, 160, 3, 2, 1, 2, 2, 16, 57, 114, 68, 58, 249, 34, 183, 81, 215, 211, 108, 16, 221, 49, 53, 149, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 12, 5, 0, 48, 123, 49, 11, 48, 9, 6, 3, 85, 4, 6, 19, 2, 71, 66, 49, 27, 48, 25, 6, 3, 85, 4, 8, 12, 18, 71, 114, 101, 97, 116, 101, 114, 32, 77, 97, 110, 99, 104, 101, 115, 116, 101, 114, 49, 16, 48, 14, 6, 3, 85, 4, 7, 12, ... 1313 more items ], issuerCertificate: <ref *1> { subject: [Object: null prototype] { C: 'GB', ST: 'Greater Manchester', L: 'Salford', O: 'Comodo CA Limited', CN: 'AAA Certificate Services' }, issuer: [Object: null prototype] { C: 'GB', ST: 'Greater Manchester', L: 'Salford', O: 'Comodo CA Limited', CN: 'AAA Certificate Services' }, ca: true, modulus: 'BE409DF46EE1EA76871C4D45448EBE46C883069DC12AFE181F8EE402FAF3AB5D508A16310B9A06D0C57022CD492D5463CCB66E68460B53EACB4C24C0BC724EEAF115AEF4549A120AC37AB23360E2DA8955F32258F3DEDCCFEF8386A28C944F9F68F29890468427C776BFE3CC352C8B5E07646582C048B0A891F9619F762050A891C766B5EB78620356F08A1A13EA31A31EA099FD38F6F62732586F07F56BB8FB142BAFB7AACCD6635F738CDA0599A838A8CB17783651ACE99EF4783A8DCF0FD942E2980CAB2F9F0E01DEEF9F9949F12DDFAC744D1B98B547C5E529D1F99018C7629CBE83C7267B3E8A25C7C0DD9DE6356810209D8FD8DED2C3849C0D5EE82FC9', bits: 2048, exponent: '0x10001', pubkey: Buffer(294) [Uint8Array] [ 48, 130, 1, 34, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 1, 5, 0, 3, 130, 1, 15, 0, 48, 130, 1, 10, 2, 130, 1, 1, 0, 190, 64, 157, 244, 110, 225, 234, 118, 135, 28, 77, 69, 68, 142, 190, 70, 200, 131, 6, 157, 193, 42, 254, 24, 31, 142, 228, 2, 250, 243, 171, 93, 80, 138, 22, 49, 11, 154, 6, 208, 197, 112, 34, 205, 73, 45, 84, 99, 204, 182, 110, 104, 70, 11, 83, 234, 203, 76, 36, 192, 188, 114, 78, 234, 241, 21, 174, ... 194 more items ], valid_from: 'Jan 1 00:00:00 2004 GMT', valid_to: 'Dec 31 23:59:59 2028 GMT', fingerprint: 'D1:EB:23:A4:6D:17:D6:8F:D9:25:64:C2:F1:F1:60:17:64:D8:E3:49', fingerprint256: 'D7:A7:A0:FB:5D:7E:27:31:D7:71:E9:48:4E:BC:DE:F7:1D:5F:0C:3E:0A:29:48:78:2B:C8:3E:E0:EA:69:9E:F4', fingerprint512: '1C:79:41:CD:6E:6B:4E:A1:C9:6F:3F:1C:06:F1:A4:01:6E:C3:CF:4D:DE:73:A4:25:F2:FE:5C:AF:F0:BE:DF:EA:93:82:4B:EE:D3:84:36:3C:8B:4F:45:88:27:EF:00:FD:4A:B6:C4:E0:72:A6:F1:E6:90:98:B0:42:4B:97:B2:A7', serialNumber: '01', raw: Buffer(1078) [Uint8Array] [ 48, 130, 4, 50, 48, 130, 3, 26, 160, 3, 2, 1, 2, 2, 1, 1, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 5, 5, 0, 48, 123, 49, 11, 48, 9, 6, 3, 85, 4, 6, 19, 2, 71, 66, 49, 27, 48, 25, 6, 3, 85, 4, 8, 12, 18, 71, 114, 101, 97, 116, 101, 114, 32, 77, 97, 110, 99, 104, 101, 115, 116, 101, 114, 49, 16, 48, 14, 6, 3, 85, 4, 7, 12, 7, 83, 97, 108, 102, 111, 114, 100, 49, 26, 48, 24, 6, 3, 85, ... 978 more items ], issuerCertificate: [Circular *1] } } } }, command: 'CONN' } Node.js v20.17.0 (node:2729872) DeprecationWarning: current URL string parser is deprecated, and will be removed in a future version. To use the new parser, pass option { useNewUrlParser: true } to MongoClient.connect. (Use `node --trace-deprecation ...` to show where the warning was created) (node:2729872) [DEP0170] DeprecationWarning: The URL mongodb://codemark:Ryzen0296@ac-52vubhw-shard-00-00.n0rgkru.mongodb.net:27017,ac-52vubhw-shard-00-02.n0rgkru.mongodb.net:27017,ac-52vubhw-shard-00-01.n0rgkru.mongodb.net:27017/billhess?authSource=admin&replicaSet=atlas-10iced-shard-0&ssl=true is invalid. Future versions of Node.js will throw an error. (node:2729872) [MONGODB DRIVER] Warning: Current Server Discovery and Monitoring engine is deprecated, and will be removed in a future version. To use the new Server Discover and Monitoring engine, pass option { useUnifiedTopology: true } to the MongoClient constructor. node:internal/process/promises:391 triggerUncaughtException(err, true /* fromPromise */); ^ Error [ERR_TLS_CERT_ALTNAME_INVALID]: Hostname/IP does not match certificate's altnames: Host: needapair.com. is not in the cert's altnames: DNS:*.web-hosting.com, DNS:web-hosting.com at Object.checkServerIdentity (node:tls:337:12) at TLSSocket.onConnectSecure (node:_tls_wrap:1695:27) at TLSSocket.emit (node:events:519:28) at TLSSocket._finishInit (node:_tls_wrap:1085:8) at ssl.onhandshakedone (node:_tls_wrap:871:12) { code: 'ESOCKET', reason: "Host: needapair.com. is not in the cert's altnames: DNS:*.web-hosting.com, DNS:web-hosting.com", host: 'needapair.com', cert: { subject: [Object: null prototype] { CN: '*.web-hosting.com' }, issuer: [Object: null prototype] { C: 'GB', ST: 'Greater Manchester', L: 'Salford', O: 'Sectigo Limited', CN: 'Sectigo RSA Domain Validation Secure Server CA' }, subjectaltname: 'DNS:*.web-hosting.com, DNS:web-hosting.com', infoAccess: [Object: null prototype] { 'CA Issuers - URI': [ 'http://crt.sectigo.com/SectigoRSADomainValidationSecureServerCA.crt' ], 'OCSP - URI': [ 'http://ocsp.sectigo.com' ] }, ca: false, modulus: 'D020484ECF55D0173A8AB41B8076C800BB64EC632879F13E87B40E5FCB6D1AFD329880E49591495567FF01EFC8D5C8CD5ECF252149FB3EE5BFBC07DA7BE40896DB346598F4CA3EAC530DE5F822C8010F48FDC0F6D7B34263D0973ACCEAA32D1C5E0C98C641BE45ED4D7093DEDF6BA4C904951A14A23C98F9844010F2901D5FB3C13B36A0F1830E6BD4085D8F16ED350DE2C61DD0DEF0EA79C8D48F0DEAE396CB1DACF3115FB33060F903D6FAC3A74C9759B000BFF945C8BE93DFCC1AA26D2FD0DB2CD546044D577D843801AFD53C36CF25AEE886C0F033FE2DDF56C9DD884163C669219944F059B951BE876FCEC1094BF11CE4BCEEEC246105D65D53677C62C1', bits: 2048, exponent: '0x10001', pubkey: Buffer(294) [Uint8Array] [ 48, 130, 1, 34, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 1, 5, 0, 3, 130, 1, 15, 0, 48, 130, 1, 10, 2, 130, 1, 1, 0, 208, 32, 72, 78, 207, 85, 208, 23, 58, 138, 180, 27, 128, 118, 200, 0, 187, 100, 236, 99, 40, 121, 241, 62, 135, 180, 14, 95, 203, 109, 26, 253, 50, 152, 128, 228, 149, 145, 73, 85, 103, 255, 1, 239, 200, 213, 200, 205, 94, 207, 37, 33, 73, 251, 62, 229, 191, 188, 7, 218, 123, 228, 8, 150, 219, 52, 101, ... 194 more items ], valid_from: 'Nov 8 00:00:00 2024 GMT', valid_to: 'Apr 5 23:59:59 2025 GMT', fingerprint: '52:16:B6:14:34:F4:FB:9A:85:B6:0F:17:0C:50:13:72:4F:0F:4D:06', fingerprint256: 'A0:DA:3F:56:31:C2:79:C3:8E:60:15:5A:91:AE:54:6F:D4:1D:92:7C:DF:42:0A:92:83:37:D2:F7:24:B8:7B:18', fingerprint512: '2E:7A:AC:10:08:20:FA:90:2D:A8:DD:6C:61:45:1D:10:15:31:03:D0:ED:B5:BA:92:4E:78:C5:58:50:59:49:4C:49:8A:82:C5:EA:35:4A:20:DC:36:22:D3:E9:E7:D9:A4:68:BF:31:FB:A0:84:02:C8:E2:F6:AD:41:5E:71:6C:C2', ext_key_usage: [ '1.3.6.1.5.5.7.3.1', '1.3.6.1.5.5.7.3.2' ], serialNumber: '2B357706505F084823761B454EC12C3D', raw: Buffer(1479) [Uint8Array] [ 48, 130, 5, 195, 48, 130, 4, 171, 160, 3, 2, 1, 2, 2, 16, 43, 53, 119, 6, 80, 95, 8, 72, 35, 118, 27, 69, 78, 193, 44, 61, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 11, 5, 0, 48, 129, 143, 49, 11, 48, 9, 6, 3, 85, 4, 6, 19, 2, 71, 66, 49, 27, 48, 25, 6, 3, 85, 4, 8, 19, 18, 71, 114, 101, 97, 116, 101, 114, 32, 77, 97, 110, 99, 104, 101, 115, 116, 101, 114, 49, 16, 48, 14, 6, 3, 85, 4, 7, ... 1379 more items ], issuerCertificate: { subject: [Object: null prototype] { C: 'GB', ST: 'Greater Manchester', L: 'Salford', O: 'Sectigo Limited', CN: 'Sectigo RSA Domain Validation Secure Server CA' }, issuer: [Object: null prototype] { C: 'US', ST: 'New Jersey', L: 'Jersey City', O: 'The USERTRUST Network', CN: 'USERTrust RSA Certification Authority' }, infoAccess: [Object: null prototype] { 'CA Issuers - URI': [ 'http://crt.usertrust.com/USERTrustRSAAddTrustCA.crt' ], 'OCSP - URI': [ 'http://ocsp.usertrust.com' ] }, ca: true, modulus: 'D67333D6D73C20D000D21745B8D63E07A23FC741EE3230C9B06CFDF49FCB12980F2D3F8D4D010C820F177F622EE9B84879FB16834EADD7322593B707BFB9503FA94CC3402AE939FFD981CA1F163241DA8026B9237A87201EE3FF209A3C95446F8775069040B4329316091008233ED2DD870F6F5D51146A0A69C54F017269CFD3934C6D04A0A31B827EB19AB9EDC59EC537789F9A0834FB562E58C4090E06645BBC37DCF19F2868A856B092A35C9FBB8898081B241DAB3085AEAFB02E9E7A9DC1C0421CE202F0EAE04AD2EF900EB4C14016F06F85424A64F7A430A0FEBF2EA3275A8E8B58B8ADC319178463ED6F56FD83CB6034C474BEE69DDBE1E4E5CA0C5F15', bits: 2048, exponent: '0x10001', pubkey: Buffer(294) [Uint8Array] [ 48, 130, 1, 34, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 1, 5, 0, 3, 130, 1, 15, 0, 48, 130, 1, 10, 2, 130, 1, 1, 0, 214, 115, 51, 214, 215, 60, 32, 208, 0, 210, 23, 69, 184, 214, 62, 7, 162, 63, 199, 65, 238, 50, 48, 201, 176, 108, 253, 244, 159, 203, 18, 152, 15, 45, 63, 141, 77, 1, 12, 130, 15, 23, 127, 98, 46, 233, 184, 72, 121, 251, 22, 131, 78, 173, 215, 50, 37, 147, 183, 7, 191, 185, 80, 63, 169, 76, 195, ... 194 more items ], valid_from: 'Nov 2 00:00:00 2018 GMT', valid_to: 'Dec 31 23:59:59 2030 GMT', fingerprint: '33:E4:E8:08:07:20:4C:2B:61:82:A3:A1:4B:59:1A:CD:25:B5:F0:DB', fingerprint256: '7F:A4:FF:68:EC:04:A9:9D:75:28:D5:08:5F:94:90:7F:4D:1D:D1:C5:38:1B:AC:DC:83:2E:D5:C9:60:21:46:76', fingerprint512: '98:3B:97:4E:45:9A:46:EB:7A:3C:88:50:EC:90:CC:16:D3:B6:D4:A1:50:5A:5B:CD:D7:10:C2:36:BA:F5:AA:DC:58:42:4B:19:2E:34:A1:47:73:2E:9D:43:6C:9F:C0:4D:89:6D:8A:77:00:FF:34:92:52:A5:75:14:F5:88:C6:A1', ext_key_usage: [ '1.3.6.1.5.5.7.3.1', '1.3.6.1.5.5.7.3.2' ], serialNumber: '7D5B5126B476BA11DB74160BBC530DA7', raw: Buffer(1559) [Uint8Array] [ 48, 130, 6, 19, 48, 130, 3, 251, 160, 3, 2, 1, 2, 2, 16, 125, 91, 81, 38, 180, 118, 186, 17, 219, 116, 22, 11, 188, 83, 13, 167, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 12, 5, 0, 48, 129, 136, 49, 11, 48, 9, 6, 3, 85, 4, 6, 19, 2, 85, 83, 49, 19, 48, 17, 6, 3, 85, 4, 8, 19, 10, 78, 101, 119, 32, 74, 101, 114, 115, 101, 121, 49, 20, 48, 18, 6, 3, 85, 4, 7, 19, 11, 74, 101, 114, 115, 101, 121, ... 1459 more items ], issuerCertificate: { subject: [Object: null prototype] { C: 'US', ST: 'New Jersey', L: 'Jersey City', O: 'The USERTRUST Network', CN: 'USERTrust RSA Certification Authority' }, issuer: [Object: null prototype] { C: 'GB', ST: 'Greater Manchester', L: 'Salford', O: 'Comodo CA Limited', CN: 'AAA Certificate Services' }, infoAccess: [Object: null prototype] { 'OCSP - URI': [ 'http://ocsp.comodoca.com' ] }, ca: true, modulus: '80126517360EC3DB08B3D0AC570D76EDCD27D34CAD508361E2AA204D092D6409DCCE899FCC3DA9ECF6CFC1DCF1D3B1D67B3728112B47DA39C6BC3A19B45FA6BD7D9DA36342B676F2A93B2B91F8E26FD0EC162090093EE2E874C918B491D46264DB7FA306F188186A90223CBCFE13F087147BF6E41F8ED4E451C61167460851CB8614543FBC33FE7E6C9CFF169D18BD518E35A6A766C87267DB2166B1D49B7803C0503AE8CCF0DCBC9E4CFEAF0596351F575AB7FFCEF93DB72CB6F654DDC8E7123A4DAE4C8AB75C9AB4B7203DCA7F2234AE7E3B68660144E7014E46539B3360F794BE5337907343F332C353EFDBAAFE744E69C76B8C6093DEC4C70CDFE132AECC933B517895678BEE3D56FE0CD0690F1B0FF325266B336DF76E47FA7343E57E0EA566B1297C3284635589C40DC19354301913ACD37D37A7EB5D3A6C355CDB41D712DAA9490BDFD8808A0993628EB566CF2588CD84B8B13FA4390FD9029EEB124C957CF36B05A95E1683CCB867E2E8139DCC5B82D34CB3ED5BFFDEE573AC233B2D00BF3555740949D849581A7F9236E651920EF3267D1C4D17BCC9EC4326D0BF415F40A94444F499E757879E501F5754A83EFD74632FB1506509E658422E431A4CB4F0254759FA041E93D426464A5081B2DEBE78B7FC6715E1C957841E0F63D6E962BAD65F552EEA5CC62808042539B80E2BA9F24C971C073F0D52F5EDEF2F820F', bits: 4096, exponent: '0x10001', pubkey: Buffer(550) [Uint8Array] [ 48, 130, 2, 34, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 1, 5, 0, 3, 130, 2, 15, 0, 48, 130, 2, 10, 2, 130, 2, 1, 0, 128, 18, 101, 23, 54, 14, 195, 219, 8, 179, 208, 172, 87, 13, 118, 237, 205, 39, 211, 76, 173, 80, 131, 97, 226, 170, 32, 77, 9, 45, 100, 9, 220, 206, 137, 159, 204, 61, 169, 236, 246, 207, 193, 220, 241, 211, 177, 214, 123, 55, 40, 17, 43, 71, 218, 57, 198, 188, 58, 25, 180, 95, 166, 189, 125, 157, 163, ... 450 more items ], valid_from: 'Mar 12 00:00:00 2019 GMT', valid_to: 'Dec 31 23:59:59 2028 GMT', fingerprint: 'D8:9E:3B:D4:3D:5D:90:9B:47:A1:89:77:AA:9D:5C:E3:6C:EE:18:4C', fingerprint256: '68:B9:C7:61:21:9A:5B:1F:01:31:78:44:74:66:5D:B6:1B:BD:B1:09:E0:0F:05:CA:9F:74:24:4E:E5:F5:F5:2B', fingerprint512: '4C:F3:05:B9:5F:94:C7:A9:50:4C:53:C7:F2:DC:80:68:E6:47:A3:26:D9:59:76:B7:F4:D8:04:33:B2:28:45:06:FC:5E:3B:B9:A8:0A:4E:9A:98:89:54:0B:BF:92:90:8D:D3:9E:E4:EB:25:F2:56:6F:E9:AB:37:B4:DC:9A:7C:09', serialNumber: '3972443AF922B751D7D36C10DD313595', raw: Buffer(1413) [Uint8Array] [ 48, 130, 5, 129, 48, 130, 4, 105, 160, 3, 2, 1, 2, 2, 16, 57, 114, 68, 58, 249, 34, 183, 81, 215, 211, 108, 16, 221, 49, 53, 149, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 12, 5, 0, 48, 123, 49, 11, 48, 9, 6, 3, 85, 4, 6, 19, 2, 71, 66, 49, 27, 48, 25, 6, 3, 85, 4, 8, 12, 18, 71, 114, 101, 97, 116, 101, 114, 32, 77, 97, 110, 99, 104, 101, 115, 116, 101, 114, 49, 16, 48, 14, 6, 3, 85, 4, 7, 12, ... 1313 more items ], issuerCertificate: <ref *1> { subject: [Object: null prototype] { C: 'GB', ST: 'Greater Manchester', L: 'Salford', O: 'Comodo CA Limited', CN: 'AAA Certificate Services' }, issuer: [Object: null prototype] { C: 'GB', ST: 'Greater Manchester', L: 'Salford', O: 'Comodo CA Limited', CN: 'AAA Certificate Services' }, ca: true, modulus: 'BE409DF46EE1EA76871C4D45448EBE46C883069DC12AFE181F8EE402FAF3AB5D508A16310B9A06D0C57022CD492D5463CCB66E68460B53EACB4C24C0BC724EEAF115AEF4549A120AC37AB23360E2DA8955F32258F3DEDCCFEF8386A28C944F9F68F29890468427C776BFE3CC352C8B5E07646582C048B0A891F9619F762050A891C766B5EB78620356F08A1A13EA31A31EA099FD38F6F62732586F07F56BB8FB142BAFB7AACCD6635F738CDA0599A838A8CB17783651ACE99EF4783A8DCF0FD942E2980CAB2F9F0E01DEEF9F9949F12DDFAC744D1B98B547C5E529D1F99018C7629CBE83C7267B3E8A25C7C0DD9DE6356810209D8FD8DED2C3849C0D5EE82FC9', bits: 2048, exponent: '0x10001', pubkey: Buffer(294) [Uint8Array] [ 48, 130, 1, 34, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 1, 5, 0, 3, 130, 1, 15, 0, 48, 130, 1, 10, 2, 130, 1, 1, 0, 190, 64, 157, 244, 110, 225, 234, 118, 135, 28, 77, 69, 68, 142, 190, 70, 200, 131, 6, 157, 193, 42, 254, 24, 31, 142, 228, 2, 250, 243, 171, 93, 80, 138, 22, 49, 11, 154, 6, 208, 197, 112, 34, 205, 73, 45, 84, 99, 204, 182, 110, 104, 70, 11, 83, 234, 203, 76, 36, 192, 188, 114, 78, 234, 241, 21, 174, ... 194 more items ], valid_from: 'Jan 1 00:00:00 2004 GMT', valid_to: 'Dec 31 23:59:59 2028 GMT', fingerprint: 'D1:EB:23:A4:6D:17:D6:8F:D9:25:64:C2:F1:F1:60:17:64:D8:E3:49', fingerprint256: 'D7:A7:A0:FB:5D:7E:27:31:D7:71:E9:48:4E:BC:DE:F7:1D:5F:0C:3E:0A:29:48:78:2B:C8:3E:E0:EA:69:9E:F4', fingerprint512: '1C:79:41:CD:6E:6B:4E:A1:C9:6F:3F:1C:06:F1:A4:01:6E:C3:CF:4D:DE:73:A4:25:F2:FE:5C:AF:F0:BE:DF:EA:93:82:4B:EE:D3:84:36:3C:8B:4F:45:88:27:EF:00:FD:4A:B6:C4:E0:72:A6:F1:E6:90:98:B0:42:4B:97:B2:A7', serialNumber: '01', raw: Buffer(1078) [Uint8Array] [ 48, 130, 4, 50, 48, 130, 3, 26, 160, 3, 2, 1, 2, 2, 1, 1, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 5, 5, 0, 48, 123, 49, 11, 48, 9, 6, 3, 85, 4, 6, 19, 2, 71, 66, 49, 27, 48, 25, 6, 3, 85, 4, 8, 12, 18, 71, 114, 101, 97, 116, 101, 114, 32, 77, 97, 110, 99, 104, 101, 115, 116, 101, 114, 49, 16, 48, 14, 6, 3, 85, 4, 7, 12, 7, 83, 97, 108, 102, 111, 114, 100, 49, 26, 48, 24, 6, 3, 85, ... 978 more items ], issuerCertificate: [Circular *1] } } } }, command: 'CONN' } Node.js v20.17.0 (node:2730237) DeprecationWarning: current URL string parser is deprecated, and will be removed in a future version. To use the new parser, pass option { useNewUrlParser: true } to MongoClient.connect. (Use `node --trace-deprecation ...` to show where the warning was created) (node:2730237) [DEP0170] DeprecationWarning: The URL mongodb://codemark:Ryzen0296@ac-52vubhw-shard-00-00.n0rgkru.mongodb.net:27017,ac-52vubhw-shard-00-02.n0rgkru.mongodb.net:27017,ac-52vubhw-shard-00-01.n0rgkru.mongodb.net:27017/billhess?ssl=true&authSource=admin&replicaSet=atlas-10iced-shard-0 is invalid. Future versions of Node.js will throw an error. (node:2730237) [MONGODB DRIVER] Warning: Current Server Discovery and Monitoring engine is deprecated, and will be removed in a future version. To use the new Server Discover and Monitoring engine, pass option { useUnifiedTopology: true } to the MongoClient constructor. node:internal/process/promises:391 triggerUncaughtException(err, true /* fromPromise */); ^ Error [ERR_TLS_CERT_ALTNAME_INVALID]: Hostname/IP does not match certificate's altnames: Host: needapair.com. is not in the cert's altnames: DNS:*.web-hosting.com, DNS:web-hosting.com at Object.checkServerIdentity (node:tls:337:12) at TLSSocket.onConnectSecure (node:_tls_wrap:1695:27) at TLSSocket.emit (node:events:519:28) at TLSSocket._finishInit (node:_tls_wrap:1085:8) at ssl.onhandshakedone (node:_tls_wrap:871:12) { code: 'ESOCKET', reason: "Host: needapair.com. is not in the cert's altnames: DNS:*.web-hosting.com, DNS:web-hosting.com", host: 'needapair.com', cert: { subject: [Object: null prototype] { CN: '*.web-hosting.com' }, issuer: [Object: null prototype] { C: 'GB', ST: 'Greater Manchester', L: 'Salford', O: 'Sectigo Limited', CN: 'Sectigo RSA Domain Validation Secure Server CA' }, subjectaltname: 'DNS:*.web-hosting.com, DNS:web-hosting.com', infoAccess: [Object: null prototype] { 'CA Issuers - URI': [ 'http://crt.sectigo.com/SectigoRSADomainValidationSecureServerCA.crt' ], 'OCSP - URI': [ 'http://ocsp.sectigo.com' ] }, ca: false, modulus: 'D020484ECF55D0173A8AB41B8076C800BB64EC632879F13E87B40E5FCB6D1AFD329880E49591495567FF01EFC8D5C8CD5ECF252149FB3EE5BFBC07DA7BE40896DB346598F4CA3EAC530DE5F822C8010F48FDC0F6D7B34263D0973ACCEAA32D1C5E0C98C641BE45ED4D7093DEDF6BA4C904951A14A23C98F9844010F2901D5FB3C13B36A0F1830E6BD4085D8F16ED350DE2C61DD0DEF0EA79C8D48F0DEAE396CB1DACF3115FB33060F903D6FAC3A74C9759B000BFF945C8BE93DFCC1AA26D2FD0DB2CD546044D577D843801AFD53C36CF25AEE886C0F033FE2DDF56C9DD884163C669219944F059B951BE876FCEC1094BF11CE4BCEEEC246105D65D53677C62C1', bits: 2048, exponent: '0x10001', pubkey: Buffer(294) [Uint8Array] [ 48, 130, 1, 34, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 1, 5, 0, 3, 130, 1, 15, 0, 48, 130, 1, 10, 2, 130, 1, 1, 0, 208, 32, 72, 78, 207, 85, 208, 23, 58, 138, 180, 27, 128, 118, 200, 0, 187, 100, 236, 99, 40, 121, 241, 62, 135, 180, 14, 95, 203, 109, 26, 253, 50, 152, 128, 228, 149, 145, 73, 85, 103, 255, 1, 239, 200, 213, 200, 205, 94, 207, 37, 33, 73, 251, 62, 229, 191, 188, 7, 218, 123, 228, 8, 150, 219, 52, 101, ... 194 more items ], valid_from: 'Nov 8 00:00:00 2024 GMT', valid_to: 'Apr 5 23:59:59 2025 GMT', fingerprint: '52:16:B6:14:34:F4:FB:9A:85:B6:0F:17:0C:50:13:72:4F:0F:4D:06', fingerprint256: 'A0:DA:3F:56:31:C2:79:C3:8E:60:15:5A:91:AE:54:6F:D4:1D:92:7C:DF:42:0A:92:83:37:D2:F7:24:B8:7B:18', fingerprint512: '2E:7A:AC:10:08:20:FA:90:2D:A8:DD:6C:61:45:1D:10:15:31:03:D0:ED:B5:BA:92:4E:78:C5:58:50:59:49:4C:49:8A:82:C5:EA:35:4A:20:DC:36:22:D3:E9:E7:D9:A4:68:BF:31:FB:A0:84:02:C8:E2:F6:AD:41:5E:71:6C:C2', ext_key_usage: [ '1.3.6.1.5.5.7.3.1', '1.3.6.1.5.5.7.3.2' ], serialNumber: '2B357706505F084823761B454EC12C3D', raw: Buffer(1479) [Uint8Array] [ 48, 130, 5, 195, 48, 130, 4, 171, 160, 3, 2, 1, 2, 2, 16, 43, 53, 119, 6, 80, 95, 8, 72, 35, 118, 27, 69, 78, 193, 44, 61, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 11, 5, 0, 48, 129, 143, 49, 11, 48, 9, 6, 3, 85, 4, 6, 19, 2, 71, 66, 49, 27, 48, 25, 6, 3, 85, 4, 8, 19, 18, 71, 114, 101, 97, 116, 101, 114, 32, 77, 97, 110, 99, 104, 101, 115, 116, 101, 114, 49, 16, 48, 14, 6, 3, 85, 4, 7, ... 1379 more items ], issuerCertificate: { subject: [Object: null prototype] { C: 'GB', ST: 'Greater Manchester', L: 'Salford', O: 'Sectigo Limited', CN: 'Sectigo RSA Domain Validation Secure Server CA' }, issuer: [Object: null prototype] { C: 'US', ST: 'New Jersey', L: 'Jersey City', O: 'The USERTRUST Network', CN: 'USERTrust RSA Certification Authority' }, infoAccess: [Object: null prototype] { 'CA Issuers - URI': [ 'http://crt.usertrust.com/USERTrustRSAAddTrustCA.crt' ], 'OCSP - URI': [ 'http://ocsp.usertrust.com' ] }, ca: true, modulus: 'D67333D6D73C20D000D21745B8D63E07A23FC741EE3230C9B06CFDF49FCB12980F2D3F8D4D010C820F177F622EE9B84879FB16834EADD7322593B707BFB9503FA94CC3402AE939FFD981CA1F163241DA8026B9237A87201EE3FF209A3C95446F8775069040B4329316091008233ED2DD870F6F5D51146A0A69C54F017269CFD3934C6D04A0A31B827EB19AB9EDC59EC537789F9A0834FB562E58C4090E06645BBC37DCF19F2868A856B092A35C9FBB8898081B241DAB3085AEAFB02E9E7A9DC1C0421CE202F0EAE04AD2EF900EB4C14016F06F85424A64F7A430A0FEBF2EA3275A8E8B58B8ADC319178463ED6F56FD83CB6034C474BEE69DDBE1E4E5CA0C5F15', bits: 2048, exponent: '0x10001', pubkey: Buffer(294) [Uint8Array] [ 48, 130, 1, 34, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 1, 5, 0, 3, 130, 1, 15, 0, 48, 130, 1, 10, 2, 130, 1, 1, 0, 214, 115, 51, 214, 215, 60, 32, 208, 0, 210, 23, 69, 184, 214, 62, 7, 162, 63, 199, 65, 238, 50, 48, 201, 176, 108, 253, 244, 159, 203, 18, 152, 15, 45, 63, 141, 77, 1, 12, 130, 15, 23, 127, 98, 46, 233, 184, 72, 121, 251, 22, 131, 78, 173, 215, 50, 37, 147, 183, 7, 191, 185, 80, 63, 169, 76, 195, ... 194 more items ], valid_from: 'Nov 2 00:00:00 2018 GMT', valid_to: 'Dec 31 23:59:59 2030 GMT', fingerprint: '33:E4:E8:08:07:20:4C:2B:61:82:A3:A1:4B:59:1A:CD:25:B5:F0:DB', fingerprint256: '7F:A4:FF:68:EC:04:A9:9D:75:28:D5:08:5F:94:90:7F:4D:1D:D1:C5:38:1B:AC:DC:83:2E:D5:C9:60:21:46:76', fingerprint512: '98:3B:97:4E:45:9A:46:EB:7A:3C:88:50:EC:90:CC:16:D3:B6:D4:A1:50:5A:5B:CD:D7:10:C2:36:BA:F5:AA:DC:58:42:4B:19:2E:34:A1:47:73:2E:9D:43:6C:9F:C0:4D:89:6D:8A:77:00:FF:34:92:52:A5:75:14:F5:88:C6:A1', ext_key_usage: [ '1.3.6.1.5.5.7.3.1', '1.3.6.1.5.5.7.3.2' ], serialNumber: '7D5B5126B476BA11DB74160BBC530DA7', raw: Buffer(1559) [Uint8Array] [ 48, 130, 6, 19, 48, 130, 3, 251, 160, 3, 2, 1, 2, 2, 16, 125, 91, 81, 38, 180, 118, 186, 17, 219, 116, 22, 11, 188, 83, 13, 167, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 12, 5, 0, 48, 129, 136, 49, 11, 48, 9, 6, 3, 85, 4, 6, 19, 2, 85, 83, 49, 19, 48, 17, 6, 3, 85, 4, 8, 19, 10, 78, 101, 119, 32, 74, 101, 114, 115, 101, 121, 49, 20, 48, 18, 6, 3, 85, 4, 7, 19, 11, 74, 101, 114, 115, 101, 121, ... 1459 more items ], issuerCertificate: { subject: [Object: null prototype] { C: 'US', ST: 'New Jersey', L: 'Jersey City', O: 'The USERTRUST Network', CN: 'USERTrust RSA Certification Authority' }, issuer: [Object: null prototype] { C: 'GB', ST: 'Greater Manchester', L: 'Salford', O: 'Comodo CA Limited', CN: 'AAA Certificate Services' }, infoAccess: [Object: null prototype] { 'OCSP - URI': [ 'http://ocsp.comodoca.com' ] }, ca: true, modulus: '80126517360EC3DB08B3D0AC570D76EDCD27D34CAD508361E2AA204D092D6409DCCE899FCC3DA9ECF6CFC1DCF1D3B1D67B3728112B47DA39C6BC3A19B45FA6BD7D9DA36342B676F2A93B2B91F8E26FD0EC162090093EE2E874C918B491D46264DB7FA306F188186A90223CBCFE13F087147BF6E41F8ED4E451C61167460851CB8614543FBC33FE7E6C9CFF169D18BD518E35A6A766C87267DB2166B1D49B7803C0503AE8CCF0DCBC9E4CFEAF0596351F575AB7FFCEF93DB72CB6F654DDC8E7123A4DAE4C8AB75C9AB4B7203DCA7F2234AE7E3B68660144E7014E46539B3360F794BE5337907343F332C353EFDBAAFE744E69C76B8C6093DEC4C70CDFE132AECC933B517895678BEE3D56FE0CD0690F1B0FF325266B336DF76E47FA7343E57E0EA566B1297C3284635589C40DC19354301913ACD37D37A7EB5D3A6C355CDB41D712DAA9490BDFD8808A0993628EB566CF2588CD84B8B13FA4390FD9029EEB124C957CF36B05A95E1683CCB867E2E8139DCC5B82D34CB3ED5BFFDEE573AC233B2D00BF3555740949D849581A7F9236E651920EF3267D1C4D17BCC9EC4326D0BF415F40A94444F499E757879E501F5754A83EFD74632FB1506509E658422E431A4CB4F0254759FA041E93D426464A5081B2DEBE78B7FC6715E1C957841E0F63D6E962BAD65F552EEA5CC62808042539B80E2BA9F24C971C073F0D52F5EDEF2F820F', bits: 4096, exponent: '0x10001', pubkey: Buffer(550) [Uint8Array] [ 48, 130, 2, 34, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 1, 5, 0, 3, 130, 2, 15, 0, 48, 130, 2, 10, 2, 130, 2, 1, 0, 128, 18, 101, 23, 54, 14, 195, 219, 8, 179, 208, 172, 87, 13, 118, 237, 205, 39, 211, 76, 173, 80, 131, 97, 226, 170, 32, 77, 9, 45, 100, 9, 220, 206, 137, 159, 204, 61, 169, 236, 246, 207, 193, 220, 241, 211, 177, 214, 123, 55, 40, 17, 43, 71, 218, 57, 198, 188, 58, 25, 180, 95, 166, 189, 125, 157, 163, ... 450 more items ], valid_from: 'Mar 12 00:00:00 2019 GMT', valid_to: 'Dec 31 23:59:59 2028 GMT', fingerprint: 'D8:9E:3B:D4:3D:5D:90:9B:47:A1:89:77:AA:9D:5C:E3:6C:EE:18:4C', fingerprint256: '68:B9:C7:61:21:9A:5B:1F:01:31:78:44:74:66:5D:B6:1B:BD:B1:09:E0:0F:05:CA:9F:74:24:4E:E5:F5:F5:2B', fingerprint512: '4C:F3:05:B9:5F:94:C7:A9:50:4C:53:C7:F2:DC:80:68:E6:47:A3:26:D9:59:76:B7:F4:D8:04:33:B2:28:45:06:FC:5E:3B:B9:A8:0A:4E:9A:98:89:54:0B:BF:92:90:8D:D3:9E:E4:EB:25:F2:56:6F:E9:AB:37:B4:DC:9A:7C:09', serialNumber: '3972443AF922B751D7D36C10DD313595', raw: Buffer(1413) [Uint8Array] [ 48, 130, 5, 129, 48, 130, 4, 105, 160, 3, 2, 1, 2, 2, 16, 57, 114, 68, 58, 249, 34, 183, 81, 215, 211, 108, 16, 221, 49, 53, 149, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 12, 5, 0, 48, 123, 49, 11, 48, 9, 6, 3, 85, 4, 6, 19, 2, 71, 66, 49, 27, 48, 25, 6, 3, 85, 4, 8, 12, 18, 71, 114, 101, 97, 116, 101, 114, 32, 77, 97, 110, 99, 104, 101, 115, 116, 101, 114, 49, 16, 48, 14, 6, 3, 85, 4, 7, 12, ... 1313 more items ], issuerCertificate: <ref *1> { subject: [Object: null prototype] { C: 'GB', ST: 'Greater Manchester', L: 'Salford', O: 'Comodo CA Limited', CN: 'AAA Certificate Services' }, issuer: [Object: null prototype] { C: 'GB', ST: 'Greater Manchester', L: 'Salford', O: 'Comodo CA Limited', CN: 'AAA Certificate Services' }, ca: true, modulus: 'BE409DF46EE1EA76871C4D45448EBE46C883069DC12AFE181F8EE402FAF3AB5D508A16310B9A06D0C57022CD492D5463CCB66E68460B53EACB4C24C0BC724EEAF115AEF4549A120AC37AB23360E2DA8955F32258F3DEDCCFEF8386A28C944F9F68F29890468427C776BFE3CC352C8B5E07646582C048B0A891F9619F762050A891C766B5EB78620356F08A1A13EA31A31EA099FD38F6F62732586F07F56BB8FB142BAFB7AACCD6635F738CDA0599A838A8CB17783651ACE99EF4783A8DCF0FD942E2980CAB2F9F0E01DEEF9F9949F12DDFAC744D1B98B547C5E529D1F99018C7629CBE83C7267B3E8A25C7C0DD9DE6356810209D8FD8DED2C3849C0D5EE82FC9', bits: 2048, exponent: '0x10001', pubkey: Buffer(294) [Uint8Array] [ 48, 130, 1, 34, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 1, 5, 0, 3, 130, 1, 15, 0, 48, 130, 1, 10, 2, 130, 1, 1, 0, 190, 64, 157, 244, 110, 225, 234, 118, 135, 28, 77, 69, 68, 142, 190, 70, 200, 131, 6, 157, 193, 42, 254, 24, 31, 142, 228, 2, 250, 243, 171, 93, 80, 138, 22, 49, 11, 154, 6, 208, 197, 112, 34, 205, 73, 45, 84, 99, 204, 182, 110, 104, 70, 11, 83, 234, 203, 76, 36, 192, 188, 114, 78, 234, 241, 21, 174, ... 194 more items ], valid_from: 'Jan 1 00:00:00 2004 GMT', valid_to: 'Dec 31 23:59:59 2028 GMT', fingerprint: 'D1:EB:23:A4:6D:17:D6:8F:D9:25:64:C2:F1:F1:60:17:64:D8:E3:49', fingerprint256: 'D7:A7:A0:FB:5D:7E:27:31:D7:71:E9:48:4E:BC:DE:F7:1D:5F:0C:3E:0A:29:48:78:2B:C8:3E:E0:EA:69:9E:F4', fingerprint512: '1C:79:41:CD:6E:6B:4E:A1:C9:6F:3F:1C:06:F1:A4:01:6E:C3:CF:4D:DE:73:A4:25:F2:FE:5C:AF:F0:BE:DF:EA:93:82:4B:EE:D3:84:36:3C:8B:4F:45:88:27:EF:00:FD:4A:B6:C4:E0:72:A6:F1:E6:90:98:B0:42:4B:97:B2:A7', serialNumber: '01', raw: Buffer(1078) [Uint8Array] [ 48, 130, 4, 50, 48, 130, 3, 26, 160, 3, 2, 1, 2, 2, 1, 1, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 5, 5, 0, 48, 123, 49, 11, 48, 9, 6, 3, 85, 4, 6, 19, 2, 71, 66, 49, 27, 48, 25, 6, 3, 85, 4, 8, 12, 18, 71, 114, 101, 97, 116, 101, 114, 32, 77, 97, 110, 99, 104, 101, 115, 116, 101, 114, 49, 16, 48, 14, 6, 3, 85, 4, 7, 12, 7, 83, 97, 108, 102, 111, 114, 100, 49, 26, 48, 24, 6, 3, 85, ... 978 more items ], issuerCertificate: [Circular *1] } } } }, command: 'CONN' } Node.js v20.17.0 (node:2731444) DeprecationWarning: current URL string parser is deprecated, and will be removed in a future version. To use the new parser, pass option { useNewUrlParser: true } to MongoClient.connect. (Use `node --trace-deprecation ...` to show where the warning was created) (node:2731444) [DEP0170] DeprecationWarning: The URL mongodb://codemark:Ryzen0296@ac-52vubhw-shard-00-01.n0rgkru.mongodb.net:27017,ac-52vubhw-shard-00-00.n0rgkru.mongodb.net:27017,ac-52vubhw-shard-00-02.n0rgkru.mongodb.net:27017/billhess?authSource=admin&replicaSet=atlas-10iced-shard-0&ssl=true is invalid. Future versions of Node.js will throw an error. (node:2731444) [MONGODB DRIVER] Warning: Current Server Discovery and Monitoring engine is deprecated, and will be removed in a future version. To use the new Server Discover and Monitoring engine, pass option { useUnifiedTopology: true } to the MongoClient constructor. (node:2731444) DeprecationWarning: collection.ensureIndex is deprecated. Use createIndexes instead. (node:2755153) DeprecationWarning: current URL string parser is deprecated, and will be removed in a future version. To use the new parser, pass option { useNewUrlParser: true } to MongoClient.connect. (Use `node --trace-deprecation ...` to show where the warning was created) (node:2755153) [DEP0170] DeprecationWarning: The URL mongodb://codemark:Ryzen0296@ac-52vubhw-shard-00-00.n0rgkru.mongodb.net:27017,ac-52vubhw-shard-00-02.n0rgkru.mongodb.net:27017,ac-52vubhw-shard-00-01.n0rgkru.mongodb.net:27017/billhess?ssl=true&authSource=admin&replicaSet=atlas-10iced-shard-0 is invalid. Future versions of Node.js will throw an error. (node:2755153) [MONGODB DRIVER] Warning: Current Server Discovery and Monitoring engine is deprecated, and will be removed in a future version. To use the new Server Discover and Monitoring engine, pass option { useUnifiedTopology: true } to the MongoClient constructor. (node:2755153) DeprecationWarning: collection.ensureIndex is deprecated. Use createIndexes instead. (node:2777400) DeprecationWarning: current URL string parser is deprecated, and will be removed in a future version. To use the new parser, pass option { useNewUrlParser: true } to MongoClient.connect. (Use `node --trace-deprecation ...` to show where the warning was created) (node:2777400) [DEP0170] DeprecationWarning: The URL mongodb://codemark:Ryzen0296@ac-52vubhw-shard-00-00.n0rgkru.mongodb.net:27017,ac-52vubhw-shard-00-01.n0rgkru.mongodb.net:27017,ac-52vubhw-shard-00-02.n0rgkru.mongodb.net:27017/billhess?authSource=admin&replicaSet=atlas-10iced-shard-0&ssl=true is invalid. Future versions of Node.js will throw an error. (node:2777400) [MONGODB DRIVER] Warning: Current Server Discovery and Monitoring engine is deprecated, and will be removed in a future version. To use the new Server Discover and Monitoring engine, pass option { useUnifiedTopology: true } to the MongoClient constructor. (node:2777400) DeprecationWarning: collection.ensureIndex is deprecated. Use createIndexes instead. (node:2803221) DeprecationWarning: current URL string parser is deprecated, and will be removed in a future version. To use the new parser, pass option { useNewUrlParser: true } to MongoClient.connect. (Use `node --trace-deprecation ...` to show where the warning was created) (node:2803221) [DEP0170] DeprecationWarning: The URL mongodb://codemark:Ryzen0296@ac-52vubhw-shard-00-02.n0rgkru.mongodb.net:27017,ac-52vubhw-shard-00-01.n0rgkru.mongodb.net:27017,ac-52vubhw-shard-00-00.n0rgkru.mongodb.net:27017/billhess?authSource=admin&replicaSet=atlas-10iced-shard-0&ssl=true is invalid. Future versions of Node.js will throw an error. (node:2803221) [MONGODB DRIVER] Warning: Current Server Discovery and Monitoring engine is deprecated, and will be removed in a future version. To use the new Server Discover and Monitoring engine, pass option { useUnifiedTopology: true } to the MongoClient constructor. (node:2803221) DeprecationWarning: collection.ensureIndex is deprecated. Use createIndexes instead. (node:2842222) DeprecationWarning: current URL string parser is deprecated, and will be removed in a future version. To use the new parser, pass option { useNewUrlParser: true } to MongoClient.connect. (Use `node --trace-deprecation ...` to show where the warning was created) (node:2842222) [DEP0170] DeprecationWarning: The URL mongodb://codemark:Ryzen0296@ac-52vubhw-shard-00-00.n0rgkru.mongodb.net:27017,ac-52vubhw-shard-00-02.n0rgkru.mongodb.net:27017,ac-52vubhw-shard-00-01.n0rgkru.mongodb.net:27017/billhess?authSource=admin&replicaSet=atlas-10iced-shard-0&ssl=true is invalid. Future versions of Node.js will throw an error. (node:2842222) [MONGODB DRIVER] Warning: Current Server Discovery and Monitoring engine is deprecated, and will be removed in a future version. To use the new Server Discover and Monitoring engine, pass option { useUnifiedTopology: true } to the MongoClient constructor. (node:2842222) DeprecationWarning: collection.ensureIndex is deprecated. Use createIndexes instead. (node:2875761) DeprecationWarning: current URL string parser is deprecated, and will be removed in a future version. To use the new parser, pass option { useNewUrlParser: true } to MongoClient.connect. (Use `node --trace-deprecation ...` to show where the warning was created) (node:2875761) [DEP0170] DeprecationWarning: The URL mongodb://codemark:Ryzen0296@ac-52vubhw-shard-00-01.n0rgkru.mongodb.net:27017,ac-52vubhw-shard-00-02.n0rgkru.mongodb.net:27017,ac-52vubhw-shard-00-00.n0rgkru.mongodb.net:27017/billhess?authSource=admin&replicaSet=atlas-10iced-shard-0&ssl=true is invalid. Future versions of Node.js will throw an error. (node:2875761) [MONGODB DRIVER] Warning: Current Server Discovery and Monitoring engine is deprecated, and will be removed in a future version. To use the new Server Discover and Monitoring engine, pass option { useUnifiedTopology: true } to the MongoClient constructor. (node:2875761) DeprecationWarning: collection.ensureIndex is deprecated. Use createIndexes instead. (node:2895577) DeprecationWarning: current URL string parser is deprecated, and will be removed in a future version. To use the new parser, pass option { useNewUrlParser: true } to MongoClient.connect. (Use `node --trace-deprecation ...` to show where the warning was created) (node:2895577) [DEP0170] DeprecationWarning: The URL mongodb://codemark:Ryzen0296@ac-52vubhw-shard-00-02.n0rgkru.mongodb.net:27017,ac-52vubhw-shard-00-01.n0rgkru.mongodb.net:27017,ac-52vubhw-shard-00-00.n0rgkru.mongodb.net:27017/billhess?ssl=true&authSource=admin&replicaSet=atlas-10iced-shard-0 is invalid. Future versions of Node.js will throw an error. (node:2895577) [MONGODB DRIVER] Warning: Current Server Discovery and Monitoring engine is deprecated, and will be removed in a future version. To use the new Server Discover and Monitoring engine, pass option { useUnifiedTopology: true } to the MongoClient constructor. (node:2895577) DeprecationWarning: collection.ensureIndex is deprecated. Use createIndexes instead. (node:2917687) DeprecationWarning: current URL string parser is deprecated, and will be removed in a future version. To use the new parser, pass option { useNewUrlParser: true } to MongoClient.connect. (Use `node --trace-deprecation ...` to show where the warning was created) (node:2917687) [DEP0170] DeprecationWarning: The URL mongodb://codemark:Ryzen0296@ac-52vubhw-shard-00-00.n0rgkru.mongodb.net:27017,ac-52vubhw-shard-00-02.n0rgkru.mongodb.net:27017,ac-52vubhw-shard-00-01.n0rgkru.mongodb.net:27017/billhess?authSource=admin&replicaSet=atlas-10iced-shard-0&ssl=true is invalid. Future versions of Node.js will throw an error. (node:2917687) [MONGODB DRIVER] Warning: Current Server Discovery and Monitoring engine is deprecated, and will be removed in a future version. To use the new Server Discover and Monitoring engine, pass option { useUnifiedTopology: true } to the MongoClient constructor. (node:2917687) DeprecationWarning: collection.ensureIndex is deprecated. Use createIndexes instead. (node:2941527) DeprecationWarning: current URL string parser is deprecated, and will be removed in a future version. To use the new parser, pass option { useNewUrlParser: true } to MongoClient.connect. (Use `node --trace-deprecation ...` to show where the warning was created) (node:2941527) [DEP0170] DeprecationWarning: The URL mongodb://codemark:Ryzen0296@ac-52vubhw-shard-00-01.n0rgkru.mongodb.net:27017,ac-52vubhw-shard-00-00.n0rgkru.mongodb.net:27017,ac-52vubhw-shard-00-02.n0rgkru.mongodb.net:27017/billhess?authSource=admin&replicaSet=atlas-10iced-shard-0&ssl=true is invalid. Future versions of Node.js will throw an error. (node:2941527) [MONGODB DRIVER] Warning: Current Server Discovery and Monitoring engine is deprecated, and will be removed in a future version. To use the new Server Discover and Monitoring engine, pass option { useUnifiedTopology: true } to the MongoClient constructor. (node:2941527) DeprecationWarning: collection.ensureIndex is deprecated. Use createIndexes instead. (node:2965258) DeprecationWarning: current URL string parser is deprecated, and will be removed in a future version. To use the new parser, pass option { useNewUrlParser: true } to MongoClient.connect. (Use `node --trace-deprecation ...` to show where the warning was created) (node:2965258) [DEP0170] DeprecationWarning: The URL mongodb://codemark:Ryzen0296@ac-52vubhw-shard-00-00.n0rgkru.mongodb.net:27017,ac-52vubhw-shard-00-01.n0rgkru.mongodb.net:27017,ac-52vubhw-shard-00-02.n0rgkru.mongodb.net:27017/billhess?authSource=admin&replicaSet=atlas-10iced-shard-0&ssl=true is invalid. Future versions of Node.js will throw an error. (node:2965258) [MONGODB DRIVER] Warning: Current Server Discovery and Monitoring engine is deprecated, and will be removed in a future version. To use the new Server Discover and Monitoring engine, pass option { useUnifiedTopology: true } to the MongoClient constructor. (node:2965258) DeprecationWarning: collection.ensureIndex is deprecated. Use createIndexes instead. (node:2986311) DeprecationWarning: current URL string parser is deprecated, and will be removed in a future version. To use the new parser, pass option { useNewUrlParser: true } to MongoClient.connect. (Use `node --trace-deprecation ...` to show where the warning was created) (node:2986311) [DEP0170] DeprecationWarning: The URL mongodb://codemark:Ryzen0296@ac-52vubhw-shard-00-00.n0rgkru.mongodb.net:27017,ac-52vubhw-shard-00-02.n0rgkru.mongodb.net:27017,ac-52vubhw-shard-00-01.n0rgkru.mongodb.net:27017/billhess?authSource=admin&replicaSet=atlas-10iced-shard-0&ssl=true is invalid. Future versions of Node.js will throw an error. (node:2986311) [MONGODB DRIVER] Warning: Current Server Discovery and Monitoring engine is deprecated, and will be removed in a future version. To use the new Server Discover and Monitoring engine, pass option { useUnifiedTopology: true } to the MongoClient constructor. (node:2986311) DeprecationWarning: collection.ensureIndex is deprecated. Use createIndexes instead. (node:3006091) DeprecationWarning: current URL string parser is deprecated, and will be removed in a future version. To use the new parser, pass option { useNewUrlParser: true } to MongoClient.connect. (Use `node --trace-deprecation ...` to show where the warning was created) (node:3006091) [DEP0170] DeprecationWarning: The URL mongodb://codemark:Ryzen0296@ac-52vubhw-shard-00-00.n0rgkru.mongodb.net:27017,ac-52vubhw-shard-00-01.n0rgkru.mongodb.net:27017,ac-52vubhw-shard-00-02.n0rgkru.mongodb.net:27017/billhess?authSource=admin&replicaSet=atlas-10iced-shard-0&ssl=true is invalid. Future versions of Node.js will throw an error. (node:3006091) [MONGODB DRIVER] Warning: Current Server Discovery and Monitoring engine is deprecated, and will be removed in a future version. To use the new Server Discover and Monitoring engine, pass option { useUnifiedTopology: true } to the MongoClient constructor. (node:3006091) DeprecationWarning: collection.ensureIndex is deprecated. Use createIndexes instead. (node:3026504) DeprecationWarning: current URL string parser is deprecated, and will be removed in a future version. To use the new parser, pass option { useNewUrlParser: true } to MongoClient.connect. (Use `node --trace-deprecation ...` to show where the warning was created) (node:3026504) [DEP0170] DeprecationWarning: The URL mongodb://codemark:Ryzen0296@ac-52vubhw-shard-00-01.n0rgkru.mongodb.net:27017,ac-52vubhw-shard-00-00.n0rgkru.mongodb.net:27017,ac-52vubhw-shard-00-02.n0rgkru.mongodb.net:27017/billhess?ssl=true&authSource=admin&replicaSet=atlas-10iced-shard-0 is invalid. Future versions of Node.js will throw an error. (node:3026504) [MONGODB DRIVER] Warning: Current Server Discovery and Monitoring engine is deprecated, and will be removed in a future version. To use the new Server Discover and Monitoring engine, pass option { useUnifiedTopology: true } to the MongoClient constructor. (node:3026504) DeprecationWarning: collection.ensureIndex is deprecated. Use createIndexes instead. (node:3050396) DeprecationWarning: current URL string parser is deprecated, and will be removed in a future version. To use the new parser, pass option { useNewUrlParser: true } to MongoClient.connect. (Use `node --trace-deprecation ...` to show where the warning was created) (node:3050396) [DEP0170] DeprecationWarning: The URL mongodb://codemark:Ryzen0296@ac-52vubhw-shard-00-00.n0rgkru.mongodb.net:27017,ac-52vubhw-shard-00-01.n0rgkru.mongodb.net:27017,ac-52vubhw-shard-00-02.n0rgkru.mongodb.net:27017/billhess?authSource=admin&replicaSet=atlas-10iced-shard-0&ssl=true is invalid. Future versions of Node.js will throw an error. (node:3050396) [MONGODB DRIVER] Warning: Current Server Discovery and Monitoring engine is deprecated, and will be removed in a future version. To use the new Server Discover and Monitoring engine, pass option { useUnifiedTopology: true } to the MongoClient constructor. (node:3050396) DeprecationWarning: collection.ensureIndex is deprecated. Use createIndexes instead. (node:3086119) DeprecationWarning: current URL string parser is deprecated, and will be removed in a future version. To use the new parser, pass option { useNewUrlParser: true } to MongoClient.connect. (Use `node --trace-deprecation ...` to show where the warning was created) (node:3086119) [DEP0170] DeprecationWarning: The URL mongodb://codemark:Ryzen0296@ac-52vubhw-shard-00-00.n0rgkru.mongodb.net:27017,ac-52vubhw-shard-00-01.n0rgkru.mongodb.net:27017,ac-52vubhw-shard-00-02.n0rgkru.mongodb.net:27017/billhess?authSource=admin&replicaSet=atlas-10iced-shard-0&ssl=true is invalid. Future versions of Node.js will throw an error. (node:3086119) [MONGODB DRIVER] Warning: Current Server Discovery and Monitoring engine is deprecated, and will be removed in a future version. To use the new Server Discover and Monitoring engine, pass option { useUnifiedTopology: true } to the MongoClient constructor. (node:3086119) DeprecationWarning: collection.ensureIndex is deprecated. Use createIndexes instead. (node:3143405) DeprecationWarning: current URL string parser is deprecated, and will be removed in a future version. To use the new parser, pass option { useNewUrlParser: true } to MongoClient.connect. (Use `node --trace-deprecation ...` to show where the warning was created) (node:3143405) [DEP0170] DeprecationWarning: The URL mongodb://codemark:Ryzen0296@ac-52vubhw-shard-00-02.n0rgkru.mongodb.net:27017,ac-52vubhw-shard-00-01.n0rgkru.mongodb.net:27017,ac-52vubhw-shard-00-00.n0rgkru.mongodb.net:27017/billhess?ssl=true&authSource=admin&replicaSet=atlas-10iced-shard-0 is invalid. Future versions of Node.js will throw an error. (node:3143405) [MONGODB DRIVER] Warning: Current Server Discovery and Monitoring engine is deprecated, and will be removed in a future version. To use the new Server Discover and Monitoring engine, pass option { useUnifiedTopology: true } to the MongoClient constructor. (node:3143405) DeprecationWarning: collection.ensureIndex is deprecated. Use createIndexes instead. (node:3176946) DeprecationWarning: current URL string parser is deprecated, and will be removed in a future version. To use the new parser, pass option { useNewUrlParser: true } to MongoClient.connect. (Use `node --trace-deprecation ...` to show where the warning was created) (node:3176946) [DEP0170] DeprecationWarning: The URL mongodb://codemark:Ryzen0296@ac-52vubhw-shard-00-02.n0rgkru.mongodb.net:27017,ac-52vubhw-shard-00-01.n0rgkru.mongodb.net:27017,ac-52vubhw-shard-00-00.n0rgkru.mongodb.net:27017/billhess?authSource=admin&replicaSet=atlas-10iced-shard-0&ssl=true is invalid. Future versions of Node.js will throw an error. (node:3176946) [MONGODB DRIVER] Warning: Current Server Discovery and Monitoring engine is deprecated, and will be removed in a future version. To use the new Server Discover and Monitoring engine, pass option { useUnifiedTopology: true } to the MongoClient constructor. (node:3176946) DeprecationWarning: collection.ensureIndex is deprecated. Use createIndexes instead. (node:3195120) DeprecationWarning: current URL string parser is deprecated, and will be removed in a future version. To use the new parser, pass option { useNewUrlParser: true } to MongoClient.connect. (Use `node --trace-deprecation ...` to show where the warning was created) (node:3195120) [DEP0170] DeprecationWarning: The URL mongodb://codemark:Ryzen0296@ac-52vubhw-shard-00-01.n0rgkru.mongodb.net:27017,ac-52vubhw-shard-00-00.n0rgkru.mongodb.net:27017,ac-52vubhw-shard-00-02.n0rgkru.mongodb.net:27017/billhess?ssl=true&authSource=admin&replicaSet=atlas-10iced-shard-0 is invalid. Future versions of Node.js will throw an error. (node:3195120) [MONGODB DRIVER] Warning: Current Server Discovery and Monitoring engine is deprecated, and will be removed in a future version. To use the new Server Discover and Monitoring engine, pass option { useUnifiedTopology: true } to the MongoClient constructor. (node:3195120) DeprecationWarning: collection.ensureIndex is deprecated. Use createIndexes instead. ReferenceError: /home/allssztx/needapair.com/public/dashboard.ejs:58 56| </thead> 57| <tbody> >> 58| <% sales.forEach(function(sale) { %> 59| <% 60| const months = ['January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December'] 61| const paymentDate = new Date(sale.createdAt) sales is not defined at eval ("/home/allssztx/needapair.com/public/dashboard.ejs":18:8) at dashboard (/home/allssztx/nodevenv/needapair.com/20/lib/node_modules/ejs/lib/ejs.js:703:17) at tryHandleCache (/home/allssztx/nodevenv/needapair.com/20/lib/node_modules/ejs/lib/ejs.js:274:36) at exports.renderFile [as engine] (/home/allssztx/nodevenv/needapair.com/20/lib/node_modules/ejs/lib/ejs.js:491:10) at View.render (/home/allssztx/nodevenv/needapair.com/20/lib/node_modules/express/lib/view.js:135:8) at tryRender (/home/allssztx/nodevenv/needapair.com/20/lib/node_modules/express/lib/application.js:657:10) at Function.render (/home/allssztx/nodevenv/needapair.com/20/lib/node_modules/express/lib/application.js:609:3) at ServerResponse.render (/home/allssztx/nodevenv/needapair.com/20/lib/node_modules/express/lib/response.js:1049:7) at /home/allssztx/needapair.com/index.js:103:9 at Layer.handle [as handle_request] (/home/allssztx/nodevenv/needapair.com/20/lib/node_modules/express/lib/router/layer.js:95:5) ReferenceError: /home/allssztx/needapair.com/public/dashboard.ejs:58 56| </thead> 57| <tbody> >> 58| <% sales.forEach(function(sale) { %> 59| <% 60| const months = ['January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December'] 61| const paymentDate = new Date(sale.createdAt) sales is not defined at eval ("/home/allssztx/needapair.com/public/dashboard.ejs":18:8) at dashboard (/home/allssztx/nodevenv/needapair.com/20/lib/node_modules/ejs/lib/ejs.js:703:17) at tryHandleCache (/home/allssztx/nodevenv/needapair.com/20/lib/node_modules/ejs/lib/ejs.js:274:36) at exports.renderFile [as engine] (/home/allssztx/nodevenv/needapair.com/20/lib/node_modules/ejs/lib/ejs.js:491:10) at View.render (/home/allssztx/nodevenv/needapair.com/20/lib/node_modules/express/lib/view.js:135:8) at tryRender (/home/allssztx/nodevenv/needapair.com/20/lib/node_modules/express/lib/application.js:657:10) at Function.render (/home/allssztx/nodevenv/needapair.com/20/lib/node_modules/express/lib/application.js:609:3) at ServerResponse.render (/home/allssztx/nodevenv/needapair.com/20/lib/node_modules/express/lib/response.js:1049:7) at /home/allssztx/needapair.com/index.js:103:9 at Layer.handle [as handle_request] (/home/allssztx/nodevenv/needapair.com/20/lib/node_modules/express/lib/router/layer.js:95:5) ReferenceError: /home/allssztx/needapair.com/public/dashboard.ejs:58 56| </thead> 57| <tbody> >> 58| <% sales.forEach(function(sale) { %> 59| <% 60| const months = ['January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December'] 61| const paymentDate = new Date(sale.createdAt) sales is not defined at eval ("/home/allssztx/needapair.com/public/dashboard.ejs":18:8) at dashboard (/home/allssztx/nodevenv/needapair.com/20/lib/node_modules/ejs/lib/ejs.js:703:17) at tryHandleCache (/home/allssztx/nodevenv/needapair.com/20/lib/node_modules/ejs/lib/ejs.js:274:36) at exports.renderFile [as engine] (/home/allssztx/nodevenv/needapair.com/20/lib/node_modules/ejs/lib/ejs.js:491:10) at View.render (/home/allssztx/nodevenv/needapair.com/20/lib/node_modules/express/lib/view.js:135:8) at tryRender (/home/allssztx/nodevenv/needapair.com/20/lib/node_modules/express/lib/application.js:657:10) at Function.render (/home/allssztx/nodevenv/needapair.com/20/lib/node_modules/express/lib/application.js:609:3) at ServerResponse.render (/home/allssztx/nodevenv/needapair.com/20/lib/node_modules/express/lib/response.js:1049:7) at /home/allssztx/needapair.com/index.js:103:9 at Layer.handle [as handle_request] (/home/allssztx/nodevenv/needapair.com/20/lib/node_modules/express/lib/router/layer.js:95:5) ReferenceError: /home/allssztx/needapair.com/public/dashboard.ejs:58 56| </thead> 57| <tbody> >> 58| <% sales.forEach(function(sale) { %> 59| <% 60| const months = ['January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December'] 61| const paymentDate = new Date(sale.createdAt) sales is not defined at eval ("/home/allssztx/needapair.com/public/dashboard.ejs":18:8) at dashboard (/home/allssztx/nodevenv/needapair.com/20/lib/node_modules/ejs/lib/ejs.js:703:17) at tryHandleCache (/home/allssztx/nodevenv/needapair.com/20/lib/node_modules/ejs/lib/ejs.js:274:36) at exports.renderFile [as engine] (/home/allssztx/nodevenv/needapair.com/20/lib/node_modules/ejs/lib/ejs.js:491:10) at View.render (/home/allssztx/nodevenv/needapair.com/20/lib/node_modules/express/lib/view.js:135:8) at tryRender (/home/allssztx/nodevenv/needapair.com/20/lib/node_modules/express/lib/application.js:657:10) at Function.render (/home/allssztx/nodevenv/needapair.com/20/lib/node_modules/express/lib/application.js:609:3) at ServerResponse.render (/home/allssztx/nodevenv/needapair.com/20/lib/node_modules/express/lib/response.js:1049:7) at /home/allssztx/needapair.com/index.js:103:9 at Layer.handle [as handle_request] (/home/allssztx/nodevenv/needapair.com/20/lib/node_modules/express/lib/router/layer.js:95:5) ReferenceError: /home/allssztx/needapair.com/public/dashboard.ejs:58 56| </thead> 57| <tbody> >> 58| <% sales.forEach(function(sale) { %> 59| <% 60| const months = ['January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December'] 61| const paymentDate = new Date(sale.createdAt) sales is not defined at eval ("/home/allssztx/needapair.com/public/dashboard.ejs":18:8) at dashboard (/home/allssztx/nodevenv/needapair.com/20/lib/node_modules/ejs/lib/ejs.js:703:17) at tryHandleCache (/home/allssztx/nodevenv/needapair.com/20/lib/node_modules/ejs/lib/ejs.js:274:36) at exports.renderFile [as engine] (/home/allssztx/nodevenv/needapair.com/20/lib/node_modules/ejs/lib/ejs.js:491:10) at View.render (/home/allssztx/nodevenv/needapair.com/20/lib/node_modules/express/lib/view.js:135:8) at tryRender (/home/allssztx/nodevenv/needapair.com/20/lib/node_modules/express/lib/application.js:657:10) at Function.render (/home/allssztx/nodevenv/needapair.com/20/lib/node_modules/express/lib/application.js:609:3) at ServerResponse.render (/home/allssztx/nodevenv/needapair.com/20/lib/node_modules/express/lib/response.js:1049:7) at /home/allssztx/needapair.com/index.js:103:9 at Layer.handle [as handle_request] (/home/allssztx/nodevenv/needapair.com/20/lib/node_modules/express/lib/router/layer.js:95:5) ReferenceError: /home/allssztx/needapair.com/public/dashboard.ejs:58 56| </thead> 57| <tbody> >> 58| <% sales.forEach(function(sale) { %> 59| <% 60| const months = ['January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December'] 61| const paymentDate = new Date(sale.createdAt) sales is not defined at eval ("/home/allssztx/needapair.com/public/dashboard.ejs":18:8) at dashboard (/home/allssztx/nodevenv/needapair.com/20/lib/node_modules/ejs/lib/ejs.js:703:17) at tryHandleCache (/home/allssztx/nodevenv/needapair.com/20/lib/node_modules/ejs/lib/ejs.js:274:36) at exports.renderFile [as engine] (/home/allssztx/nodevenv/needapair.com/20/lib/node_modules/ejs/lib/ejs.js:491:10) at View.render (/home/allssztx/nodevenv/needapair.com/20/lib/node_modules/express/lib/view.js:135:8) at tryRender (/home/allssztx/nodevenv/needapair.com/20/lib/node_modules/express/lib/application.js:657:10) at Function.render (/home/allssztx/nodevenv/needapair.com/20/lib/node_modules/express/lib/application.js:609:3) at ServerResponse.render (/home/allssztx/nodevenv/needapair.com/20/lib/node_modules/express/lib/response.js:1049:7) at /home/allssztx/needapair.com/index.js:103:9 at Layer.handle [as handle_request] (/home/allssztx/nodevenv/needapair.com/20/lib/node_modules/express/lib/router/layer.js:95:5) ReferenceError: /home/allssztx/needapair.com/public/dashboard.ejs:58 56| </thead> 57| <tbody> >> 58| <% sales.forEach(function(sale) { %> 59| <% 60| const months = ['January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December'] 61| const paymentDate = new Date(sale.createdAt) sales is not defined at eval ("/home/allssztx/needapair.com/public/dashboard.ejs":18:8) at dashboard (/home/allssztx/nodevenv/needapair.com/20/lib/node_modules/ejs/lib/ejs.js:703:17) at tryHandleCache (/home/allssztx/nodevenv/needapair.com/20/lib/node_modules/ejs/lib/ejs.js:274:36) at exports.renderFile [as engine] (/home/allssztx/nodevenv/needapair.com/20/lib/node_modules/ejs/lib/ejs.js:491:10) at View.render (/home/allssztx/nodevenv/needapair.com/20/lib/node_modules/express/lib/view.js:135:8) at tryRender (/home/allssztx/nodevenv/needapair.com/20/lib/node_modules/express/lib/application.js:657:10) at Function.render (/home/allssztx/nodevenv/needapair.com/20/lib/node_modules/express/lib/application.js:609:3) at ServerResponse.render (/home/allssztx/nodevenv/needapair.com/20/lib/node_modules/express/lib/response.js:1049:7) at /home/allssztx/needapair.com/index.js:103:9 at Layer.handle [as handle_request] (/home/allssztx/nodevenv/needapair.com/20/lib/node_modules/express/lib/router/layer.js:95:5) ReferenceError: /home/allssztx/needapair.com/public/dashboard.ejs:58 56| </thead> 57| <tbody> >> 58| <% sales.forEach(function(sale) { %> 59| <% 60| const months = ['January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December'] 61| const paymentDate = new Date(sale.createdAt) sales is not defined at eval ("/home/allssztx/needapair.com/public/dashboard.ejs":18:8) at dashboard (/home/allssztx/nodevenv/needapair.com/20/lib/node_modules/ejs/lib/ejs.js:703:17) at tryHandleCache (/home/allssztx/nodevenv/needapair.com/20/lib/node_modules/ejs/lib/ejs.js:274:36) at exports.renderFile [as engine] (/home/allssztx/nodevenv/needapair.com/20/lib/node_modules/ejs/lib/ejs.js:491:10) at View.render (/home/allssztx/nodevenv/needapair.com/20/lib/node_modules/express/lib/view.js:135:8) at tryRender (/home/allssztx/nodevenv/needapair.com/20/lib/node_modules/express/lib/application.js:657:10) at Function.render (/home/allssztx/nodevenv/needapair.com/20/lib/node_modules/express/lib/application.js:609:3) at ServerResponse.render (/home/allssztx/nodevenv/needapair.com/20/lib/node_modules/express/lib/response.js:1049:7) at /home/allssztx/needapair.com/index.js:103:9 at Layer.handle [as handle_request] (/home/allssztx/nodevenv/needapair.com/20/lib/node_modules/express/lib/router/layer.js:95:5) /home/allssztx/nodevenv/needapair.com/20/bin/node: fork: retry: Resource temporarily unavailable /home/allssztx/nodevenv/needapair.com/20/bin/node: fork: retry: Resource temporarily unavailable /home/allssztx/nodevenv/needapair.com/20/bin/node: fork: retry: Resource temporarily unavailable /home/allssztx/nodevenv/needapair.com/20/bin/node: fork: retry: Resource temporarily unavailable /home/allssztx/nodevenv/needapair.com/20/bin/node: fork: retry: Resource temporarily unavailable /home/allssztx/nodevenv/needapair.com/20/bin/node: fork: retry: Resource temporarily unavailable /home/allssztx/nodevenv/needapair.com/20/bin/node: fork: retry: Resource temporarily unavailable /home/allssztx/nodevenv/needapair.com/20/bin/node: fork: retry: Resource temporarily unavailable /home/allssztx/nodevenv/needapair.com/20/bin/activate: fork: retry: Resource temporarily unavailable /home/allssztx/nodevenv/needapair.com/20/bin/activate: fork: retry: Resource temporarily unavailable /home/allssztx/nodevenv/needapair.com/20/bin/activate: fork: retry: Resource temporarily unavailable # /opt/alt/alt-nodejs20/root/usr/bin/node[3425378]: std::unique_ptr<long unsigned int> node::WorkerThreadsTaskRunner::DelayedTaskScheduler::Start() at ../src/node_platform.cc:68 # Assertion failed: (0) == (uv_thread_create(t.get(), start_thread, this)) ----- Native stack trace ----- 1: 0x7f5dd45d7fc0 node::Assert(node::AssertionInfo const&) [/opt/alt/alt-nodejs20/root/usr/bin/../lib/libnode.so.115] 2: 0x7f5dd465a442 node::WorkerThreadsTaskRunner::WorkerThreadsTaskRunner(int) [/opt/alt/alt-nodejs20/root/usr/bin/../lib/libnode.so.115] 3: 0x7f5dd465a5ae node::NodePlatform::NodePlatform(int, v8::TracingController*, v8::PageAllocator*) [/opt/alt/alt-nodejs20/root/usr/bin/../lib/libnode.so.115] 4: 0x7f5dd4588a54 [/opt/alt/alt-nodejs20/root/usr/bin/../lib/libnode.so.115] 5: 0x7f5dd4589c0e node::Start(int, char**) [/opt/alt/alt-nodejs20/root/usr/bin/../lib/libnode.so.115] 6: 0x7f5dd1bc87e5 __libc_start_main [/lib64/libc.so.6] 7: 0x40203e _start [/opt/alt/alt-nodejs20/root/usr/bin/node] /home/allssztx/nodevenv/needapair.com/20/bin/node: fork: retry: Resource temporarily unavailable /home/allssztx/nodevenv/needapair.com/20/bin/node: fork: retry: Resource temporarily unavailable /home/allssztx/nodevenv/needapair.com/20/bin/node: fork: retry: Resource temporarily unavailable /home/allssztx/nodevenv/needapair.com/20/bin/node: fork: retry: Resource temporarily unavailable /home/allssztx/nodevenv/needapair.com/20/bin/activate: fork: retry: Resource temporarily unavailable /home/allssztx/nodevenv/needapair.com/20/bin/node: fork: retry: Resource temporarily unavailable /home/allssztx/nodevenv/needapair.com/20/bin/node: fork: retry: Resource temporarily unavailable # /opt/alt/alt-nodejs20/root/usr/bin/node[3511271]: std::unique_ptr<long unsigned int> node::WorkerThreadsTaskRunner::DelayedTaskScheduler::Start() at ../src/node_platform.cc:68 # Assertion failed: (0) == (uv_thread_create(t.get(), start_thread, this)) ----- Native stack trace ----- 1: 0x7f5a96df2fc0 node::Assert(node::AssertionInfo const&) [/opt/alt/alt-nodejs20/root/usr/bin/../lib/libnode.so.115] 2: 0x7f5a96e75442 node::WorkerThreadsTaskRunner::WorkerThreadsTaskRunner(int) [/opt/alt/alt-nodejs20/root/usr/bin/../lib/libnode.so.115] 3: 0x7f5a96e755ae node::NodePlatform::NodePlatform(int, v8::TracingController*, v8::PageAllocator*) [/opt/alt/alt-nodejs20/root/usr/bin/../lib/libnode.so.115] 4: 0x7f5a96da3a54 [/opt/alt/alt-nodejs20/root/usr/bin/../lib/libnode.so.115] 5: 0x7f5a96da4c0e node::Start(int, char**) [/opt/alt/alt-nodejs20/root/usr/bin/../lib/libnode.so.115] 6: 0x7f5a943e37e5 __libc_start_main [/lib64/libc.so.6] 7: 0x40203e _start [/opt/alt/alt-nodejs20/root/usr/bin/node] # /opt/alt/alt-nodejs20/root/usr/bin/node[3512848]: std::unique_ptr<long unsigned int> node::WorkerThreadsTaskRunner::DelayedTaskScheduler::Start() at ../src/node_platform.cc:68 # Assertion failed: (0) == (uv_thread_create(t.get(), start_thread, this)) ----- Native stack trace ----- 1: 0x7faab2eeefc0 node::Assert(node::AssertionInfo const&) [/opt/alt/alt-nodejs20/root/usr/bin/../lib/libnode.so.115] 2: 0x7faab2f71442 node::WorkerThreadsTaskRunner::WorkerThreadsTaskRunner(int) [/opt/alt/alt-nodejs20/root/usr/bin/../lib/libnode.so.115] 3: 0x7faab2f715ae node::NodePlatform::NodePlatform(int, v8::TracingController*, v8::PageAllocator*) [/opt/alt/alt-nodejs20/root/usr/bin/../lib/libnode.so.115] 4: 0x7faab2e9fa54 [/opt/alt/alt-nodejs20/root/usr/bin/../lib/libnode.so.115] 5: 0x7faab2ea0c0e node::Start(int, char**) [/opt/alt/alt-nodejs20/root/usr/bin/../lib/libnode.so.115] 6: 0x7faab04df7e5 __libc_start_main [/lib64/libc.so.6] 7: 0x40203e _start [/opt/alt/alt-nodejs20/root/usr/bin/node] /home/allssztx/nodevenv/needapair.com/20/lib/node_modules/mongoose/lib/connection.js:909 err = new ServerSelectionError(); ^ MongooseServerSelectionError: Server selection timed out after 30000 ms at _handleConnectionErrors (/home/allssztx/nodevenv/needapair.com/20/lib/node_modules/mongoose/lib/connection.js:909:11) at NativeConnection.openUri (/home/allssztx/nodevenv/needapair.com/20/lib/node_modules/mongoose/lib/connection.js:860:11) at async connectionWithDb (/home/allssztx/needapair.com/db.js:5:5) { reason: TopologyDescription { type: 'ReplicaSetNoPrimary', servers: Map(3) { 'ac-52vubhw-shard-00-01.n0rgkru.mongodb.net:27017' => ServerDescription { address: 'ac-52vubhw-shard-00-01.n0rgkru.mongodb.net:27017', type: 'Unknown', hosts: [], passives: [], arbiters: [], tags: {}, minWireVersion: 0, maxWireVersion: 0, roundTripTime: -1, minRoundTripTime: 0, lastUpdateTime: 6006555993, lastWriteDate: 0, error: null, topologyVersion: null, setName: null, setVersion: null, electionId: null, logicalSessionTimeoutMinutes: null, maxMessageSizeBytes: null, maxWriteBatchSize: null, maxBsonObjectSize: null, primary: null, me: null, '$clusterTime': null }, 'ac-52vubhw-shard-00-00.n0rgkru.mongodb.net:27017' => ServerDescription { address: 'ac-52vubhw-shard-00-00.n0rgkru.mongodb.net:27017', type: 'RSSecondary', hosts: [ 'ac-52vubhw-shard-00-00.n0rgkru.mongodb.net:27017', 'ac-52vubhw-shard-00-01.n0rgkru.mongodb.net:27017', 'ac-52vubhw-shard-00-02.n0rgkru.mongodb.net:27017' ], passives: [], arbiters: [], tags: { diskState: 'READY', nodeType: 'ELECTABLE', region: 'ASIA_SOUTH_1', provider: 'GCP', workloadType: 'OPERATIONAL', availabilityZone: 'asia-south1-a' }, minWireVersion: 0, maxWireVersion: 25, roundTripTime: 405.3333333333333, minRoundTripTime: 243, lastUpdateTime: 6006580560, lastWriteDate: 2025-02-08T21:22:17.000Z, error: null, topologyVersion: { processId: ObjectId { buffer: [Buffer [Uint8Array]] }, counter: 4 }, setName: 'atlas-10iced-shard-0', setVersion: 13, electionId: null, logicalSessionTimeoutMinutes: 30, maxMessageSizeBytes: 48000000, maxWriteBatchSize: 100000, maxBsonObjectSize: 16777216, primary: 'ac-52vubhw-shard-00-01.n0rgkru.mongodb.net:27017', me: 'ac-52vubhw-shard-00-00.n0rgkru.mongodb.net:27017', '$clusterTime': { clusterTime: Timestamp { low: 2, high: 1739049737, unsigned: true }, signature: { hash: [Binary], keyId: [Long] } } }, 'ac-52vubhw-shard-00-02.n0rgkru.mongodb.net:27017' => ServerDescription { address: 'ac-52vubhw-shard-00-02.n0rgkru.mongodb.net:27017', type: 'RSSecondary', hosts: [ 'ac-52vubhw-shard-00-00.n0rgkru.mongodb.net:27017', 'ac-52vubhw-shard-00-01.n0rgkru.mongodb.net:27017', 'ac-52vubhw-shard-00-02.n0rgkru.mongodb.net:27017' ], passives: [], arbiters: [], tags: { provider: 'GCP', workloadType: 'OPERATIONAL', region: 'ASIA_SOUTH_1', nodeType: 'ELECTABLE', availabilityZone: 'asia-south1-c', diskState: 'READY' }, minWireVersion: 0, maxWireVersion: 25, roundTripTime: 432, minRoundTripTime: 261, lastUpdateTime: 6006579586, lastWriteDate: 2025-02-08T21:22:16.000Z, error: null, topologyVersion: { processId: ObjectId { buffer: [Buffer [Uint8Array]] }, counter: 3 }, setName: 'atlas-10iced-shard-0', setVersion: 13, electionId: null, logicalSessionTimeoutMinutes: 30, maxMessageSizeBytes: 48000000, maxWriteBatchSize: 100000, maxBsonObjectSize: 16777216, primary: 'ac-52vubhw-shard-00-01.n0rgkru.mongodb.net:27017', me: 'ac-52vubhw-shard-00-02.n0rgkru.mongodb.net:27017', '$clusterTime': { clusterTime: Timestamp { low: 2, high: 1739049736, unsigned: true }, signature: { hash: [Binary], keyId: [Long] } } } }, stale: false, compatible: true, heartbeatFrequencyMS: 10000, localThresholdMS: 15, setName: 'atlas-10iced-shard-0', maxElectionId: null, maxSetVersion: null, commonWireVersion: 0, logicalSessionTimeoutMinutes: 30 }, code: undefined } Node.js v20.18.1 /home/allssztx/nodevenv/needapair.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:185 const err = new MongooseError(message); ^ MongooseError: Operation `contents.find()` buffering timed out after 10000ms at Timeout.<anonymous> (/home/allssztx/nodevenv/needapair.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:185:23) at listOnTimeout (node:internal/timers:581:17) at process.processTimers (node:internal/timers:519:7) Node.js v20.18.1 /home/allssztx/nodevenv/needapair.com/20/lib/node_modules/mongoose/lib/connection.js:909 err = new ServerSelectionError(); ^ MongooseServerSelectionError: Server selection timed out after 30000 ms at _handleConnectionErrors (/home/allssztx/nodevenv/needapair.com/20/lib/node_modules/mongoose/lib/connection.js:909:11) at NativeConnection.openUri (/home/allssztx/nodevenv/needapair.com/20/lib/node_modules/mongoose/lib/connection.js:860:11) at async connectionWithDb (/home/allssztx/needapair.com/db.js:5:5) { reason: TopologyDescription { type: 'ReplicaSetNoPrimary', servers: Map(3) { 'ac-52vubhw-shard-00-00.n0rgkru.mongodb.net:27017' => ServerDescription { address: 'ac-52vubhw-shard-00-00.n0rgkru.mongodb.net:27017', type: 'RSSecondary', hosts: [ 'ac-52vubhw-shard-00-00.n0rgkru.mongodb.net:27017', 'ac-52vubhw-shard-00-01.n0rgkru.mongodb.net:27017', 'ac-52vubhw-shard-00-02.n0rgkru.mongodb.net:27017' ], passives: [], arbiters: [], tags: { availabilityZone: 'asia-south1-a', diskState: 'READY', region: 'ASIA_SOUTH_1', workloadType: 'OPERATIONAL', provider: 'GCP', nodeType: 'ELECTABLE' }, minWireVersion: 0, maxWireVersion: 25, roundTripTime: 426.3333333333333, minRoundTripTime: 259, lastUpdateTime: 6006905368, lastWriteDate: 2025-02-08T21:27:41.000Z, error: null, topologyVersion: { processId: ObjectId { buffer: [Buffer [Uint8Array]] }, counter: 4 }, setName: 'atlas-10iced-shard-0', setVersion: 13, electionId: null, logicalSessionTimeoutMinutes: 30, maxMessageSizeBytes: 48000000, maxWriteBatchSize: 100000, maxBsonObjectSize: 16777216, primary: 'ac-52vubhw-shard-00-01.n0rgkru.mongodb.net:27017', me: 'ac-52vubhw-shard-00-00.n0rgkru.mongodb.net:27017', '$clusterTime': { clusterTime: Timestamp { low: 8, high: 1739050061, unsigned: true }, signature: { hash: [Binary], keyId: [Long] } } }, 'ac-52vubhw-shard-00-02.n0rgkru.mongodb.net:27017' => ServerDescription { address: 'ac-52vubhw-shard-00-02.n0rgkru.mongodb.net:27017', type: 'RSSecondary', hosts: [ 'ac-52vubhw-shard-00-00.n0rgkru.mongodb.net:27017', 'ac-52vubhw-shard-00-01.n0rgkru.mongodb.net:27017', 'ac-52vubhw-shard-00-02.n0rgkru.mongodb.net:27017' ], passives: [], arbiters: [], tags: { provider: 'GCP', workloadType: 'OPERATIONAL', region: 'ASIA_SOUTH_1', nodeType: 'ELECTABLE', availabilityZone: 'asia-south1-c', diskState: 'READY' }, minWireVersion: 0, maxWireVersion: 25, roundTripTime: 423.6666666666667, minRoundTripTime: 262, lastUpdateTime: 6006905359, lastWriteDate: 2025-02-08T21:27:41.000Z, error: null, topologyVersion: { processId: ObjectId { buffer: [Buffer [Uint8Array]] }, counter: 3 }, setName: 'atlas-10iced-shard-0', setVersion: 13, electionId: null, logicalSessionTimeoutMinutes: 30, maxMessageSizeBytes: 48000000, maxWriteBatchSize: 100000, maxBsonObjectSize: 16777216, primary: 'ac-52vubhw-shard-00-01.n0rgkru.mongodb.net:27017', me: 'ac-52vubhw-shard-00-02.n0rgkru.mongodb.net:27017', '$clusterTime': { clusterTime: Timestamp { low: 8, high: 1739050061, unsigned: true }, signature: { hash: [Binary], keyId: [Long] } } }, 'ac-52vubhw-shard-00-01.n0rgkru.mongodb.net:27017' => ServerDescription { address: 'ac-52vubhw-shard-00-01.n0rgkru.mongodb.net:27017', type: 'Unknown', hosts: [], passives: [], arbiters: [], tags: {}, minWireVersion: 0, maxWireVersion: 0, roundTripTime: -1, minRoundTripTime: 0, lastUpdateTime: 6006883744, lastWriteDate: 0, error: null, topologyVersion: null, setName: null, setVersion: null, electionId: null, logicalSessionTimeoutMinutes: null, maxMessageSizeBytes: null, maxWriteBatchSize: null, maxBsonObjectSize: null, primary: null, me: null, '$clusterTime': null } }, stale: false, compatible: true, heartbeatFrequencyMS: 10000, localThresholdMS: 15, setName: 'atlas-10iced-shard-0', maxElectionId: null, maxSetVersion: null, commonWireVersion: 0, logicalSessionTimeoutMinutes: 30 }, code: undefined } Node.js v20.18.1 /home/allssztx/nodevenv/needapair.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:185 const err = new MongooseError(message); ^ MongooseError: Operation `contents.find()` buffering timed out after 10000ms at Timeout.<anonymous> (/home/allssztx/nodevenv/needapair.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:185:23) at listOnTimeout (node:internal/timers:581:17) at process.processTimers (node:internal/timers:519:7) Node.js v20.18.1 /home/allssztx/nodevenv/needapair.com/20/lib/node_modules/mongoose/lib/connection.js:909 err = new ServerSelectionError(); ^ MongooseServerSelectionError: Server selection timed out after 30000 ms at _handleConnectionErrors (/home/allssztx/nodevenv/needapair.com/20/lib/node_modules/mongoose/lib/connection.js:909:11) at NativeConnection.openUri (/home/allssztx/nodevenv/needapair.com/20/lib/node_modules/mongoose/lib/connection.js:860:11) at async connectionWithDb (/home/allssztx/needapair.com/db.js:5:5) { reason: TopologyDescription { type: 'ReplicaSetNoPrimary', servers: Map(3) { 'ac-52vubhw-shard-00-01.n0rgkru.mongodb.net:27017' => ServerDescription { address: 'ac-52vubhw-shard-00-01.n0rgkru.mongodb.net:27017', type: 'Unknown', hosts: [], passives: [], arbiters: [], tags: {}, minWireVersion: 0, maxWireVersion: 0, roundTripTime: -1, minRoundTripTime: 0, lastUpdateTime: 6007311820, lastWriteDate: 0, error: null, topologyVersion: null, setName: null, setVersion: null, electionId: null, logicalSessionTimeoutMinutes: null, maxMessageSizeBytes: null, maxWriteBatchSize: null, maxBsonObjectSize: null, primary: null, me: null, '$clusterTime': null }, 'ac-52vubhw-shard-00-02.n0rgkru.mongodb.net:27017' => ServerDescription { address: 'ac-52vubhw-shard-00-02.n0rgkru.mongodb.net:27017', type: 'RSSecondary', hosts: [ 'ac-52vubhw-shard-00-00.n0rgkru.mongodb.net:27017', 'ac-52vubhw-shard-00-01.n0rgkru.mongodb.net:27017', 'ac-52vubhw-shard-00-02.n0rgkru.mongodb.net:27017' ], passives: [], arbiters: [], tags: { provider: 'GCP', workloadType: 'OPERATIONAL', region: 'ASIA_SOUTH_1', nodeType: 'ELECTABLE', availabilityZone: 'asia-south1-c', diskState: 'READY' }, minWireVersion: 0, maxWireVersion: 25, roundTripTime: 434.3333333333333, minRoundTripTime: 271, lastUpdateTime: 6007333442, lastWriteDate: 2025-02-08T21:34:50.000Z, error: null, topologyVersion: { processId: ObjectId { buffer: [Buffer [Uint8Array]] }, counter: 3 }, setName: 'atlas-10iced-shard-0', setVersion: 13, electionId: null, logicalSessionTimeoutMinutes: 30, maxMessageSizeBytes: 48000000, maxWriteBatchSize: 100000, maxBsonObjectSize: 16777216, primary: 'ac-52vubhw-shard-00-01.n0rgkru.mongodb.net:27017', me: 'ac-52vubhw-shard-00-02.n0rgkru.mongodb.net:27017', '$clusterTime': { clusterTime: Timestamp { low: 3, high: 1739050490, unsigned: true }, signature: { hash: [Binary], keyId: [Long] } } }, 'ac-52vubhw-shard-00-00.n0rgkru.mongodb.net:27017' => ServerDescription { address: 'ac-52vubhw-shard-00-00.n0rgkru.mongodb.net:27017', type: 'RSSecondary', hosts: [ 'ac-52vubhw-shard-00-00.n0rgkru.mongodb.net:27017', 'ac-52vubhw-shard-00-01.n0rgkru.mongodb.net:27017', 'ac-52vubhw-shard-00-02.n0rgkru.mongodb.net:27017' ], passives: [], arbiters: [], tags: { region: 'ASIA_SOUTH_1', workloadType: 'OPERATIONAL', provider: 'GCP', availabilityZone: 'asia-south1-a', diskState: 'READY', nodeType: 'ELECTABLE' }, minWireVersion: 0, maxWireVersion: 25, roundTripTime: 420.3333333333333, minRoundTripTime: 258, lastUpdateTime: 6007333440, lastWriteDate: 2025-02-08T21:34:50.000Z, error: null, topologyVersion: { processId: ObjectId { buffer: [Buffer [Uint8Array]] }, counter: 4 }, setName: 'atlas-10iced-shard-0', setVersion: 13, electionId: null, logicalSessionTimeoutMinutes: 30, maxMessageSizeBytes: 48000000, maxWriteBatchSize: 100000, maxBsonObjectSize: 16777216, primary: 'ac-52vubhw-shard-00-01.n0rgkru.mongodb.net:27017', me: 'ac-52vubhw-shard-00-00.n0rgkru.mongodb.net:27017', '$clusterTime': { clusterTime: Timestamp { low: 3, high: 1739050490, unsigned: true }, signature: { hash: [Binary], keyId: [Long] } } } }, stale: false, compatible: true, heartbeatFrequencyMS: 10000, localThresholdMS: 15, setName: 'atlas-10iced-shard-0', maxElectionId: null, maxSetVersion: null, commonWireVersion: 0, logicalSessionTimeoutMinutes: 30 }, code: undefined } Node.js v20.18.1 /home/allssztx/nodevenv/needapair.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:185 const err = new MongooseError(message); ^ MongooseError: Operation `contents.find()` buffering timed out after 10000ms at Timeout.<anonymous> (/home/allssztx/nodevenv/needapair.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:185:23) at listOnTimeout (node:internal/timers:581:17) at process.processTimers (node:internal/timers:519:7) Node.js v20.18.1 /home/allssztx/nodevenv/needapair.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:185 const err = new MongooseError(message); ^ MongooseError: Operation `contents.find()` buffering timed out after 10000ms at Timeout.<anonymous> (/home/allssztx/nodevenv/needapair.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:185:23) at listOnTimeout (node:internal/timers:581:17) at process.processTimers (node:internal/timers:519:7) Node.js v20.18.1 /home/allssztx/nodevenv/needapair.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:185 const err = new MongooseError(message); ^ MongooseError: Operation `contents.find()` buffering timed out after 10000ms at Timeout.<anonymous> (/home/allssztx/nodevenv/needapair.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:185:23) at listOnTimeout (node:internal/timers:581:17) at process.processTimers (node:internal/timers:519:7) Node.js v20.18.1 /home/allssztx/nodevenv/needapair.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:185 const err = new MongooseError(message); ^ MongooseError: Operation `contents.find()` buffering timed out after 10000ms at Timeout.<anonymous> (/home/allssztx/nodevenv/needapair.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:185:23) at listOnTimeout (node:internal/timers:581:17) at process.processTimers (node:internal/timers:519:7) Node.js v20.18.1 /home/allssztx/nodevenv/needapair.com/20/lib/node_modules/mongoose/lib/connection.js:909 err = new ServerSelectionError(); ^ MongooseServerSelectionError: Server selection timed out after 30000 ms at _handleConnectionErrors (/home/allssztx/nodevenv/needapair.com/20/lib/node_modules/mongoose/lib/connection.js:909:11) at NativeConnection.openUri (/home/allssztx/nodevenv/needapair.com/20/lib/node_modules/mongoose/lib/connection.js:860:11) at async connectionWithDb (/home/allssztx/needapair.com/db.js:5:5) { reason: TopologyDescription { type: 'ReplicaSetNoPrimary', servers: Map(3) { 'ac-52vubhw-shard-00-01.n0rgkru.mongodb.net:27017' => ServerDescription { address: 'ac-52vubhw-shard-00-01.n0rgkru.mongodb.net:27017', type: 'Unknown', hosts: [], passives: [], arbiters: [], tags: {}, minWireVersion: 0, maxWireVersion: 0, roundTripTime: -1, minRoundTripTime: 0, lastUpdateTime: 6007430107, lastWriteDate: 0, error: null, topologyVersion: null, setName: null, setVersion: null, electionId: null, logicalSessionTimeoutMinutes: null, maxMessageSizeBytes: null, maxWriteBatchSize: null, maxBsonObjectSize: null, primary: null, me: null, '$clusterTime': null }, 'ac-52vubhw-shard-00-00.n0rgkru.mongodb.net:27017' => ServerDescription { address: 'ac-52vubhw-shard-00-00.n0rgkru.mongodb.net:27017', type: 'RSSecondary', hosts: [ 'ac-52vubhw-shard-00-00.n0rgkru.mongodb.net:27017', 'ac-52vubhw-shard-00-01.n0rgkru.mongodb.net:27017', 'ac-52vubhw-shard-00-02.n0rgkru.mongodb.net:27017' ], passives: [], arbiters: [], tags: { diskState: 'READY', nodeType: 'ELECTABLE', region: 'ASIA_SOUTH_1', provider: 'GCP', workloadType: 'OPERATIONAL', availabilityZone: 'asia-south1-a' }, minWireVersion: 0, maxWireVersion: 25, roundTripTime: 409.3333333333333, minRoundTripTime: 250, lastUpdateTime: 6007451694, lastWriteDate: 2025-02-08T21:36:48.000Z, error: null, topologyVersion: { processId: ObjectId { buffer: [Buffer [Uint8Array]] }, counter: 4 }, setName: 'atlas-10iced-shard-0', setVersion: 13, electionId: null, logicalSessionTimeoutMinutes: 30, maxMessageSizeBytes: 48000000, maxWriteBatchSize: 100000, maxBsonObjectSize: 16777216, primary: 'ac-52vubhw-shard-00-01.n0rgkru.mongodb.net:27017', me: 'ac-52vubhw-shard-00-00.n0rgkru.mongodb.net:27017', '$clusterTime': { clusterTime: Timestamp { low: 3, high: 1739050608, unsigned: true }, signature: { hash: [Binary], keyId: [Long] } } }, 'ac-52vubhw-shard-00-02.n0rgkru.mongodb.net:27017' => ServerDescription { address: 'ac-52vubhw-shard-00-02.n0rgkru.mongodb.net:27017', type: 'RSSecondary', hosts: [ 'ac-52vubhw-shard-00-00.n0rgkru.mongodb.net:27017', 'ac-52vubhw-shard-00-01.n0rgkru.mongodb.net:27017', 'ac-52vubhw-shard-00-02.n0rgkru.mongodb.net:27017' ], passives: [], arbiters: [], tags: { nodeType: 'ELECTABLE', diskState: 'READY', workloadType: 'OPERATIONAL', provider: 'GCP', availabilityZone: 'asia-south1-c', region: 'ASIA_SOUTH_1' }, minWireVersion: 0, maxWireVersion: 25, roundTripTime: 417, minRoundTripTime: 250, lastUpdateTime: 6007451689, lastWriteDate: 2025-02-08T21:36:48.000Z, error: null, topologyVersion: { processId: ObjectId { buffer: [Buffer [Uint8Array]] }, counter: 3 }, setName: 'atlas-10iced-shard-0', setVersion: 13, electionId: null, logicalSessionTimeoutMinutes: 30, maxMessageSizeBytes: 48000000, maxWriteBatchSize: 100000, maxBsonObjectSize: 16777216, primary: 'ac-52vubhw-shard-00-01.n0rgkru.mongodb.net:27017', me: 'ac-52vubhw-shard-00-02.n0rgkru.mongodb.net:27017', '$clusterTime': { clusterTime: Timestamp { low: 3, high: 1739050608, unsigned: true }, signature: { hash: [Binary], keyId: [Long] } } } }, stale: false, compatible: true, heartbeatFrequencyMS: 10000, localThresholdMS: 15, setName: 'atlas-10iced-shard-0', maxElectionId: null, maxSetVersion: null, commonWireVersion: 0, logicalSessionTimeoutMinutes: 30 }, code: undefined } Node.js v20.18.1 /home/allssztx/nodevenv/needapair.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:185 const err = new MongooseError(message); ^ MongooseError: Operation `contents.find()` buffering timed out after 10000ms at Timeout.<anonymous> (/home/allssztx/nodevenv/needapair.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:185:23) at listOnTimeout (node:internal/timers:581:17) at process.processTimers (node:internal/timers:519:7) Node.js v20.18.1 /home/allssztx/nodevenv/needapair.com/20/lib/node_modules/mongoose/lib/connection.js:909 err = new ServerSelectionError(); ^ MongooseServerSelectionError: Server selection timed out after 30000 ms at _handleConnectionErrors (/home/allssztx/nodevenv/needapair.com/20/lib/node_modules/mongoose/lib/connection.js:909:11) at NativeConnection.openUri (/home/allssztx/nodevenv/needapair.com/20/lib/node_modules/mongoose/lib/connection.js:860:11) at async connectionWithDb (/home/allssztx/needapair.com/db.js:5:5) { reason: TopologyDescription { type: 'ReplicaSetNoPrimary', servers: Map(3) { 'ac-52vubhw-shard-00-00.n0rgkru.mongodb.net:27017' => ServerDescription { address: 'ac-52vubhw-shard-00-00.n0rgkru.mongodb.net:27017', type: 'RSSecondary', hosts: [ 'ac-52vubhw-shard-00-00.n0rgkru.mongodb.net:27017', 'ac-52vubhw-shard-00-01.n0rgkru.mongodb.net:27017', 'ac-52vubhw-shard-00-02.n0rgkru.mongodb.net:27017' ], passives: [], arbiters: [], tags: { availabilityZone: 'asia-south1-a', diskState: 'READY', nodeType: 'ELECTABLE', workloadType: 'OPERATIONAL', region: 'ASIA_SOUTH_1', provider: 'GCP' }, minWireVersion: 0, maxWireVersion: 25, roundTripTime: 416.6666666666667, minRoundTripTime: 262, lastUpdateTime: 6007534352, lastWriteDate: 2025-02-08T21:38:11.000Z, error: null, topologyVersion: { processId: ObjectId { buffer: [Buffer [Uint8Array]] }, counter: 4 }, setName: 'atlas-10iced-shard-0', setVersion: 13, electionId: null, logicalSessionTimeoutMinutes: 30, maxMessageSizeBytes: 48000000, maxWriteBatchSize: 100000, maxBsonObjectSize: 16777216, primary: 'ac-52vubhw-shard-00-01.n0rgkru.mongodb.net:27017', me: 'ac-52vubhw-shard-00-00.n0rgkru.mongodb.net:27017', '$clusterTime': { clusterTime: Timestamp { low: 1, high: 1739050691, unsigned: true }, signature: { hash: [Binary], keyId: [Long] } } }, 'ac-52vubhw-shard-00-02.n0rgkru.mongodb.net:27017' => ServerDescription { address: 'ac-52vubhw-shard-00-02.n0rgkru.mongodb.net:27017', type: 'RSSecondary', hosts: [ 'ac-52vubhw-shard-00-00.n0rgkru.mongodb.net:27017', 'ac-52vubhw-shard-00-01.n0rgkru.mongodb.net:27017', 'ac-52vubhw-shard-00-02.n0rgkru.mongodb.net:27017' ], passives: [], arbiters: [], tags: { provider: 'GCP', workloadType: 'OPERATIONAL', region: 'ASIA_SOUTH_1', nodeType: 'ELECTABLE', availabilityZone: 'asia-south1-c', diskState: 'READY' }, minWireVersion: 0, maxWireVersion: 25, roundTripTime: 419.6666666666667, minRoundTripTime: 255, lastUpdateTime: 6007534354, lastWriteDate: 2025-02-08T21:38:11.000Z, error: null, topologyVersion: { processId: ObjectId { buffer: [Buffer [Uint8Array]] }, counter: 3 }, setName: 'atlas-10iced-shard-0', setVersion: 13, electionId: null, logicalSessionTimeoutMinutes: 30, maxMessageSizeBytes: 48000000, maxWriteBatchSize: 100000, maxBsonObjectSize: 16777216, primary: 'ac-52vubhw-shard-00-01.n0rgkru.mongodb.net:27017', me: 'ac-52vubhw-shard-00-02.n0rgkru.mongodb.net:27017', '$clusterTime': { clusterTime: Timestamp { low: 1, high: 1739050691, unsigned: true }, signature: { hash: [Binary], keyId: [Long] } } }, 'ac-52vubhw-shard-00-01.n0rgkru.mongodb.net:27017' => ServerDescription { address: 'ac-52vubhw-shard-00-01.n0rgkru.mongodb.net:27017', type: 'Unknown', hosts: [], passives: [], arbiters: [], tags: {}, minWireVersion: 0, maxWireVersion: 0, roundTripTime: -1, minRoundTripTime: 0, lastUpdateTime: 6007512714, lastWriteDate: 0, error: null, topologyVersion: null, setName: null, setVersion: null, electionId: null, logicalSessionTimeoutMinutes: null, maxMessageSizeBytes: null, maxWriteBatchSize: null, maxBsonObjectSize: null, primary: null, me: null, '$clusterTime': null } }, stale: false, compatible: true, heartbeatFrequencyMS: 10000, localThresholdMS: 15, setName: 'atlas-10iced-shard-0', maxElectionId: null, maxSetVersion: null, commonWireVersion: 0, logicalSessionTimeoutMinutes: 30 }, code: undefined } Node.js v20.18.1 /home/allssztx/nodevenv/needapair.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:185 const err = new MongooseError(message); ^ MongooseError: Operation `contents.find()` buffering timed out after 10000ms at Timeout.<anonymous> (/home/allssztx/nodevenv/needapair.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:185:23) at listOnTimeout (node:internal/timers:581:17) at process.processTimers (node:internal/timers:519:7) Node.js v20.18.1 /home/allssztx/nodevenv/needapair.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:185 const err = new MongooseError(message); ^ MongooseError: Operation `contents.find()` buffering timed out after 10000ms at Timeout.<anonymous> (/home/allssztx/nodevenv/needapair.com/20/lib/node_modules/mongoose/lib/drivers/node-mongodb-native/collection.js:185:23) at listOnTimeout (node:internal/timers:581:17) at process.processTimers (node:internal/timers:519:7) Node.js v20.18.1