Server IP : 162.213.251.212 / Your IP : 3.23.128.244 [ 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 : /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)