diff --git a/agents/MeshCmd-signed.exe b/agents/MeshCmd-signed.exe index 9bce7ba7..088cbd15 100644 Binary files a/agents/MeshCmd-signed.exe and b/agents/MeshCmd-signed.exe differ diff --git a/agents/MeshCmd64-signed.exe b/agents/MeshCmd64-signed.exe index 367d6640..332c58bf 100644 Binary files a/agents/MeshCmd64-signed.exe and b/agents/MeshCmd64-signed.exe differ diff --git a/agents/MeshService-signed.exe b/agents/MeshService-signed.exe index 1a454f5c..1806185d 100644 Binary files a/agents/MeshService-signed.exe and b/agents/MeshService-signed.exe differ diff --git a/agents/MeshService.exe b/agents/MeshService.exe index f894ae0e..c7507581 100644 Binary files a/agents/MeshService.exe and b/agents/MeshService.exe differ diff --git a/agents/MeshService64-signed.exe b/agents/MeshService64-signed.exe index 96499881..f81f10c2 100644 Binary files a/agents/MeshService64-signed.exe and b/agents/MeshService64-signed.exe differ diff --git a/agents/MeshService64.exe b/agents/MeshService64.exe index b632a2e3..8b8a037c 100644 Binary files a/agents/MeshService64.exe and b/agents/MeshService64.exe differ diff --git a/agents/good-agents/meshagent_arm b/agents/good-agents/meshagent_arm new file mode 100644 index 00000000..7e1ac953 Binary files /dev/null and b/agents/good-agents/meshagent_arm differ diff --git a/agents/good-agents/meshagent_arm-linaro b/agents/good-agents/meshagent_arm-linaro new file mode 100644 index 00000000..d8f54b6d Binary files /dev/null and b/agents/good-agents/meshagent_arm-linaro differ diff --git a/agents/good-agents/meshagent_armhf b/agents/good-agents/meshagent_armhf new file mode 100644 index 00000000..c2313c43 Binary files /dev/null and b/agents/good-agents/meshagent_armhf differ diff --git a/agents/good-agents/meshagent_mips b/agents/good-agents/meshagent_mips new file mode 100644 index 00000000..d65cc129 Binary files /dev/null and b/agents/good-agents/meshagent_mips differ diff --git a/agents/good-agents/meshagent_osx-x86-64 b/agents/good-agents/meshagent_osx-x86-64 new file mode 100644 index 00000000..f7f09497 Binary files /dev/null and b/agents/good-agents/meshagent_osx-x86-64 differ diff --git a/agents/good-agents/meshagent_pogo b/agents/good-agents/meshagent_pogo new file mode 100644 index 00000000..c5202a5d Binary files /dev/null and b/agents/good-agents/meshagent_pogo differ diff --git a/agents/good-agents/meshagent_poky b/agents/good-agents/meshagent_poky new file mode 100644 index 00000000..095301ce Binary files /dev/null and b/agents/good-agents/meshagent_poky differ diff --git a/agents/good-agents/meshagent_poky64 b/agents/good-agents/meshagent_poky64 new file mode 100644 index 00000000..1903554b Binary files /dev/null and b/agents/good-agents/meshagent_poky64 differ diff --git a/agents/good-agents/meshagent_x86 b/agents/good-agents/meshagent_x86 new file mode 100644 index 00000000..07543475 Binary files /dev/null and b/agents/good-agents/meshagent_x86 differ diff --git a/agents/good-agents/meshagent_x86-64 b/agents/good-agents/meshagent_x86-64 new file mode 100644 index 00000000..6fe5f9b3 Binary files /dev/null and b/agents/good-agents/meshagent_x86-64 differ diff --git a/agents/good-agents/meshagent_x86-64_nokvm b/agents/good-agents/meshagent_x86-64_nokvm new file mode 100644 index 00000000..a45b378b Binary files /dev/null and b/agents/good-agents/meshagent_x86-64_nokvm differ diff --git a/agents/good-agents/meshagent_x86_nokvm b/agents/good-agents/meshagent_x86_nokvm new file mode 100644 index 00000000..e800222c Binary files /dev/null and b/agents/good-agents/meshagent_x86_nokvm differ diff --git a/agents/meshagent_arm b/agents/meshagent_arm index 2c1311f9..df5bd425 100644 Binary files a/agents/meshagent_arm and b/agents/meshagent_arm differ diff --git a/agents/meshagent_arm-linaro b/agents/meshagent_arm-linaro index f29fa2bd..2b509029 100644 Binary files a/agents/meshagent_arm-linaro and b/agents/meshagent_arm-linaro differ diff --git a/agents/meshagent_armhf b/agents/meshagent_armhf index f661e9d8..fdd69e5e 100644 Binary files a/agents/meshagent_armhf and b/agents/meshagent_armhf differ diff --git a/agents/meshagent_mips b/agents/meshagent_mips index 03346e31..fa0c34fd 100644 Binary files a/agents/meshagent_mips and b/agents/meshagent_mips differ diff --git a/agents/meshagent_pogo b/agents/meshagent_pogo index 944def6b..571f7698 100644 Binary files a/agents/meshagent_pogo and b/agents/meshagent_pogo differ diff --git a/agents/meshagent_poky b/agents/meshagent_poky index 288162e5..2abcfca0 100644 Binary files a/agents/meshagent_poky and b/agents/meshagent_poky differ diff --git a/agents/meshagent_poky64 b/agents/meshagent_poky64 index db9f2a3f..50f091f0 100644 Binary files a/agents/meshagent_poky64 and b/agents/meshagent_poky64 differ diff --git a/agents/meshagent_x86 b/agents/meshagent_x86 index ee729acc..81e9e576 100644 Binary files a/agents/meshagent_x86 and b/agents/meshagent_x86 differ diff --git a/agents/meshagent_x86-64 b/agents/meshagent_x86-64 index 020ee16c..d9683e6d 100644 Binary files a/agents/meshagent_x86-64 and b/agents/meshagent_x86-64 differ diff --git a/agents/meshagent_x86-64_nokvm b/agents/meshagent_x86-64_nokvm index 89aff7b7..80c38c75 100644 Binary files a/agents/meshagent_x86-64_nokvm and b/agents/meshagent_x86-64_nokvm differ diff --git a/agents/meshagent_x86_nokvm b/agents/meshagent_x86_nokvm index 97075d30..727d8dc3 100644 Binary files a/agents/meshagent_x86_nokvm and b/agents/meshagent_x86_nokvm differ diff --git a/bob1.json b/bob1.json new file mode 100644 index 00000000..f7508f72 --- /dev/null +++ b/bob1.json @@ -0,0 +1 @@ +[{"_id":"DatabaseIdentifier","value":"b3fc66a9d549b77438368c9708d19c60152f8bf8476e7f63afcaeb534791b1676deda021b8249c1962758b775329b8a3"},{"_id":"LoginCookieEncryptionKey","key":"2e9d25ffca125737f31f194bb7c7c0f6f99408721f5d4aa33b433fb50a40277b6ce48ecf41f3092a75887e07222de2c217d5b3742bc2bc3c8425741b41b391fafff6ed91719e5ef9ae51bd148f55c4b0","time":1546111996727},{"_id":"MailCookieEncryptionKey","key":"eea1761332a82a70762f7ac6ea810cdd6093ab59b6b672a614cb5c33eab8c1bd","time":1513132896149},{"_id":"SchemaVersion","value":2},{"_id":"cfile/agentserver-cert-private.key","type":"cfile","data":"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"},{"_id":"cfile/agentserver-cert-public.crt","type":"cfile","data":"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"},{"_id":"cfile/config-doc.json","type":"cfile","data":"Uty8qEYmEsDtFGvWQ0cW5cPLTBsPc/er3ahWNDqAVkKtuAsJ7vf7EX9mVTNUUEdW19gacdOM5RxS4ednwaduhbrSHTEq1qxMvw91l0jxK+SsuqFc8g9POBDEYdU8U0Y+bp3xM81iko1KekIXIooZcbMdj6XrHiSV1USqGXniLfOrBpw6fD0pXZuxULQhv7aIMf+IwLhna97CzI12fX7xM1sAm2uMWJzPVQM+Eus5NIw4Q7W4mIdfVsUotYlMHwaiNeWSVQAuLCQzczXHfta8AlpuQmipYmrIdAa/+zP54xw="},{"_id":"cfile/config-ngnix.json","type":"cfile","data":"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"},{"_id":"cfile/config.json","type":"cfile","data":"AF+UHbOnvwUOr9L+o4pTh0nU9hhK+kKXH2oqPZ3uqX/RuWxQLlPRYGxJ33EgU6I2Q+mqu1POuKkm2DoPBRb+76wRazgvmZ7vizTE5SFhaD5O91ZGFYvc6E7NweTv35mAdoArM5qSg4Gmocpc+y5Ur1ktRLnubX9GLHM9deTP1dolu0kxM0R8rE3p44HZXaQ6QDZV0w/7QMTcj9bYMKl9vJHkg2z0m9+BQVpv34v7dqWmQ1q2wT49fMU+0JtPCFzsMcGEo7KZSyFVcwjG3zCXhPBTz4FPi6ZNdMUTevCijg85FNFu+tOsHHirjW/yFgfkQnqYEjf9ZfJfKKOKkijqVCn0J2iTFrp8kFOxr0lDy7Z2CSTdwhwmMUOdn8S1I30HEsdPNWCNM/MzaC+RD2wDvlz50XBVz4157Bj9ryAhiPZ8Ge8Hv3beMd/Horuw2YYICw/qHL8pFgHF+DSxCAXIWwh1vkWSHzCZNF8VlbnlDBqF6+S96ow0tikQG0ky+Z7zJKvR29hI0ESbR6IUuKUx2mxSbj6gR63MEgYg5T6fGfdyQ1nBDX1gN/sNIf05mtDjpkafcjTEHA1cdiGCzQbKYRsN5CZnZxSmY81Pu89Aw+in1QKuuLBz8mFbSxA3X9z82GRX3uzFhgl67a+hIyOxYy8TudAPnBpxkBTxbyggj7gTooFfWONrEz0QDvhm6h+PPMl0aD1RxWIBezKSOFppSWcNwzLkfh2E65EcW71rBrtpi3l+yXYug4yj6J3zBT115jcwXHpaQ6eryxvZkdY/vtmeaPSdvitUytfZV3ZQClRPLhrPVrlRXiJOR5uyV3uT21Pi4IAqpZ13daZ5mkpzdCRvdSHXYeUhvPW3528Ajh1r/0LB4hQJSuxygOOYSX4yrzYPbuX6cVeWykeodFfFk8pwlFCr5A+zbY00wjWxQ0bEhPJqH/OFizy+YGnmkqHcMwVelJK6nwTqym+4IKJTmhS7a2x73nH5cUeGMwqyKprnrHRXW4w+L+uMIFaPXFKQlrsYaV8cLlLdq2/lFrAAyhXQGEi1uPnLoYJ38EextpdSEjtLxnDAkNdfzfZU2TucxQ7o+f/rjvf4WlGf+gPJ2zExj8xsk52aaeA8tUlNah0qoY0a0LjmvUwjueRZSwkSS9f2MfF4M7XzDuwurd6WVIHE4ERaHen73tpNE3aVGfsNd4WEjKlar8F8cjYr/3jm05Lp95WcHM7HHdC7KhMBfvdDbZXagxnUlrrlnvPaZm8s7HP6sM71Hd/eFlpTppQhb0aMYbRYdhk4EpiwLwOorrHUwk8u4IMQeunk0Qd3HCXhum/YmJidi4GZGAGw0JSuvlDslj4/K2y4LPrpvMjJEafKbq9Iin1MNX+CTV80SZi7JFP65iAH/f2o/AVbXPSj4mbVWzq/WuPVpA0EHkC6Ahzop4dEJBQZZBdF6c0VQm3HKx95FIvYCHh4hBaHHhJaC0vGFSCNU0U4jbh/kURC+Ca/t7wKfXJaTv7P25HPHtIjgEkzMpXVnVUrMBCrsGsRVxol9WCvK6TtoYoUpueR2BofOwRVv/pLaG7OmqmLLRfjvk1F9xGeusaGx/m0r6kHf/zKs3Z7MDyGuup8T2PLCUvNdh2+2DJ7G1siN/ABZD0UGfUxXOfjZh62cbohXtBP3o99nrfrZOmt7fntTSRjW4F3t/rt0ReYwivNAF1Z0AeQmRv6EW3pWpdacRpNgSHScq9Uvi4BpbDpgBNPZMara3zNtb1dEK5b5yPRVn+BMP97PdV8nPrJplgzPpEma9fJuZIB+ALHHIj7pJFM+6TW/XWgf/PIUPDBmf+o3AjduS8jaJNo7iFeozHVnC6AF6WhXtBOk5yE+J7lzfi1ivIn6SS+R7PnM17aVT5bwu4d06jmBi7HFGrealhrNJ5tY1HamIUnatJoTO92MBJPqmZob7PnJ4JAApqY+snsKBB+PbyIJnlQBFyriFgV2uETvhL0PZNYGjQQxlKeb74k8QgFUNG4HSjNQXiz0+yy01IxE55VBkWuC64y2jkxOFgX93Q1cwxHf3oqyehXURcUR8hN3kpUpUhduC04n1CKLaD+YT8YemWyhD7M2iFXn+2DGti15jHuNYYn1c5WAOsUjpF/s9m3t3RYb3q8uU7M2vzEeUV/UUyKaV7VtmhhEuZp5I450DX5gNhQWGmdQYZK26Vx6DWVZnCoP0R7x7iN0iWw20VZ/2F5peiGbsEQfk1+IYATgQDcWWLhGRazpouBAs3rYlefJDuVdVoTJ/y7q/VLLdaCn542g7fg4QDLcAB69oqR+AYMdLDYIYzPkS0fA5ytLBOxXRBNzoOVtgPdXsfkIR+CwPSKPckLjBdBqF5M+szcKyOxWf5c/oZnYAY5tPmTqo8bGNM/luPmwB4BNzlLdqS00Vr05/ZCufGPsFa3P2UtNnvelc4EhBWq4kXDCLouhk56UcnuIi7fDtHrX63rjcBPb1hSv8jyEvtBKnzEH2hRbJhkCYJXGKJWbPevuJUixFwp/6r0PF6yGiAdkWHa1dNHwOcFVy8eBGKDm/BWVEGyb5BtgUsWFNjrs09q5pBOM1HqtuMBT/+SrQT5pK2PHzh7DWNUz92K7EfpB14fdm5/j0/nDCE/odXbLE7LKbLELNVXB6RAGQIUhFiVptkl9bEBRPJ1UG2XYrEk1zJ02wbJwhUqLyjlwgV49jqueToffpVZU0mpOFNU8WmRFygrexRMVUexEA2yPFg01VhEKA/4jhsuTYLx4YCXV8u6p5egLwoTN/TsGrOwcu3IZIlrsHSJ1Vi42AY7pjsM+7RXZ2frzM2FJbc9fEOxu9y9U3T7v33MV5/97mDq5qN9lm3U6/8hSWu4CU50QV5ySNs1qjudHGDl+BJMO2WOLMlkWohj0Ki0gs1cnShqbUD6AMhcLuwnJ5cIKsVx56ejxOoqe84hhMWk0nfD674Ibr2ypU30vA5IQSmv1Oq7651d0Hf3wbQdVGVtXHgwt+GR+mnTaZ8tQaTL8wujSmWJ9lNetUTUB8bfbgILRHsBQAk+u/1CfXTE1xC2hu5rcw2MaM+e7nHXfXmQmU8ukAlJKcY1KgoGahu6QR5QhHiOCXaVaYk/9w+GCgJL287uilCe2rBB0+N6r4gEjj7u34pUXIrON4Keyb1lO7H5PP94FW5gZZaCp+mLCOuQnbsXaH7IVMlc0vlTcorrYj5qCGBujwHG3v6FEKAlIdn1PhID1GG5hRBz4Bhh8WJkJkUcgJ6yMQxKvLCBgabA+qeP6jHVHnL7SVTVewoUyFbawzHAmC7o/DvPbT7DZOpZdKgwWIBTVwFBkFC2bNGQ1srnkccVFaFiFLJmHfOSODoJln6cPKhjs63JXn6k9g28HdDOWPzs5qwYAmpowUI6vbqM1ojLZ3PPYebjicF46LoXlS+GxTAxbV8kH3LARGTRNZsaT0RnZe9fEgptxdoxNTjm5BNrantFG53w2x7mqe7v954RYuzFcUlNmzP58ihp3XGWpdOWR6hYiEMDqAgTyukJxv0SYfOeM9S2ZgaDbG/9thkPqvZ0by0DikO85E4qv3kBNdONEx7RpRcT43PBQ94Umj8lepBV3zKjdfX6bVML5/sOkU5fa/8LYKU="},{"_id":"cfile/config2.json","type":"cfile","data":"yzpRXHHPGN2WxBhD2NgnmEcu87Yhrl+KhAWxsVXj23cLpAD0v5iMwY1ahubvfbEb9hLKleqHlUJzZ+g+ofVtOQlI9BFmybD3NJByCtqeOktiFTcViGMHHiwAXp3kopo+86riTfD/rhzCgUo40EblN7xGtSswqn/bnSlRh3ra5oOky4Q3fnpvowXa8JwvuneJdw33N5Kb0bvn3EOVeTdgrChROGHb9XAHbyFlqWlot8xiM2FQiIB/9xZsYemapiP1IDEmoE6ZoyVsg51iM7N8bV5G1iGr3uyff1qPw5GmWv9NqWf4qhmr2E4nrf+nW/NU2ZDGVD8lQqpDBTISngyKYNBOKA5f1sG9k+HjwF9YKksQDsGKDF651B5CDilZ0Gnpj08+TnbLAxLMNlDENHJ5/G9mrMIkQjYW6ijuvjK+HSyJnRs+T8zmHfzj40OsnTjNmwKe5STBYbR0J0fBpbCali8OZTREQ3pkyu//vld7YesXjGa1zRaGN0D/V5gb12Z4YADOklz8KBgg7LVpZarLyLSL7MSGghQSWtuA7okzRhV4VIVFqgCmjwxvlT8XVIIj"},{"_id":"cfile/mpsserver-cert-private.key","type":"cfile","data":"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"},{"_id":"cfile/mpsserver-cert-public.crt","type":"cfile","data":"4j5XKOZfsvKh666jFxur5o9SaL5ZIXDeco00YwdQHKc25JNr/k1GfPhQnQviBpDRM8nrASaQqfTtlupLswI90ksDkfjIC1K8sFfdsGwAnWqAdJfzZk41Irr2LD8QhkNU/nWeOzmYAyERzhcxdxsmMFda8X9IJ7GHDLA0SK9STAu2A9s0dJ8nJfaAibkRbqpGW3nvqzmsOrVt1C4aBMsa4LvipJZnpXut0WeRwhvB7bmpXLD84z4OthH2KZ0imJcirY+Hn7Y3jDK0+BUs/CuP2ygkLohOx5zTq3yei1adpm4P1mqaCbwtiinc0dRTk15LsH3QCeTzfkHNgHG4u6oCGKYBkL4rDtKSZ+PBWjupQpewXHQxbGoq0984fjmxStVSIu1VxiYwTEfrC08EQxqSTOFXnwCEi8kiP2qTwk4qdmnpO4UnqiTkQOS5VVHe1F8D+cqSOEsXkVq3nzU8jp4YPWe+inIgA62uWib8ye1+/RdScInx8gCi3GQi5sPZfPEGztazrQoROiHXK2wlz9KZs1xyKlkukZJN8yKJGg6h1meS8aCq2xqwxhEEfnyDTyt+ZdwomPFfBk80HPwLd8nUUsxm1O7ABePnpqXEwVvLQl2Ogja3K2B5a4B/S+Gwy+IQ4JedG/CeqxrAm+D0uYMpaFx7OHNvcZg3nfmY6sMAfsGO/Bs+dBB9WhpbZsz0ufNOjVcO2BfVwCMa9BEARu05nEuumK8py5lN5w/zrKl+BjvlaxZceU/tQ1qCWNviHje7gvcyXfFaKZplKpwxWR4J/m8I/iRQWwqwLll3YKxDys0TikxraXrqPPgDD2njaTMXB5Ssls4hlNrL3i+QQSiWGnRNwpS9gfOdbt0U+2ri6Kfs/lIqXHg7II4zb6mQyVYLSPCNGUxkOkPjMHKhPnKgXKOPOo8qSbeAoEM1svn9aUX/bQ1cERws/3A/j1QbP3Bx0jYwFNS4RvObB2mWOJkO2kV8kC8Xc3UDUV+x5LV75Th8LtOdiZ9Jj+Zfeo1dHu/4Zy1vYx/9iQRvnI5IF+cBE4ZRImV4iGD8ksoF7Bwi8qz+5ownSoi/wA10y3SXU1w1jB2jGN+7h6EeJbngm1sHDkhboNi097UJCPwioQ8Yp6ZD8HYP7tp9X8yC16GFsKHj9zJZvWuvX+gX+4zAPT4NYMqbPUY2G9Jg7DJTa47ACeuLKPWPke9vWt3L22fuyTSw0ul7KNHkwwQF4tR1oUu2ebZpQ2i1gfaZRjO4ayth7rJfL9sgfuIlYS3vTLUJZJD9vFyqdn1eeHqBTV1+ZQjJvbI5fIlHHnoyOpwPS0qvEpTscVZCRjEM2dMA+yOoJwkniwmFG/5SkhKmjoZdkz+iDB1QC7jVvhURZt3x/3AR7J63Vb8g4vw9ZBxbviRJ8fVsC5TjBD9Dx5B+GoiJTuIca+isTMcHWoDxuQmDjBrMobDsSweH7xZ2SP1Ve3c7wP7WQECFBxQPQl+fkHxX3/PcW7mtSmR3TtNtPA8Pf6rAC8uA2m0So1YDkW3n5vO8uiUipbnz0n/RX6jGhFphCg1nqQf0qXy579/heWw749CMXezY0m6/wGnOrvT/noM0qK/M51xYfv8j6G/Sr8MuKIVi31/VW+nUKCAWPI53I5QVkvDVJ+PDrccqBKHzZfG0HfkQNl5DUG3qsBypx/FtN98rL/rryQxwuVXPJ5YJQZtHFiXJPTv8Fq1NlG9JoMcYebhqp8okb7F2mkqmf6YOASwGIHcMEW/oW5xOevcGqFazYz+WOCd48wZQhB7J0Ocv0iAZujOp/gnYrYlVk31OIIO189XqdMv2EEhoJVGybUslS3HNhWdt+/YSo4FyiWPD5Y+UlbIve6UvpOmgAvQYuBm6hp9IkoS2ZkXU6PGO9SnJ2r7mCVWxpKor9HSqBjLjVd/rCMJMaF2csODc+/JyUN4GdFr19gZpBNYyWvDEuSQ18X4jvK2KS1ZHNIg427a2gwx3"},{"_id":"cfile/root-cert-private.key","type":"cfile","data":"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"},{"_id":"cfile/root-cert-public.crt","type":"cfile","data":"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"},{"_id":"cfile/swarmserver-cert-private.key","type":"cfile","data":"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"},{"_id":"cfile/swarmserver-cert-public.crt","type":"cfile","data":"Hz/XBp40KBzUr/PIWqRdWRAdugtgiSb7mT/TdpZ2SgjHAefKslsWTbxYRXbxH3ruzgTqIuiS7CfMvziLQnR/ZDMEcDxAi/W6IMhWlH+9OfotlQXSXhNV8j6c556Rv80No+B2YMB7kBBKMrRJtwg352yC/vpeGmEZBERoOCzkbbl4KkCl2xTUeDketcVyuw7rVz6Fxkv3lYmzFGroPYYkork5RhJ9KYhjN7jeNsXSZ3fD0SO/rGUxL4qaXUeXbUunbIQztw2+QjXiYPQAku2I3vbKWMVnQb2ckJB5jxTHpKlep9mPuThkU5vmuKBj7Vj+W2QBTj1CWb0QAvem7fGEAeaEtrW0hmOOOechCCJw7tIsiUdw1OFvRaxpYZOeKOkZ55p7aIl9V7f4IiKN4exGWp6TJByBHD7Jk6TWy/WsXtqvXm6biQ17s7NsFmaBRbIhU+FWaX49VlBSmvCHwj1nspQuIWS6MvWPLX8vLscjZrc12sD4Ru+LjmItkdqFV83Ekj52dw7jCDHj3GtpzIqkfJffNNe6ZSIRU90Uhde0pZdhrbyNeSleR6i4eOBgxFLGDhwTD92eLHzdZTeuL/lWf2yDchyXnEQiT1sjC0wrTjOukSRflEUKmMaXhw11C6KcLPnbV5uye6UQEd2pHuCefm6ky0CNFX32g7I6W2J0JUiOAm3UjzUkpMow+HZEMY3xy1wCxv0uLuTJE1X83L2rIthUUSgxIghMfL01sZYvdeTHCNJbH4Y8+YeV4xwDYb+7sZNBTliaH+quSzkN5QrFjgG0Qy7emiAPVcv/L9jw6sDeS/nUqqUOJ2hJCQi2xrWKrVwHTEc3KD2pWOdbjWqd4ld3Mx2ZakBF9uYs49qcS5Z6MO9EsWyc4lhUwFq5w3OmgTHsYe5V4bxaAISbkWhoNePcr4yQekFlTi1s0YrovvJ0kWNkIHxBHCAV/plPJBMBA6kuvww/gKtVb6YT52QD087NlaAX7RjwWCm8uy8tn/HpItX7RSAOY8CSQ3y131Wc8M2Dr1JX4CyVvjJ8twO+c/MR4HFgY2jGcqepIGkZdz3BnYw3jC7zeas4qel0tRxoCRk3km9ncQYv8BIZAhcx35efSWEpTYRWSi/X49zDse87d65CVNS57x2RoKGpREhLqLxHQ6FciChrigw2obfa4w1zIylmwjrF+Orkh1pMPQ+VBGPUF2DEpsQ2F22xGXEJTqnVeFe+5zyX4aJ7gIVsXgnAUGx+Nz25jP3nlRq7RqtXQcD7dUjLX+kDsG8t+ubOXFV18traepflBUKq4i01N6RyJtgL+ALk4Lr3XTnw0p8WRBOA36/MDaYgSSuEH1bgUmVCbup9LPHYMyx1cFQToSgHXVf4hHdrDtqkKR+8QENrBVwFlhBdovTBb24gOtzQ/Qjux8qvu4jrDAN0SVmuXku1/7RcjrK8nsUdlhtBLF3NZrHoR0m/RrT8dSHdfogNlDdOHS+GUvxat16j5CWD1w5WTQBl95qU+3xhNIDLqmY="},{"_id":"cfile/swarmserverroot-cert-private.key","type":"cfile","data":"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"},{"_id":"cfile/swarmserverroot-cert-public.crt","type":"cfile","data":"aDVK5PwnxapoU+CIenjKfEdJEBpADYxfSwyyUU5/DabJmYdtJizyszd1Z5bxT8OWKukGDtVk+ZivwbzymfQaoR2tkK1X1YZe/rrke51O9BHmDiqK9hC0i+b0mF3SlQsO2nkG57ZQG+kFJsY/0JXcpudFBWaeIgQ+vExQNYQq3yMBlRCoajE8IcH3sSMwyGYc/G6o+Yu5hGMsobFJxj9avMW05nveEKSbqboF6JRBkJpMyPFzJMeo70x8Lq+eiw44/+TdAU64RKcGZB9/PqyJn8pNVknnSKUqWHsc20BaZcbhbuSo+9CxfWtfwIoBFMiTu/4pVT4D2J+6ma93hrlDbbcmBG4ieFSPKa2s0i+0wOpDtViWHPgEMtIaBwcGoG8YT2RVL2hHkjSgt+xyG9WLXsy7fElIdFXQVGZNU0zQKXLy16VkRxwzhfhefUW8XdiI6SRBnKPUlqDGFu9CWQHSh/SMtEOgVeMHzuqPDmL9V5LiqSk6BfYHwL3Ezm3N6PwcHSVsDCyeAGly/ox+TJAte/wzsRWDi31soFHXLTxoY66YWMawe7Dlux6AU+MN4QGln3GlJ0m+HnhStq+pxT6k9fCA6SRWCZHNNVXaf7bPBnHOXQBsoNd+wlk8SRp/IisRGGTlfAhz7MswZkA59rp5WsCViaVvm0zRQNk3vJ3SfkZ+GKN0G9NuIHsFQiiDqVnGLf5UtHiwghxCq6l1EJzrPPmzADQYPFVloLshCvH6v7P+VbQP0QHcqbib9TTqRwxxb3jiMnRABNK1U4Z4JTIxiUFKmG1IsKVrdXEQ43cv4v2gcYzy57AhUXHpz4Q4MybMFPX4BL0xPZYsHnqIbqXQuVHsylD3FOCqco2DTCR4KUFDphVzQaOZzvwR0JFRiMav+fB/7aMg6cG7p4p0zVFkvkf2JZVeahYFL6i0wI9MLGzHAZ3fvi4i4V2nfbqaPSAqcHytp3/n+KwtROvBbHWvGSq038hIP5KRuERDE0xb/AOhIAfwJcTi2zTtXTWO0qGM+/9lrolRLSEeTfaSYb42D3UapV8l087AzJ16Om1UWq9guuDwyIEw4J42Qe6EI4/6nW/6E8GIoR1sBR4wd3TEZxjg9ypYjCxSTIN3QWYbxr0+IXHcEcAxUke70Pg+F8MvODOsIDh/0UTR7VvNITF+qxGPa7rGwS5vvCgKFJwIde0u0NWUdz1Ziw/doPH6eKFLWMYKyBozjdI9ki8cXBFiE4zLnu4lqAnOdghB6457kNyc9Bsl80vJgMZPRt2jGiTuPxB1tZ1viGwhNZ0dR+zOguvvYxqBzL+d3dUReBJGyXVzlPRVs49FrjNMJ1mrlL4KMdHEgvOZlbBoIEMiCAaQglyg1G3R77wCfBYTWWCSRSx4ORENeJ6L9GLA7IFu641avODtvsZqB3XyEKaqZ7mMuPj7EkOkNwcN+u0TyKJldXI="},{"_id":"cfile/webserver-cert-private.key","type":"cfile","data":"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"},{"_id":"cfile/webserver-cert-public.crt","type":"cfile","data":"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"},{"_id":"cfile/webserver-devtest-cert-private.key","type":"cfile","data":"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"},{"_id":"cfile/webserver-devtest-cert-public.crt","type":"cfile","data":"BXx5KScnrg918FXls9LAj5MT1vzpHTATwGpkhJDRKGBeWWSR0BP1GaYCP3WQQ8rqhUWrRS4eu5trr0Bs2lvsc3NaPHDaC00SGfBXXIY/zmSZdiM3Tvhar+0JtqyEJ2Jpzu9LJYey2e6IVZpSJZzmfKzfdryW9unAUIPYHPJaHp2uuAhY8TA1ZpaikpemtV3YhaZDZHb4LFwZEUBewUlZxhn+l+WctOJ7kDaWPdvQQFuzgFMlb/ium53VYuSyZ80nVx7UTQvk8wub4UdRT/50/J+TsJm+s/4Yh7eMm3G5AnapPpe34IA/4ilxO35iIJMpYQw9qSthXnqtJApOniJvUNIAcllKIjFSF8jAnaiHdJ3cuSPm30am7sdmkXcH3bEhYof3yUMwAs7LdlOgoTBL0WKBVM1fPned5hFMVSuypOJvhYJnVe5etkzSXTOWxlx7drl0dR0H/LrZKvvC4AYRnFwgzVPK5790C5AU9JdgRWOLdVikz6xjj5Ei17/7aNi/UXQNQ5I2+TqQC40cb2ZKaMszB2oWwcoFrb7JdYGpxyZwUbH4DaCmLg2jrhxjqpBAzHybo7IG9iD1ridf/uWYlL34rADgrNBK0w5qvLcLnCPG1wHFOqvsCzbp2Pk2u0MSW9J8S588U7CS8lfVsmu5S9yyFgNax1NGhuT9E//U633zOxoTl/asPMKWfWgpuBkHSOMNkLfBKgOTCMqQanq2/u/yqRRoQPMyVQvnHC+DPCFxe1vAzp4csiFB5asY3ZjzPUOTzG+YvcXXFnWNbzv7PGms2eElzt/NY2rp6cWm66sHC2iGuBH9vHONu5SoG+RiEjG49hObeproLHhEJHDizoIVzi7GvJoQVZhcjlzAaT8kgzzljQaCVAN7JLOlT+ecVIHRP56BM0DXBcusljHESbhXaR2iNaJIZ0+/HYAeEJJ+pov0UbRNxjA9nYwGoe/ifwpDyq7CubbuL70sYGKBKCXojDIIgHTOi0yw2eiLZ7kL6V2J96DVq8jnYOshiaZNIE32PqxFZPww1MMz95sPsMySrcGzxJFepO9qdIwcq2wF/JgqiL1lS2JL/lA4tlIU2UBcrEqzKkwe0RYrcCiplc1zRymcTmLoNB8GAowzVkQ+RGaXBPiowdQ5uImYu95vS7gDsZ0Pwds6tCJeJmOeoReqA7FenxKO2dqCZ7EFiwiwRWnp1gOoQ+Cxfls9eupyDlzLTbn5AMN5x95XO5mlgnI/dtYeYa3Kn57Sw5KZTSGok4g4nUEjcDoEQPKCQEFsjd6oJJa7dxIZpllyrWYSJNZGB3M92nMtTYfyTZ5T+ke9s5Q2kmfSKMbaNfUI/AhNxYpQ2KuWBgUjGdlySiTCq6rtmHLY0dL+ad7CSVOzaBb2omGH/pnMvNainbv7ffLl+teDnW9OxPpQLywewtx8dp8nrrL8FRmb4AZ6P3Uk+t5hmgktj+14cFlv6snFBY+U8HntJ1megQTxwMKMa+X/c+lk29NzkIDT+nUoNq4Qq57lJRs46uXR9nbyc2weHiAJ/129EzxLpHg9n9mG+KWM6SZ9UrG/ucB1k4BI112zOX04nmQpgFSiSAvKgtvmxFi2cwiLU6DOEZAPYVqRhGymYu59bJk/E8Qj/ngrr6imjQpygW7ozWNbqwkrvA7o+Cc0yOWqt6CGg/WCmvB+Yh6mRYUHYnu0W940/oU8DF34tbvcX+zSjvtp8ZBatKQ8AWPoXnWl44Na5GP/Ee/VR979puOwexd2E5Xtdvof3/HNY1n/UHr+/PUuAD5eAeufDowSxqVVNYjbIdmiSOpZ2Pp/4Z+HoNPimw15FZDxGpUoLOu7t8tsNx4y+0bmIxqzjYwaeX6kj2aaVRTMZmyDTR1jlSwbbrGWDcgyi5I1wD96pESbXYPczfFgb84Iom1HSEL6O3co+scfB0BDrF0+ihEJYYhqhM9EoEqhOL5WVT+mnKQ05RwheLjYEw4R+PgNuYIETxeptZb/Y+RdnKexYaoBKuX11k5XEZFzxyhDkgByYymbCySFOHANZCVQQMBlJteVlJOeaXvO1FyJbmlL2zO1vauByGRCSeiMIhS2m6ocN6mDOSbYefz5L6PKxgChRK0Hcq2YNIemTp0dlrv/18vgxQ=="},{"_id":"cfile/webserver-info-cert-private.key","type":"cfile","data":"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"},{"_id":"cfile/webserver-info-cert-public.crt","type":"cfile","data":"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"},{"_id":"dbconfig","version":1,"amtWsEventSecret":"5b79c3011efe0a85ba584e3f9cd7c4360f64955d8731bacbfa063a8b75dbbf91"},{"netif":[{"name":"eth0","dnssuffix":"mesh.meshcentral.com","v4gateway":"192.168.2.1","gatewaymac":"0016b6295e91","type":"6","mac":"b827ebd083b2","v4addr":"192.168.2.125","v4mask":"255.255.255.0"}],"updateTime":1550885555813,"_id":"ifnode//5CY6T$dcePOUyo4YxZfpii0awTQp6l32vNxwK75nkTjah1kqPN5Mg8vRhNB1bZ3i","type":"ifinfo"},{"netif":[{"type":6,"name":"Mesh Network","desc":"Intel(R) 82579LM Gigabit Network Connection","mac":"001e8cf54fed","dnssuffix":"mesh.meshcentral.com","v4addr":"192.168.2.10","v4mask":"255.255.255.0","v4gateway":"192.168.2.1"},{"type":6,"name":"Comcast Network","desc":"Intel(R) PRO/100+ Server Adapter (PILA8470B)","mac":"0003470cefe2","v4addr":"0.0.0.0","v4mask":"0.0.0.0","v4gateway":"0.0.0.0"},{"type":6,"name":"Intel Network","desc":"Intel(R) 82574L Gigabit Network Connection","mac":"001e8cf54fef","dnssuffix":"hf.intel.com","v4addr":"10.23.79.198","v4mask":"255.255.255.128","v4gateway":"10.23.79.129"},{"type":6,"name":"Ethernet","desc":"Intel(R) PRO/1000 PT Quad Port LP Server Adapter","mac":"a0369f02a96f","v4addr":"0.0.0.0","v4mask":"0.0.0.0","v4gateway":"0.0.0.0"},{"type":6,"name":"Ethernet 3","desc":"Intel(R) PRO/1000 PT Quad Port LP Server Adapter #3","mac":"a0369f02a96c","v4addr":"0.0.0.0","v4mask":"0.0.0.0","v4gateway":"0.0.0.0"},{"type":6,"name":"Ethernet 4","desc":"Intel(R) PRO/1000 PT Quad Port LP Server Adapter #4","mac":"a0369f02a96e","v4addr":"0.0.0.0","v4mask":"0.0.0.0","v4gateway":"0.0.0.0"},{"type":6,"name":"VirtualBox Host-Only Network","desc":"VirtualBox Host-Only Ethernet Adapter","mac":"0a0027000019","v4addr":"192.168.56.1","v4mask":"255.255.255.0","v4gateway":"0.0.0.0"},{"type":6,"name":"vEthernet (Default Switch)","desc":"Hyper-V Virtual Ethernet Adapter","mac":"0215b5e7a781","v4addr":"172.23.78.17","v4mask":"255.255.255.240","v4gateway":"0.0.0.0"},{"type":6,"name":"vEthernet (DockerNAT)","desc":"Hyper-V Virtual Ethernet Adapter #2","mac":"00155d4fc604","v4addr":"10.0.75.1","v4mask":"255.255.255.0","v4gateway":"0.0.0.0"}],"updateTime":1550379037504,"_id":"ifnode//5XnCB0vpWgZXf20BU1WViLDu0wTejjg7qiYTwfUgBznIZh0WYgK5$iIVqDPGqHAG","type":"ifinfo"},{"netif":[{"name":"eth0","dnssuffix":"mesh.meshcentral.com","v4gateway":"192.168.2.1","gatewaymac":"0016b6295e91","type":"6","mac":"b827ebff514e","v4addr":"192.168.2.146","v4mask":"255.255.255.0"}],"updateTime":1550885555895,"_id":"ifnode//8MvKOVHjBmvbERotepDOazSKFEczzT0lD6pkR0Y2kY6rVT5iByWCLjbXVsffjUub","type":"ifinfo"},{"netif":[{"type":71,"name":"Wireless Network Connection 2","desc":"Microsoft Virtual WiFi Miniport Adapter","mac":"80000b6eec9b","v4addr":"0.0.0.0","v4mask":"0.0.0.0","v4gateway":"0.0.0.0"},{"type":71,"name":"Wireless Network Connection","desc":"Intel(R) Centrino(R) Advanced-N 6235","mac":"80000b6eec9a","v4addr":"0.0.0.0","v4mask":"0.0.0.0","v4gateway":"0.0.0.0"},{"type":6,"name":"Bluetooth Network Connection","desc":"Bluetooth Device (Personal Area Network)","mac":"80000b6eec9e","v4addr":"0.0.0.0","v4mask":"0.0.0.0","v4gateway":"0.0.0.0"},{"type":6,"name":"Local Area Connection","desc":"Intel(R) Ethernet Connection I217-LM","mac":"34e6d72e7147","dnssuffix":"mesh.meshcentral.com","v4addr":"192.168.2.111","v4mask":"255.255.255.0","v4gateway":"192.168.2.1"}],"updateTime":1550885617820,"_id":"ifnode//9h5XPDmWPFf9VKv8uwNjK@hUx8oAPRpeUjbL3bRM7067dn1nkyvYIfwXsufDrXSS","type":"ifinfo"},{"netif":[{"type":6,"name":"Ethernet 2","desc":"Intel(R) Ethernet Connection (3) I218-LM","mac":"b8aeed733245","dnssuffix":"mesh.meshcentral.com","v4addr":"192.168.2.147","v4mask":"255.255.255.0","v4gateway":"192.168.2.1","gatewaymac":"0016b6295e91"}],"updateTime":1550885556932,"_id":"ifnode//ECAI7NO893JoN3ntK7@mbniyDq0qriG82wqGKQF4s8SpXs3NdnvuHR76Bzq14Pik","type":"ifinfo"},{"netif":[{"type":6,"name":"Ethernet","desc":"Intel(R) Ethernet Connection (7) I219-LM","mac":"9049fa034ade","dnssuffix":"mesh.meshcentral.com","v4addr":"192.168.2.139","v4mask":"255.255.255.0","v4gateway":"192.168.2.1","gatewaymac":"0016b6295e91"},{"type":6,"name":"Bluetooth Network Connection","desc":"Bluetooth Device (Personal Area Network)","mac":"3413e893c410","v4addr":"0.0.0.0","v4mask":"0.0.0.0","v4gateway":"0.0.0.0"},{"type":71,"name":"Wi-Fi","desc":"Intel(R) Wireless-AC 9560","mac":"3413e893c40c","v4addr":"0.0.0.0","v4mask":"0.0.0.0","v4gateway":"0.0.0.0"},{"type":71,"name":"Local Area Connection* 2","desc":"Microsoft Wi-Fi Direct Virtual Adapter","mac":"3413e893c40d","v4addr":"0.0.0.0","v4mask":"0.0.0.0","v4gateway":"0.0.0.0"},{"type":71,"name":"Local Area Connection* 3","desc":"Microsoft Wi-Fi Direct Virtual Adapter #2","mac":"3613e893c40c","v4addr":"0.0.0.0","v4mask":"0.0.0.0","v4gateway":"0.0.0.0"}],"updateTime":1550885553234,"_id":"ifnode//YRGm4AQVRR38Ypisuo40KhvBGhDl2pE5YCp4j4eIbLaX3kmH3tmumOUbxb44A@Rh","type":"ifinfo"},{"netif":[{"name":"enx00e04c36415a","v4gateway":"192.168.2.1","gatewaymac":"0016b6295e91","mac":"00e04c36415a","v4addr":"192.168.2.137","v4mask":"255.255.255.0"}],"updateTime":1550885555150,"_id":"ifnode//bCQgn$j077x65muhUe1$OAaMgEmseq0trqfGqx0@Doo7sCwvlaoKvAubiMxqAqUg","type":"ifinfo"},{"netif":[{"type":6,"name":"Ethernet","desc":"Intel(R) 82579LM Gigabit Network Connection","mac":"00224d996b15","dnssuffix":"mesh.meshcentral.com","v4addr":"192.168.2.106","v4mask":"255.255.255.0","v4gateway":"192.168.2.1","gatewaymac":"0016b6295e91"}],"updateTime":1550885554429,"_id":"ifnode//cxnGVtHKLyLyNRb814cTFhMxnm6vUSjWLqYn0un9Yiu@4JKrRxu9k1mzsUIixbv6","type":"ifinfo"},{"netif":[{"type":6,"name":"Ethernet","desc":"Intel(R) Ethernet Connection (3) I218-LM","mac":"b8aeed7f5469","dnssuffix":"mesh.meshcentral.com","v4addr":"192.168.2.133","v4mask":"255.255.255.0","v4gateway":"192.168.2.1","gatewaymac":"0016b6295e91"},{"type":6,"name":"Bluetooth Network Connection","desc":"Bluetooth Device (Personal Area Network)","mac":"1002b5682f5d","v4addr":"0.0.0.0","v4mask":"0.0.0.0","v4gateway":"0.0.0.0"},{"type":71,"name":"Wi-Fi","desc":"Intel(R) Dual Band Wireless-AC 7265","mac":"1002b5682f59","v4addr":"0.0.0.0","v4mask":"0.0.0.0","v4gateway":"0.0.0.0"},{"type":71,"name":"Local Area Connection* 1","desc":"Microsoft Wi-Fi Direct Virtual Adapter","mac":"1002b5682f5a","v4addr":"0.0.0.0","v4mask":"0.0.0.0","v4gateway":"0.0.0.0"},{"type":71,"name":"Local Area Connection* 2","desc":"Microsoft Wi-Fi Direct Virtual Adapter #2","mac":"1202b5682f59","v4addr":"0.0.0.0","v4mask":"0.0.0.0","v4gateway":"0.0.0.0"}],"updateTime":1550885554679,"_id":"ifnode//ggifepc5wqK7sCVnOIjOZy9i9kaJizalIarz7Qwe5bJ4icpLD69zWYpjAaU@sfY$","type":"ifinfo"},{"netif":[{"type":6,"name":"Ethernet","desc":"ASIX AX88772 USB2.0 to Fast Ethernet Adapter","mac":"c8d719d8069d","dnssuffix":"mesh.meshcentral.com","v4addr":"192.168.2.117","v4mask":"255.255.255.0","v4gateway":"192.168.2.1","gatewaymac":"0016b6295e91"},{"type":71,"name":"Wi-Fi","desc":"Intel(R) Dual Band Wireless-AC 7260","mac":"f81654405d17","dnssuffix":"wifi.lab.net","v4addr":"0.0.0.0","v4mask":"0.0.0.0","v4gateway":"0.0.0.0"},{"type":6,"name":"Bluetooth Network Connection","desc":"Bluetooth Device (Personal Area Network)","mac":"f81654405d1b","v4addr":"0.0.0.0","v4mask":"0.0.0.0","v4gateway":"0.0.0.0"},{"type":71,"name":"Local Area Connection* 2","desc":"Microsoft Wi-Fi Direct Virtual Adapter","mac":"f81654405d18","v4addr":"0.0.0.0","v4mask":"0.0.0.0","v4gateway":"0.0.0.0"}],"updateTime":1550885553328,"_id":"ifnode//hPIs53zBqqPkyKaLTi2oegl3O1FNRnC4YdheQGx@uFIq33PWHLb0Ru9ghRa3qQ7h","type":"ifinfo"},{"netif":[{"type":6,"name":"Ethernet","desc":"Intel(R) Ethernet Connection I219-LM","mac":"d45ddf134db4","dnssuffix":"mesh.meshcentral.com","v4addr":"192.168.2.122","v4mask":"255.255.255.0","v4gateway":"192.168.2.1","gatewaymac":"0016b6295e91"},{"type":71,"name":"Wi-Fi","desc":"Intel(R) Dual Band Wireless-AC 8265","mac":"44032ceb1284","v4addr":"0.0.0.0","v4mask":"0.0.0.0","v4gateway":"0.0.0.0"},{"type":71,"name":"Local Area Connection* 1","desc":"Microsoft Wi-Fi Direct Virtual Adapter","mac":"44032ceb1285","v4addr":"0.0.0.0","v4mask":"0.0.0.0","v4gateway":"0.0.0.0"},{"type":71,"name":"Local Area Connection* 2","desc":"Microsoft Wi-Fi Direct Virtual Adapter #2","mac":"46032ceb1284","v4addr":"0.0.0.0","v4mask":"0.0.0.0","v4gateway":"0.0.0.0"}],"updateTime":1551086856134,"_id":"ifnode//hfbJ7zAgwZK@LQfsZkr1cqTSp6mjjZ3MjGC$v4X8E7HM1cZEnlGBgcorELu1hZWe","type":"ifinfo"},{"netif":[{"name":"eth0","dnssuffix":"mesh.meshcentral.com","v4gateway":"192.168.2.1","gatewaymac":"0016b6295e91","type":"6","mac":"b827ebbcab6d","v4addr":"192.168.2.118","v4mask":"255.255.255.0"}],"updateTime":1550885554792,"_id":"ifnode//p3HOhDapgT@VyO$upGJYxEa$v4YCY76Y2G@hOGmJnbPXjkSHP@AgJ1M6FkqSEUqg","type":"ifinfo"},{"netif":[{"type":6,"name":"Ethernet","desc":"Intel(R) Ethernet Connection (3) I218-LM","mac":"b8aeed73319d","dnssuffix":"mesh.meshcentral.com","v4addr":"192.168.2.138","v4mask":"255.255.255.0","v4gateway":"192.168.2.1","gatewaymac":"0016b6295e91"}],"updateTime":1550885554532,"_id":"ifnode//tyR7l2j5@wOjDeRbOQNfjU7xB$ss6VZQPDkFsALPzJ4zbTI4IamV$OdwHeqiXV0K","type":"ifinfo"},{"netif":[{"name":"eth0","dnssuffix":"mesh.meshcentral.com","v4gateway":"192.168.2.1","gatewaymac":"0016b6295e91","type":"6","mac":"009027794d55","v4addr":"192.168.2.140","v4mask":"255.255.255.0"}],"updateTime":1550788151686,"_id":"ifnode//u$Ys81cgdCynYfh0i8FkgLE8Nirv8o5zu9aamWyWMoAWH1@ymVfYblbm5435VEdW","type":"ifinfo"},{"netif":[{"type":6,"name":"Mesh Network","desc":"Intel(R) 82579LM Gigabit Network Connection","mac":"001e8cf54fed","dnssuffix":"mesh.meshcentral.com","v4addr":"192.168.2.10","v4mask":"255.255.255.0","v4gateway":"192.168.2.1","gatewaymac":"0016b6295e91"},{"type":6,"name":"Comcast Network","desc":"Intel(R) PRO/100+ Server Adapter (PILA8470B)","mac":"0003470cefe2","v4addr":"0.0.0.0","v4mask":"0.0.0.0","v4gateway":"0.0.0.0"},{"type":6,"name":"Intel Network","desc":"Intel(R) 82574L Gigabit Network Connection","mac":"001e8cf54fef","dnssuffix":"hf.intel.com","v4addr":"10.23.79.198","v4mask":"255.255.255.128","v4gateway":"10.23.79.129"},{"type":6,"name":"Ethernet","desc":"Intel(R) PRO/1000 PT Quad Port LP Server Adapter","mac":"a0369f02a96f","v4addr":"0.0.0.0","v4mask":"0.0.0.0","v4gateway":"0.0.0.0"},{"type":6,"name":"Ethernet 3","desc":"Intel(R) PRO/1000 PT Quad Port LP Server Adapter #3","mac":"a0369f02a96c","v4addr":"0.0.0.0","v4mask":"0.0.0.0","v4gateway":"0.0.0.0"},{"type":6,"name":"Ethernet 4","desc":"Intel(R) PRO/1000 PT Quad Port LP Server Adapter #4","mac":"a0369f02a96e","v4addr":"0.0.0.0","v4mask":"0.0.0.0","v4gateway":"0.0.0.0"},{"type":6,"name":"VirtualBox Host-Only Network","desc":"VirtualBox Host-Only Ethernet Adapter","mac":"0a0027000019","v4addr":"192.168.56.1","v4mask":"255.255.255.0","v4gateway":"0.0.0.0"},{"type":6,"name":"vEthernet (Default Switch)","desc":"Hyper-V Virtual Ethernet Adapter","mac":"0215b5e7a781","v4addr":"172.23.78.17","v4mask":"255.255.255.240","v4gateway":"0.0.0.0"},{"type":6,"name":"vEthernet (DockerNAT)","desc":"Hyper-V Virtual Ethernet Adapter #2","mac":"00155d4fc604","v4addr":"10.0.75.1","v4mask":"255.255.255.0","v4gateway":"0.0.0.0"}],"updateTime":1550273193047,"_id":"ifnode//w6SZkaty2wrfKjc2eHWEMP49Chs52AI7pBTsW5VERYfUukks9js6oLezQG8AfHTJ","type":"ifinfo"},{"netif":[{"name":"eth0","v4gateway":"192.168.2.1","gatewaymac":"0016b6295e91","type":"6","mac":"0c9d920c20af","v4addr":"192.168.2.112","v4mask":"255.255.255.0"}],"updateTime":1550885555229,"_id":"ifnode//yjbMXlQBf09TSIqKlkwrRucm767TcXfNbSinQWXgpdBBY5MEU1gg0kzshwiwFCOp","type":"ifinfo"},{"netif":[{"type":6,"name":"Ethernet","desc":"Intel(R) 82579LM Gigabit Network Connection","mac":"00224d996b15","dnssuffix":"mesh.meshcentral.com","v4addr":"192.168.2.106","v4mask":"255.255.255.0","v4gateway":"192.168.2.1"}],"updateTime":1515724630835,"_id":"ifnode/devtest/@yw$s5jLUivpzZ49laprt4T0sBaOKImbDAiniothQwccZPukCB696$BvPWAW0Bg2","type":"ifinfo"},{"netif":[{"type":6,"name":"Ethernet","desc":"Intel(R) 82579LM Gigabit Network Connection","mac":"00224d996b15","dnssuffix":"mesh.meshcentral.com","v4addr":"192.168.2.106","v4mask":"255.255.255.0","v4gateway":"192.168.2.1"}],"updateTime":1515610973068,"_id":"ifnull","type":"ifinfo"},{"_id":"ipLocationRequestLimitor","value":0,"day":"1/21/2019"},{"ip":"192.55.64.246","city":"Santa Clara","region":"California","country":"US","loc":"37.3541,-121.9552","org":"AS4983 Intel Corporation","postal":"95052","_id":"iploc_192.55.64.246","type":"iploc","date":1547225972174},{"_id":"lcnode//5CY6T$dcePOUyo4YxZfpii0awTQp6l32vNxwK75nkTjah1kqPN5Mg8vRhNB1bZ3i","type":"lastconnect","domain":"","time":1551120797667,"addr":"192.168.2.125:51589"},{"_id":"lcnode//5XnCB0vpWgZXf20BU1WViLDu0wTejjg7qiYTwfUgBznIZh0WYgK5$iIVqDPGqHAG","type":"lastconnect","domain":"","time":1550788973419,"addr":"127.0.0.1:57031"},{"_id":"lcnode//8MvKOVHjBmvbERotepDOazSKFEczzT0lD6pkR0Y2kY6rVT5iByWCLjbXVsffjUub","type":"lastconnect","domain":"","time":1551120797716,"addr":"192.168.2.146:37453"},{"_id":"lcnode//9h5XPDmWPFf9VKv8uwNjK@hUx8oAPRpeUjbL3bRM7067dn1nkyvYIfwXsufDrXSS","type":"lastconnect","domain":"","time":1551120799314,"addr":"192.168.2.111:63165"},{"_id":"lcnode//ECAI7NO893JoN3ntK7@mbniyDq0qriG82wqGKQF4s8SpXs3NdnvuHR76Bzq14Pik","type":"lastconnect","domain":"","time":1551120799298,"addr":"192.168.2.147:53878"},{"_id":"lcnode//YRGm4AQVRR38Ypisuo40KhvBGhDl2pE5YCp4j4eIbLaX3kmH3tmumOUbxb44A@Rh","type":"lastconnect","domain":"","time":1551120799296,"addr":"192.168.2.139:49226"},{"_id":"lcnode//bCQgn$j077x65muhUe1$OAaMgEmseq0trqfGqx0@Doo7sCwvlaoKvAubiMxqAqUg","type":"lastconnect","domain":"","time":1551120797436,"addr":"192.168.2.137:48501"},{"_id":"lcnode//cxnGVtHKLyLyNRb814cTFhMxnm6vUSjWLqYn0un9Yiu@4JKrRxu9k1mzsUIixbv6","type":"lastconnect","domain":"","time":1551120799297,"addr":"192.168.2.106:58034"},{"_id":"lcnode//ggifepc5wqK7sCVnOIjOZy9i9kaJizalIarz7Qwe5bJ4icpLD69zWYpjAaU@sfY$","type":"lastconnect","domain":"","time":1551120799282,"addr":"192.168.2.133:53789"},{"_id":"lcnode//hPIs53zBqqPkyKaLTi2oegl3O1FNRnC4YdheQGx@uFIq33PWHLb0Ru9ghRa3qQ7h","type":"lastconnect","domain":"","time":1551120799325,"addr":"192.168.2.117:52536"},{"_id":"lcnode//hfbJ7zAgwZK@LQfsZkr1cqTSp6mjjZ3MjGC$v4X8E7HM1cZEnlGBgcorELu1hZWe","type":"lastconnect","domain":"","time":1551120799297,"addr":"192.168.2.122:49679"},{"_id":"lcnode//p3HOhDapgT@VyO$upGJYxEa$v4YCY76Y2G@hOGmJnbPXjkSHP@AgJ1M6FkqSEUqg","type":"lastconnect","domain":"","time":1551120797582,"addr":"192.168.2.118:60423"},{"_id":"lcnode//tyR7l2j5@wOjDeRbOQNfjU7xB$ss6VZQPDkFsALPzJ4zbTI4IamV$OdwHeqiXV0K","type":"lastconnect","domain":"","time":1551120799280,"addr":"192.168.2.138:53966"},{"_id":"lcnode//u$Ys81cgdCynYfh0i8FkgLE8Nirv8o5zu9aamWyWMoAWH1@ymVfYblbm5435VEdW","type":"lastconnect","domain":"","time":1550788145997,"addr":"192.168.2.140:43807"},{"_id":"lcnode//w6SZkaty2wrfKjc2eHWEMP49Chs52AI7pBTsW5VERYfUukks9js6oLezQG8AfHTJ","type":"lastconnect","domain":"","time":1550273186991,"addr":"127.0.0.1:54535"},{"_id":"lcnode//yjbMXlQBf09TSIqKlkwrRucm767TcXfNbSinQWXgpdBBY5MEU1gg0kzshwiwFCOp","type":"lastconnect","domain":"","time":1551120797486,"addr":"192.168.2.112:59913"},{"_id":"lcnull","type":"lastconnect","domain":"","time":null},{"type":"mesh","_id":"mesh//542dea438e6065bffa9318c149e9982440dba4ce6ba3ba2b577e0e127b6a7f24","name":"test","domain":"","mtype":2,"links":{"user//bryan":{"rights":4294967295}}},{"type":"mesh","_id":"mesh//7b4b43cdad850135f36ab31124b52e47c167fba055ce800267a4dc89fe0e581c","name":"Lab-Computers","domain":"","mtype":2,"links":{"user//admin":{"rights":4294967295},"user//bcpd":{"rights":4294967295},"user//demo":{"rights":4294967295},"user//redge":{"rights":4294967295},"user//ylian":{"rights":4294967295},"user//ro":{"name":"ro","rights":256},"user//c":{"name":"c","rights":4294967295},"user//robert":{"name":"Robert","rights":4294967295},"user//aa":{"name":"aa","rights":4294967295},"user//joe%2Ebob":{"name":"joe.bob","rights":4294967295}},"desc":"","flags":0,"amt":{"type":2,"password":"","badpass":0,"cirasetup":2}},{"type":"mesh","_id":"mesh//994a35a3ffcc0b3968080ec73add4bdb5f1317152e7db0b0c3caf7144eb1556e","name":"test","domain":"","mtype":2,"links":{}},{"type":"mesh","_id":"mesh//UE0kxwDwTXkSUtSvrF8W24iOkO@dRUOU5LMtPKA@powM68T7omPqSJM6gSXqLDKq","name":"MyHomeComputers","mtype":"2","desc":"","domain":"","links":{}},{"type":"mesh","_id":"mesh//lm2AD7PVRyTkGqXXqVPpWCYthR8WjQC5v2r$sS39tT207MI190MqeXQfdMpgUxvW","name":"SampleMesh","mtype":"2","desc":"","domain":"","links":{"user//test":{"name":"test","rights":4294967295}}},{"type":"mesh","_id":"mesh//nanrglVfQE5teW1fRPUY3lgZ2LvLnBnJ9ubzvDpfnRYX3T8Tsvp0SHlY5vgk58pA","name":"Test Group","mtype":"2","desc":"","domain":"","links":{"user//admin":{"name":"admin","rights":4294967295}}},{"type":"mesh","_id":"mesh//oRdanQLDwNTP9BXftlic0g2u0QW59$y4xY15aqpZ$O9oUfjwpTDu5OLe@5lQzEQ1","name":"MyHomeComputers","mtype":"2","desc":"","domain":"","links":{}},{"type":"mesh","_id":"mesh//tqni$zxbaBI2ko4MerpTDcOBs5AK22NNLb7LIn6zs46K3@2d1DtC3bESX81EP1H4","name":"tqni$zxbaBI2ko4Mer","mtype":2,"desc":"","domain":"","links":{"user//admin":{"name":"admin","rights":4294967295}},"deleted":"2019-02-21T01:35:16.984Z"},{"type":"mesh","_id":"mesh//xYMpQG$jfLh6nPzpCbdHwoiT6aXWaki2O7DJY0LLuNold2Cz71sq@kFtxqS9Hxa8","name":"MyHomeComputers","mtype":"2","desc":"","domain":"","links":{"user//b":{"name":"b","rights":4294967295}}},{"type":"mesh","_id":"mesh/devtest/8CvC1wI7ivS289DcIUcMwXivGD2nKuj5jpUQ0qBd5Xd@R@jGkKSAA24A6UA9YRTe","name":"Test","mtype":"2","desc":"","domain":"devtest","links":{"user/devtest/a":{"name":"a","rights":4294967295}}},{"type":"node","mtype":2,"_id":"node//5CY6T$dcePOUyo4YxZfpii0awTQp6l32vNxwK75nkTjah1kqPN5Mg8vRhNB1bZ3i","icon":5,"meshid":"mesh//7b4b43cdad850135f36ab31124b52e47c167fba055ce800267a4dc89fe0e581c","name":"Raspberry Pi 2","rname":"raspberrypi","domain":"","agent":{"ver":0,"id":25,"caps":30,"core":"MeshCore v6"},"host":"192.168.2.125","osdesc":"Raspbian GNU/Linux 9 (stretch)"},{"type":"node","mtype":2,"_id":"node//5XnCB0vpWgZXf20BU1WViLDu0wTejjg7qiYTwfUgBznIZh0WYgK5$iIVqDPGqHAG","icon":1,"meshid":"mesh//7b4b43cdad850135f36ab31124b52e47c167fba055ce800267a4dc89fe0e581c","name":"DevBox","rname":"DevBox","domain":"","agent":{"ver":0,"id":4,"caps":31,"core":"MeshCore v6"},"host":"127.0.0.1","users":["DEVBOX\\Default"],"osdesc":"Microsoft Windows [Version 10.0.17134.590]","intelamt":{"ver":"8.1.71","state":2,"flags":2,"uuid":"d9837bc5-4ea9-e111-8ba1-505054503030"}},{"type":"node","mtype":2,"_id":"node//8MvKOVHjBmvbERotepDOazSKFEczzT0lD6pkR0Y2kY6rVT5iByWCLjbXVsffjUub","icon":5,"meshid":"mesh//7b4b43cdad850135f36ab31124b52e47c167fba055ce800267a4dc89fe0e581c","name":"Raspberry Pi 3+ #1","rname":"raspberrypi","domain":"","agent":{"ver":0,"id":25,"caps":31,"core":"MeshCore v6"},"host":"192.168.2.146","osdesc":"Raspbian GNU/Linux 9 (stretch)"},{"type":"node","mtype":2,"_id":"node//9h5XPDmWPFf9VKv8uwNjK@hUx8oAPRpeUjbL3bRM7067dn1nkyvYIfwXsufDrXSS","icon":2,"meshid":"mesh//7b4b43cdad850135f36ab31124b52e47c167fba055ce800267a4dc89fe0e581c","name":"DellWin7","rname":"Dell-DEMO-PC","domain":"","agent":{"ver":0,"id":4,"caps":31,"core":"MeshCore v6"},"host":"192.168.2.111","users":["VPRODEMO\\Administrator"],"osdesc":"Microsoft Windows [Version 6.1.7601]","intelamt":{"ver":"9.0.21","state":2,"flags":4,"uuid":"4c4c4544-0057-3310-8054-c4c04f4b3132","tls":1}},{"type":"node","mtype":2,"_id":"node//ECAI7NO893JoN3ntK7@mbniyDq0qriG82wqGKQF4s8SpXs3NdnvuHR76Bzq14Pik","icon":1,"meshid":"mesh//7b4b43cdad850135f36ab31124b52e47c167fba055ce800267a4dc89fe0e581c","name":"MeshLabRight","rname":"MeshLabRight-x","domain":"","agent":{"ver":0,"id":3,"caps":31,"core":"MeshCore v6"},"host":"192.168.2.147","osdesc":"Microsoft Windows [Version 10.0.16299.192]","users":["MESHLABRIGHT-X\\Default"],"intelamt":{"ver":"10.0.56","state":2,"flags":2,"uuid":"41646200-ac01-11e4-b405-b8aeed733245","tls":0,"user":"admin","pass":"P@ssw0rd"},"publicip":"192.55.64.246","iploc":"37.3541,-121.9552,1547225972"},{"type":"node","mtype":2,"_id":"node//YRGm4AQVRR38Ypisuo40KhvBGhDl2pE5YCp4j4eIbLaX3kmH3tmumOUbxb44A@Rh","icon":1,"meshid":"mesh//7b4b43cdad850135f36ab31124b52e47c167fba055ce800267a4dc89fe0e581c","name":"Coffee","rname":"Coffee-x","domain":"","agent":{"ver":0,"id":4,"caps":31,"core":"MeshCore v6"},"host":"192.168.2.139","osdesc":"Microsoft Windows [Version 10.0.17627.1000]","users":["COFFEE-X\\Administrator"],"intelamt":{"ver":"12.0.20","state":2,"flags":4,"uuid":"03fa4990-de4a-4990-fa03-4ade9049fa03","tls":0,"user":"admin","pass":"P@ssw0rd"}},{"type":"node","mtype":2,"_id":"node//bCQgn$j077x65muhUe1$OAaMgEmseq0trqfGqx0@Doo7sCwvlaoKvAubiMxqAqUg","icon":5,"meshid":"mesh//7b4b43cdad850135f36ab31124b52e47c167fba055ce800267a4dc89fe0e581c","name":"Latte Panda","rname":"lattepanda","domain":"","agent":{"ver":0,"id":6,"caps":31,"core":"MeshCore v6"},"host":"192.168.2.137","osdesc":"Ubuntu 16.04.2 LTS","users":[]},{"type":"node","mtype":2,"_id":"node//cxnGVtHKLyLyNRb814cTFhMxnm6vUSjWLqYn0un9Yiu@4JKrRxu9k1mzsUIixbv6","icon":1,"meshid":"mesh//7b4b43cdad850135f36ab31124b52e47c167fba055ce800267a4dc89fe0e581c","name":"AmtMachine7","rname":"AmtMachine7","domain":"","agent":{"ver":0,"id":4,"caps":31,"core":"MeshCore v6"},"host":"192.168.2.106","users":["AMTMACHINE7\\Default"],"osdesc":"Microsoft Windows [Version 10.0.17763.292]","intelamt":{"ver":"7.1.91","state":2,"flags":2,"uuid":"2cdf2ab0-7eb7-e111-a30f-001320e77720","tls":0}},{"type":"node","mtype":2,"_id":"node//ggifepc5wqK7sCVnOIjOZy9i9kaJizalIarz7Qwe5bJ4icpLD69zWYpjAaU@sfY$","icon":1,"meshid":"mesh//7b4b43cdad850135f36ab31124b52e47c167fba055ce800267a4dc89fe0e581c","name":"MeshLabTop","rname":"MeshLabTop-x","domain":"","agent":{"ver":0,"id":4,"caps":31,"core":"MeshCore v6"},"host":"192.168.2.133","osdesc":"Microsoft Windows [Version 10.0.17134.320]","users":["MESHLABTOP-X\\Default"],"intelamt":{"ver":"10.0.56","state":2,"flags":4,"uuid":"12246900-c162-11e5-86bc-b8aeed7f5469","tls":0,"user":"admin","pass":"P@ssw0rd"}},{"type":"node","mtype":2,"_id":"node//hPIs53zBqqPkyKaLTi2oegl3O1FNRnC4YdheQGx@uFIq33PWHLb0Ru9ghRa3qQ7h","icon":2,"meshid":"mesh//7b4b43cdad850135f36ab31124b52e47c167fba055ce800267a4dc89fe0e581c","name":"Yoga","rname":"Yoga","domain":"","agent":{"ver":0,"id":4,"caps":31,"core":"MeshCore v6"},"host":"192.168.2.117","osdesc":"Microsoft Windows [Version 10.0.10240]","users":["YOGA\\Demo"]},{"type":"node","mtype":2,"_id":"node//hfbJ7zAgwZK@LQfsZkr1cqTSp6mjjZ3MjGC$v4X8E7HM1cZEnlGBgcorELu1hZWe","icon":1,"meshid":"mesh//nanrglVfQE5teW1fRPUY3lgZ2LvLnBnJ9ubzvDpfnRYX3T8Tsvp0SHlY5vgk58pA","name":"AmtMachine11","rname":"DESKTOP-8737VKT","domain":"","agent":{"ver":0,"id":4,"caps":31,"core":"MeshCore v6"},"host":"192.168.2.122","osdesc":"Microsoft Windows [Version 10.0.17134.1]","users":["DESKTOP-8737VKT\\Default"],"conn":1,"pwr":1,"agct":1550715027463},{"type":"node","mtype":2,"_id":"node//p3HOhDapgT@VyO$upGJYxEa$v4YCY76Y2G@hOGmJnbPXjkSHP@AgJ1M6FkqSEUqg","icon":5,"meshid":"mesh//7b4b43cdad850135f36ab31124b52e47c167fba055ce800267a4dc89fe0e581c","name":"Raspberry Pi 3+ #2","rname":"raspberrypi","domain":"","agent":{"ver":0,"id":25,"caps":31,"core":"MeshCore v6"},"host":"192.168.2.118","osdesc":"Raspbian GNU/Linux 9 (stretch)","conn":1,"pwr":1,"agct":1549936978234},{"type":"node","mtype":2,"_id":"node//tyR7l2j5@wOjDeRbOQNfjU7xB$ss6VZQPDkFsALPzJ4zbTI4IamV$OdwHeqiXV0K","icon":1,"meshid":"mesh//7b4b43cdad850135f36ab31124b52e47c167fba055ce800267a4dc89fe0e581c","name":"MeshLabLeft","rname":"meshLabLeft-x","domain":"","agent":{"ver":0,"id":4,"caps":31,"core":"MeshCore v6"},"host":"192.168.2.138","osdesc":"Microsoft Windows [Version 10.0.16299.192]","users":["MESHLABLEFT-X\\Default"],"intelamt":{"ver":"10.0.56","state":2,"flags":4,"uuid":"972a0380-d871-11dd-81b6-b8aeed73319d","tls":1,"user":"admin","pass":"P@ssw0rd"}},{"type":"node","mtype":2,"_id":"node//u$Ys81cgdCynYfh0i8FkgLE8Nirv8o5zu9aamWyWMoAWH1@ymVfYblbm5435VEdW","icon":1,"meshid":"mesh//7b4b43cdad850135f36ab31124b52e47c167fba055ce800267a4dc89fe0e581c","name":"DevLinux","rname":"DevLinux","domain":"","agent":{"ver":0,"id":6,"caps":31,"core":"MeshCore v6"},"host":"192.168.2.140","users":["default"]},{"type":"node","mtype":2,"_id":"node//yjbMXlQBf09TSIqKlkwrRucm767TcXfNbSinQWXgpdBBY5MEU1gg0kzshwiwFCOp","icon":5,"meshid":"mesh//7b4b43cdad850135f36ab31124b52e47c167fba055ce800267a4dc89fe0e581c","name":"TinkerBoard","rname":"tinkerboard","domain":"","agent":{"ver":0,"id":25,"caps":31,"core":"MeshCore v6"},"host":"192.168.2.112","osdesc":"Debian GNU/Linux 9 (stretch)"},{"type":"node","mtype":"2","_id":"node/devtest/@yw$s5jLUivpzZ49laprt4T0sBaOKImbDAiniothQwccZPukCB696$BvPWAW0Bg2","icon":1,"meshid":"mesh/devtest/8CvC1wI7ivS289DcIUcMwXivGD2nKuj5jpUQ0qBd5Xd@R@jGkKSAA24A6UA9YRTe","name":"AmtMachine7","domain":"devtest","agent":{"ver":0,"id":3,"caps":31,"core":"MeshCore v4"},"host":"192.168.2.106"},{"_id":"ntmesh//7b4b43cdad850135f36ab31124b52e47c167fba055ce800267a4dc89fe0e581c","type":"note","value":"This%20is%20a%20mesh%20note."},{"_id":"performSelfUpdate","value":0,"day":"12/14/2017"},{"type":"user","_id":"user//aa","name":"aa","creation":1548376016,"domain":"","email":"aa@aa.com","salt":"lR91kNQwChPodSSec78V3BzcS0eWo68sYu+A8xPtuiUBLPWi1l1XPNtR+D6HlnySDbMH7i2wFCiw3Mq+icEmj7JOJFfKMRk5BF+bEHZmO6AJNcEf1TAEXvsJpD3E67vz9JAIJ2vfZSAR4q/eh1Ip3IoC2EPcaiv+uYVYWSY/3x4=","hash":"o5o4WNYe8KitnzSYkUQdDAxi6rSMNrBVpZQz36NOKGLSnC4lE6WBwG+wg4A7c4E4e8Qt4699aXXhvGjuS3J1zBOh6ug7SYy5SGlHvH7TW8VGiwMftPv3tM2z4bKDnFOTtBXNfNaXCd9SlmNtHuOAOI1ZU3jK2y/KVsLhzdAZpO0=","siteadmin":0,"login":1550348699,"passhint":"aa","links":{"mesh//7b4b43cdad850135f36ab31124b52e47c167fba055ce800267a4dc89fe0e581c":{"rights":4294967295}}},{"type":"user","_id":"user//admin","name":"admin","domain":"","creation":1417814230,"salt":"lYDXB4XOadc7OrkriOG+5u0b/SjYQG12oDygffZPVQ8oBnVs144cQy+6tsZjsdhZKaYZQBWwysG48mECgpeim1c97wTpeHno5BIs0qGuv3A61o5yt29UopZobLrzkCwd6hWJsZOIaCK1re36v6En5fMV3BpraCaa+cP/ezgE3Ac=","hash":"1fj0WCYTviOBklsr+Q61dUCXdvmuE2pCpxVrtAVx01RqP/FanKcDojfZZJO61xQGOfycBft1d7j/NPikeXQw9YmkuO97iJ+yTzqmD66ngiNLQtZ7wMwVFB6xEACLW6LXI6TjOy85xMutGv4a1bMCEbdpHLd1LtXqgWjLHcuPeWQ=","siteadmin":4294967295,"links":{"mesh//1bc82505ef750af28b19292eaf2260eae83bc2939a367f1a885efe865b729193":{"name":"admin","rights":4294967295},"mesh//7b4b43cdad850135f36ab31124b52e47c167fba055ce800267a4dc89fe0e581c":{"name":"admin","rights":4294967295},"mesh//93c713c5cda428bb06777a7e7cd8075527f8a2f305945ac241852b37b1f30739":{"name":"admin","rights":4294967295},"mesh//acf0460d17df45ff977d2ceb3fcc84ced94a68bc67ef513bbdb1fc59a591bd5d":{"name":"admin","rights":4294967295},"mesh//nanrglVfQE5teW1fRPUY3lgZ2LvLnBnJ9ubzvDpfnRYX3T8Tsvp0SHlY5vgk58pA":{"rights":4294967295}},"login":1550516718,"email":"ylian.saint-hilaire@intel.com","emailVerified":true,"passchange":1550021065,"otpkeys":{"keys":[{"p":42912413,"u":true},{"p":91187036,"u":true},{"p":78407346,"u":true},{"p":5142221,"u":true},{"p":70167177,"u":true},{"p":26847405,"u":true},{"p":80846605,"u":true},{"p":67902311,"u":false},{"p":25101234,"u":true},{"p":7896011,"u":true}]},"otphkeys":[{"name":"MySecondKey","type":1,"publicKey":"BN1rZSAwiAODxJKHKur9TuMAaRY1tO9VzcfuxjMIarpVyMM2qfpyLhJ15g9B1nmnJLZBULZ-4oghvSqDsWjiaT8","keyHandle":"M-QXvN8rFYW_qXCQ3YuW4Aa_1p8JIdcREF3gL-Yv-zuNX9-IcU65MrUAYTibhPlE9MvDU3fBo8pFbm8oiPG-HQ","certificate":"-----BEGIN CERTIFICATE-----\nMIICTzCCATegAwIBAgIEPGgpTTANBgkqhkiG9w0BAQsFADAuMSwwKgYDVQQDEyNZ\ndWJpY28gVTJGIFJvb3QgQ0EgU2VyaWFsIDQ1NzIwMDYzMTAgFw0xNDA4MDEwMDAw\nMDBaGA8yMDUwMDkwNDAwMDAwMFowMTEvMC0GA1UEAwwmWXViaWNvIFUyRiBFRSBT\nZXJpYWwgMjM5MjU3MzQ4MTExMTc5MDEwWTATBgcqhkjOPQIBBggqhkjOPQMBBwNC\nAAS932eT23eUw1Axce0sTUVK2XNmdRpIuqXZ+bVqOiCBeWtO3yvNe5J6FJMQ+8Ro\nR2/8V5KpfbYvoChrxqMgAg5jozswOTAiBgkrBgEEAYLECgIEFTEuMy42LjEuNC4x\nLjQxNDgyLjEuNTATBgsrBgEEAYLlHAIBAQQEAwIFIDANBgkqhkiG9w0BAQsFAAOC\nAQEAqsANUQl+7BWkhrN5vMSDQPhn05cuzmpn+6Rw42DGRFnwrThC0/8IHnHqiVOX\nGyP5JcCtAMJHMRhSBvCzqRkp+5G3ZrU/4TNSKoNYuNEgtKv7f+jvJHtk/8amIUrB\n2b5zNv3g86gYP5NLUhh19eP3iYCvlwpbHgQqOHbXS6i+7+kt0uNzzGRByJStfNmk\n9H2tPaT+r0eRmEdT41oInOTL49PINurQoqfOpWFa1+RIEIbDd7NmRNL7mWu84psh\nrbiV95OC7sVJPk7BM8IWfwdx9ZkxcxIP8o1T6IGol0DBMs88NGgsu89OXb3B4IAi\nH4dSmYFB3RSW1w86sD8sW8B/rQ==\n-----END CERTIFICATE-----","keyIndex":4230878418},{"name":"MySecondKey","type":2,"keyid":"cccccciciklt","keyIndex":2486137822},{"name":"MyKey","type":1,"publicKey":"BKXtIhE4Pmzj09kwq0GnpF4gFy_9ubFeQXXINIdS8wrhGGpb6w5GhLRVh1dICmI6wysRJ1sYw_v_WFvNH5azMF8","keyHandle":"U7kr-iAtWnnMQKRILnIB_ey6zP2seVwYSROxoQ61ggqlEOeOk1R8w-_oKFy93yyAbwAJ7Ha32easV97QNIUuzQ","certificate":"-----BEGIN CERTIFICATE-----\nMIICTzCCATegAwIBAgIEPGgpTTANBgkqhkiG9w0BAQsFADAuMSwwKgYDVQQDEyNZ\ndWJpY28gVTJGIFJvb3QgQ0EgU2VyaWFsIDQ1NzIwMDYzMTAgFw0xNDA4MDEwMDAw\nMDBaGA8yMDUwMDkwNDAwMDAwMFowMTEvMC0GA1UEAwwmWXViaWNvIFUyRiBFRSBT\nZXJpYWwgMjM5MjU3MzQ4MTExMTc5MDEwWTATBgcqhkjOPQIBBggqhkjOPQMBBwNC\nAAS932eT23eUw1Axce0sTUVK2XNmdRpIuqXZ+bVqOiCBeWtO3yvNe5J6FJMQ+8Ro\nR2/8V5KpfbYvoChrxqMgAg5jozswOTAiBgkrBgEEAYLECgIEFTEuMy42LjEuNC4x\nLjQxNDgyLjEuNTATBgsrBgEEAYLlHAIBAQQEAwIFIDANBgkqhkiG9w0BAQsFAAOC\nAQEAqsANUQl+7BWkhrN5vMSDQPhn05cuzmpn+6Rw42DGRFnwrThC0/8IHnHqiVOX\nGyP5JcCtAMJHMRhSBvCzqRkp+5G3ZrU/4TNSKoNYuNEgtKv7f+jvJHtk/8amIUrB\n2b5zNv3g86gYP5NLUhh19eP3iYCvlwpbHgQqOHbXS6i+7+kt0uNzzGRByJStfNmk\n9H2tPaT+r0eRmEdT41oInOTL49PINurQoqfOpWFa1+RIEIbDd7NmRNL7mWu84psh\nrbiV95OC7sVJPk7BM8IWfwdx9ZkxcxIP8o1T6IGol0DBMs88NGgsu89OXb3B4IAi\nH4dSmYFB3RSW1w86sD8sW8B/rQ==\n-----END CERTIFICATE-----","keyIndex":2675771216},{"name":"MyKey","type":2,"keyid":"cccccciciknf","keyIndex":3604924884}],"otpsecret":"JZ2EYUCKF5IVQVLLM5IXKZLZPBWHARZX"},{"type":"user","_id":"user//b","name":"b","email":"b@b.com","creation":1541571127,"login":1541571437,"domain":"","passhint":"b","salt":"S691HvbnvwqMlafjTtoNSrh7O0zhGgUj3vbiYF/EolvjQqsQ+k1fAZ2fpAqPTFWpwqlJbcZeB4kJzgPhwRhNmRfWHjXkmTsCNdmBobYz40AXysKGrxa/6jrR7MKIkI2/pBkzNLcx3cALB/B0zia/YSAP0/lGpFprB2IeEri0gS4=","hash":"cskKkLN8JOOxzytDb63bNN6yCdz34euXIuTF/EiClmXvHda4JcanyPTrUvrM+u9P7pD4wdapr0BYV7X86fkCFtl6A3nxh45LM34GTdSTey3i/kh7geSLM5uZIkm1pGeXaXpP0o7obCPnf0SRbq1X/k4yPY6BBUve6bOwsQX+3FU=","links":{"mesh//xYMpQG$jfLh6nPzpCbdHwoiT6aXWaki2O7DJY0LLuNold2Cz71sq@kFtxqS9Hxa8":{"rights":4294967295}},"siteadmin":0},{"type":"user","_id":"user//bob","name":"bob","creation":1523394756,"domain":"","email":"bob@bob.com","salt":"53GmyHZq0DyCEqX8ndsU8gnv/2QfmRb3F/a03Rorl+X/wH7mG5GvvYtXL4aS+NWsr43Mm4jFx38qTmQi961ufGy8RWEKjo3FsAPFq3fnYJvBpmWCDPz8svPe5UtU6yGi8SPUWQD3d5fb4FZ4Qub49agVG52lMAoI7+XPee1aodw=","hash":"CtvD7IX3ytdJXmlbYEMRhSq0GuHVmis/a6qKGeJpb6MDvcB1MOPVuR3KMguPHxC2VQci0nkYosft/0V4RFxB1Y0OBCEo480Lprpce/TbJ1OvbUGxTpt0EJ3W8GFDrHW2MEyJlG0DTqrz5fM4cNS4zgYoM6XltEN4YYOcDvoeYFc=","login":1523394761,"links":{},"siteadmin":0},{"type":"user","_id":"user//bryan","name":"Bryan","domain":"","creation":1373413118,"passtype":1,"salt":"GoMdgNplNW5Tq1LI38Fi0Q==","hash":"HSelSEKY8BJWdAV6D0PD4Gwiazg=","links":{"mesh//542dea438e6065bffa9318c149e9982440dba4ce6ba3ba2b577e0e127b6a7f24":{"name":"Bryan","rights":4294967295}},"siteadmin":0,"login":null},{"type":"user","_id":"user//demo","name":"demo","domain":"","creation":1428090949,"salt":"sGIIlqmi5YN8+BEBOYI2Ub+TGV0nAcE7UdM7itv80HGriQKtAeajer18WdJIsfEvXwEMjqftvEmNE1QLafb7edZ4LVTSe90+mluRxQ6na+GauoXIazTHCola+Ke3ySpedWuHvnKPrwQEWtTFDAp6UjppfwFtd8W6yAPyzYJwpfM=","hash":"0YfvLDm9NIMOHcbK9lQon+dH70vlQRnTW+b1BdQCBIcx4HyM6NpPeEs+nU6wqDk6nXwBp50OpBNmPLlCslpZAFg6R4sQzIJEcirb8GZnRaABDus8kq3Gq23DWp45j/uwQMAA6Z4orqXmr0OHEMB9Cr+p2jg+c01QTM2FU+TUvBc=","links":{"mesh//7b4b43cdad850135f36ab31124b52e47c167fba055ce800267a4dc89fe0e581c":{"name":"demo","rights":4294967295}},"login":1513299316,"siteadmin":0},{"type":"user","_id":"user//devbox\\default","name":"DEVBOX\\Default","domain":"","sid":"S-1-5-21-3031010259-3226202738-568380285-1001","creation":1548377831,"login":1548377831},{"type":"user","_id":"user//ee","name":"ee","creation":1549848166,"domain":"","email":"ee@ee.com","salt":"LeNt8wc8HT/ggJjA3M1m/uVJQaDZ5ezwYy9w8PQoeyXr3Ug83ooHoDgJ0GbSpwDKbXhmyk9t2Ku7t2iLBI4NjvIcX4u5t/3ugfNKs8ChZMwgIwp0JEs9HpOFJrE5iKCLFHAiS7IhDMqpMUEkWsA1izH3mqEZb7zOQNHQvHy2Kk4=","hash":"R2L9B7V/yahBePRbVW4zqKiZcxJ+yauHNDUVwGg9V41p7PMNIsFmgonUp6aLOPkDKuqdKE8gFh2Yrdgm56Xrdkrfm8VMd2ecKU0wjj6uNmvXa9mA7HB2wC4txo6LpfLjXkkPtyZiUY+Z0gT6maRRVW3P3zOS+GIftK4iwegxFB4="},{"type":"user","_id":"user//joe.bob","name":"joe.bob","email":"bob@bob.com","creation":1531530565,"login":1531534497,"domain":"","passhint":"bob","salt":"6P9m1LSHS+S1L7+HJO23pDBHn6eiZmAKXVckawjGNFPz8Py0zu6jDCcbP89lgnqLN8KjyWc7NO4dOPyL26QEkKOA2PghljDwjaWaCnX1EYkYDiJV3b4muHrQ0hVsdbYP/52gtRZAE5f0qM3xZjxfHz2dVyrRCFb+iNvCB/OiikQ=","hash":"yMsV9ATYiOcVOAjaH8Gxc6+jM28JwxsK0+GaA6b6Y8kL871sENd8/5nqi0QWYRKKahkpFe+xAaTdze/+/7vXt3Ly/WJsU7q8asZgORxqxWU0wsekFP2tnAjdiC/Grhj5euAXqft84p5aQHQt2PE/CoT+FOIVvUiM5gD/Iq1ev1M=","links":{"mesh//1fHXfQIiCOOOFw8lkIlUnXSQ3A75kFrKw2PvGQFkaAsGCM7mz@3$Mrr5NbPNTmxy":{"rights":4294967295},"mesh//PleIaEpGvRNLCx6rLcsKOogtaKfEDI7Tm2YSPGUurBLqNzRgLPd4ZurifZonL$7X":{"rights":4294967295},"mesh//8kWnSpFr$cIj2YvibBdMkBxBlcuNZp0yBZQSoWV12DTZV2f@34wJi5CIPMSUoOou":{"rights":4294967295},"mesh//CWsMAU4u63zNLLvdmoZP8uPcg$lzLnVcC25buVmqI05r1Wxk3ngk1OEgyHoFg7Oa":{"rights":4294967295},"mesh//Gt0Eo1GNpJmQ1WRwvKeIhibHBQ2j@XOV@omqmvsf8ZY6k3oKswvDdjzPn1KA4IQf":{"rights":4294967295},"mesh//GXbvFkWNsVKJCBbTvhBHCgFAY5fayzcStTJeZ5TdDfLC0sDL5TDs1ALFm8hMFoQ9":{"rights":4294967295},"mesh//7z0GW8pppHVGDw@Rz$fb1E29GnA9yExEKASjAf$r$hyBMP0$BSH$rVqWKCwxQ7D6":{"rights":4294967295},"mesh//7b4b43cdad850135f36ab31124b52e47c167fba055ce800267a4dc89fe0e581c":{"rights":4294967295}}},{"type":"user","_id":"user//mytestuser","name":"MyTestUser","email":"a@a.com","creation":1541494376,"login":1541494376,"domain":"","passhint":"a","salt":"3bURHy0OVDLNGJrEyQGs2UBhktEoJao9p4dIPS+uZwWdzPCcCZr4r7/dWlsjFGyKqCoWoStR6XzIFGElAAW5eUq2dM7lG9GXvrp59TzizKwTUAJWyCTfCmoP2jbTBjFLr5umBNsapiBY1HXXJxoRpJJJDGCt0ysETgIYjJfWUN8=","hash":"VzMdJ9paS12tH3KM3yUsVJXYt6tB/LJ8jX3665otE4AmQgaxBOXiEVr5Ff8oYd6MPonr6D93ACUems0R0NiX4EjGcOveT1zNijjaVYxFRu2PzkKayxqeupZQvniz6HdrtptEa96GpWXqXJ0dzsVbMcpfEKz1Tjk5cFku3swfZYw="},{"type":"user","_id":"user//qqq","name":"qqq","email":"qqq@qqq.com","creation":1549852967,"login":1549853132,"domain":"","passhint":"allq","salt":"+pzWoML4DMmYZ3y9DFMEwkJz/sal3qDKHKnhmVu352zzZPzXC+mL/hbmHOSi1Quw65tMMLtcjXn5cquMFToX1DlsURnuDbxaINuzZ9pec6dxIn26EJ8urZ00bVXTSusv2xhcJuYKEabC/gKWpe6E0VR8xctEUjjqAgP1BCOAifo=","hash":"n7gXwzoFS9UkTHQbbuuabGjCJmRadzWENmkjwMBnNrhQwG2qLeD5f/A1EPKIwr2P39J0cClFHPt25kX0PtItEyJO5wcnVrbESfc3Jsm6nG+Kze0ayW3Na+iEmnwWMDZYNgFe3k95ubOXzKl/CCUjuW4RAEwj5f631XoTS6ygW1Y=","siteadmin":32},{"type":"user","_id":"user//robert","name":"Robert","email":"robert@bob.com","creation":1543864529,"login":1543864529,"domain":"","passhint":"robert","salt":"/brZFf8ljdG2eZAFgBl3CaMnY5FGYPB93S3Y97wym/kUAVkF5NHlDVVNfmghC97VzZuHnlIoFlt4IUHbZHSc4/KAOc4pX/ZcyicsacMXyW+4CtDgSllnXeejK0nkVV/AdJSwKMQZ3K5+77TvydXbwLFuGoZ0NVOzCto/CgaWtsQ=","hash":"X7OlXcp514ay/HXV2qDsAQVerr2jWGdCUAVnl6FVsvw4XN+jgBsq8E7f0RnuAZp/BFIlqkLaj8TqYtpFPR87LCJdcg8LZ3Y7ygyiZp0rdpztyxBAJ3YyiFRrSvJB/u4JM0GJ88WPCRK6CbHwBlhg4i+VRSMPetn1XiemubK1Qv8=","links":{"mesh//7b4b43cdad850135f36ab31124b52e47c167fba055ce800267a4dc89fe0e581c":{"rights":4294967295}}},{"type":"user","_id":"user//rrr","name":"rrr","creation":1549902723,"domain":"","email":"rrr@rrr.com","salt":"xUp0ahkXM0cQmyS0m7YPv9fx+DGcRJQgk6GLqVzxavjwPcWBojR5yKXCr5i7I0Hh69ooeYceg+edg/CDOLvU9Eso9jslsZEVUHvF3hdFoBMQdNC8trNLG0vIgyPcLejASKV7N7Oz1cS3Hm8woFI3Fy8HoiMoghuVxjnK8K5oAYc=","hash":"simcj91gtv0os0m8aSawEU8085ZTy6PlZ+zPEJXzrQcZlUdNZakjqOfwaQphsvYuBupe12L4VIgALxEQQdwc9UAD/NWseLgMuaSrRUt41aRq7gX3nd5CysKfMcQFrEhLJvJcmBxmUmQdXPIvJxoJE4LZiy5I7sRODTyPx3qIJDY="},{"type":"user","_id":"user//test","name":"test","domain":"","creation":1443471004,"salt":"oIjWYPLCbUaAFW6OtG6ByA5/cQGXLtlszVrbS+gKZsz+Hi0Gt1EENRJtD/cWTfVdZhhjyevSTL96+29434R1Qr9BRnyRqBiBIDO5vps0+JOdiHr5UqyjRBgxCqoel6jA8JMFCaRtuIg7N7kgZvVaUaEgviPxxYYsj5Et6nCGx88=","hash":"381jAwP+/+rcxF2i4Jd6RJepNF3Ukz5kfRkWgf1C1bMPmH4535Atq9LABsgyw4fKG6dafV4sHU1WFh2dHzqnN7lGuZV2unT3z2/P0SWwroT5vIBcZId8ZuJ/7FQBXQUHwRAM+EvF7BSCvabSfXSq0+1JrbeGvdYHRAa/NhYKdJw=","links":{"mesh//lm2AD7PVRyTkGqXXqVPpWCYthR8WjQC5v2r$sS39tT207MI190MqeXQfdMpgUxvW":{"rights":4294967295}},"login":1516996988},{"type":"user","_id":"user//test1","name":"test1","domain":"","creation":1374174496,"passtype":0,"hash":"test2","links":{},"login":null},{"type":"user","_id":"user//testuser","name":"TestUser","creation":1523658499,"domain":"","email":"TestUser@meshcentral.com","salt":"KsM9DOWsz3Ub8Q1m5ex/Ge7XP6fBJ+MMA8LqjXmSRhLE0HWfv4uWAarWjZYYYM4/kWKZZSjkQWMMzCeZul3krBTogZRqMUar+VgKgZbjW0vX6NvMFn32Y2m+K/YSyl0XQoN09nmU5EN/RA95bkTz3RK/pXsOYVNdCcojs1uISj0=","hash":"uMO6etn7jwT1BBFqIY+DSqozcMIlpIAu9d4ruhxNmu/5smo/8M7Pvwa42tCza0bNsBNybPB6xOEYa4z+2W30WQ2dnN1AaHvRltdllxrPjmW0PjuD/4cNG+Z6Lb3v6R6QIUxYpUwo7gC87rM4+KyGiMFUq83VG67T4AcBxtKhzm4=","siteadmin":32,"login":null},{"type":"user","_id":"user/devtest/a","name":"a","email":"ylian.saint-hilaire@intel.com","creation":1514930104,"login":1515724646,"domain":"devtest","passhint":"a","siteadmin":4294967295,"salt":"g4aZeKUV0aPjzW8YpALfO7SYcyY03vdJVGNSowLqOlWZrFmnActIo+AvDb7ydC+DpSCWBq5fTHBj4Eol++PXeqyjcbVAKfMoZzGA6gdqNJ+UgabpzcddGm3oYEWcuEbvIzlLXSkZA+2LeXwRM9LbiRwH/dY0TrHVO2pwg8Hc3NU=","hash":"1+l9Wi2xEmoKNEH1jNkQGfI+F1gSId/SL7qAjxfe/lu5QvoFE4X9d3kajaC2GtWn73ilB5qmThOFqbL3nqut84EgHDmGWlxEJfGFytZwN0JlJSrid9OSKbfvS1E4P6jPWnbOLyiiKMWYktFwX2aNHRJZktrwcx07xpNuK7T5zFw=","links":{"mesh/devtest/8CvC1wI7ivS289DcIUcMwXivGD2nKuj5jpUQ0qBd5Xd@R@jGkKSAA24A6UA9YRTe":{"rights":4294967295}},"emailVerified":true}] \ No newline at end of file diff --git a/db.js b/db.js index fc5a225c..d0a8ff8d 100644 --- a/db.js +++ b/db.js @@ -113,6 +113,8 @@ module.exports.CreateDB = function (parent) { } }); + // Setup MongoDB smbios collection, no indexes needed + obj.smbiosfile = db.collection('smbios'); // Collection containing all smbios information } else { // Use NeDB (The default) obj.databaseType = 1; @@ -162,6 +164,9 @@ module.exports.CreateDB = function (parent) { obj.powerfile.persistence.setAutocompactionInterval(36000); obj.powerfile.ensureIndex({ fieldName: 'nodeid' }); obj.powerfile.ensureIndex({ fieldName: 'time', expireAfterSeconds: 60 * 60 * 24 * 10 }); // Limit the power event log to 10 days (Seconds * Minutes * Hours * Days) + + // Setup the SMBIOS collection + obj.smbiosfile = new Datastore({ filename: obj.parent.getConfigFilePath('meshcentral-smbios.db'), autoload: true }); } obj.SetupDatabase = function (func) { @@ -193,10 +198,10 @@ module.exports.CreateDB = function (parent) { // TODO: Remove all mesh links to invalid users // TODO: Remove all meshes that dont have any links - // Remote all the events and power events from the main collection. - // They are all in two seperate collections now. + // Remove all events, power events and SMBIOS data from the main collection. They are all in seperate collections now. obj.file.remove({ type: 'event' }, { multi: true }); obj.file.remove({ type: 'power' }, { multi: true }); + obj.file.remove({ type: 'smbios' }, { multi: true }); // Remove all objects that have a "meshid" that no longer points to a valid mesh. obj.GetAllType('mesh', function (err, docs) { @@ -294,6 +299,11 @@ module.exports.CreateDB = function (parent) { obj.getPowerTimeline = function (nodeid, func) { if (obj.databaseType == 1) { obj.powerfile.find({ nodeid: { $in: ['*', nodeid] } }, { _id: 0, nodeid: 0, s: 0 }).sort({ time: 1 }).exec(func); } else { obj.powerfile.find({ nodeid: { $in: ['*', nodeid] } }, { _id: 0, nodeid: 0, s: 0 }).sort({ time: 1 }, func); } }; obj.removeAllPowerEvents = function (domain) { obj.powerfile.remove({ }, { multi: true }); }; + // Database actions on the SMBIOS collection + obj.SetSMBIOS = function (smbios, func) { obj.smbiosfile.update({ _id: smbios._id }, smbios, { upsert: true }, func); }; + obj.RemoveSMBIOS = function (id) { obj.smbiosfile.remove({ _id: id }); }; + obj.GetSMBIOS = function (id, func) { obj.smbiosfile.find({ _id: id }, func); }; + // Read a configuration file from the database obj.getConfigFile = function (path, func) { obj.Get('cfile/' + path, func); } diff --git a/meshagent.js b/meshagent.js index 416bbee5..b7d8e058 100644 --- a/meshagent.js +++ b/meshagent.js @@ -73,7 +73,7 @@ module.exports.CreateMeshAgent = function (parent, db, ws, req, args, domain) { obj.db.Remove('if' + obj.dbNodeKey); // Remove interface information obj.db.Remove('nt' + obj.dbNodeKey); // Remove notes obj.db.Remove('lc' + obj.dbNodeKey); // Remove last connect time - obj.db.Remove('sm' + obj.dbNodeKey); // Remove SMBios data + obj.db.RemoveSMBIOS(obj.dbNodeKey); // Remove SMBios data obj.db.RemoveNode(obj.dbNodeKey); // Remove all entries with node:id // Event node deletion @@ -893,8 +893,8 @@ module.exports.CreateMeshAgent = function (parent, db, ws, req, args, domain) { } case 'smbios': { - // The RAW SMBios table of this computer - obj.db.Set({ _id: 'sm' + obj.dbNodeKey, type: 'smbios', domain: domain.id, time: Date.now(), smbios: command.value }); + // Store the RAW SMBios table of this computer + obj.db.SetSMBIOS({ _id: obj.dbNodeKey, domain: domain.id, time: new Date(), value: JSON.stringify(command.value) }); // Event the node interface information change (This is a lot of traffic, probably don't need this). //obj.parent.parent.DispatchEvent(['*', obj.meshid], obj, { action: 'smBiosChange', nodeid: obj.dbNodeKey, domain: domain.id, smbios: command.value, nolog: 1 }); diff --git a/meshcentral.js b/meshcentral.js index eefa0394..b690b114 100644 --- a/meshcentral.js +++ b/meshcentral.js @@ -362,7 +362,13 @@ function CreateMeshCentralServer(config, args) { if ((json == null) || (typeof json.length != 'number') || (json.length < 1)) { console.log('Invalid JSON format: ' + obj.args.dbimport + '.'); } for (i in json) { if ((json[i].type == "mesh") && (json[i].links != null)) { for (var j in json[i].links) { var esc = obj.common.escapeFieldName(j); if (esc !== j) { json[i].links[esc] = json[i].links[j]; delete json[i].links[j]; } } } } // Escape MongoDB invalid field chars //for (i in json) { if ((json[i].type == "node") && (json[i].host != null)) { json[i].rname = json[i].host; delete json[i].host; } } // DEBUG: Change host to rname - obj.db.RemoveAll(function () { obj.db.InsertMany(json, function (err) { if (err != null) { console.log(err); } else { console.log('Imported ' + json.length + ' objects(s) from ' + obj.args.dbimport + '.'); } process.exit(); }); }); + setTimeout(function () { // If the Mongo database is being created for the first time, there is a race condition here. This will get around it. + obj.db.RemoveAll(function () { + obj.db.InsertMany(json, function (err) { + if (err != null) { console.log(err); } else { console.log('Imported ' + json.length + ' objects(s) from ' + obj.args.dbimport + '.'); } process.exit(); + }); + }); + }, 100); return; } /* diff --git a/meshuser.js b/meshuser.js index ce9ab5d0..34e04190 100644 --- a/meshuser.js +++ b/meshuser.js @@ -1250,7 +1250,7 @@ module.exports.CreateMeshUser = function (parent, db, ws, req, args, domain, use obj.db.Remove('if' + node._id); // Remove interface information obj.db.Remove('nt' + node._id); // Remove notes obj.db.Remove('lc' + node._id); // Remove last connect time - obj.db.Remove('sm' + node._id); // Remove SMBios data + obj.db.RemoveSMBIOS(node._id); // Remove SMBios data obj.db.RemoveNode(node._id); // Remove all entries with node:id // Event node deletion diff --git a/sample-config.json b/sample-config.json index 5671cdba..37df4636 100644 --- a/sample-config.json +++ b/sample-config.json @@ -1,6 +1,7 @@ { "__comment__" : "This is a sample configuration file, edit a section and remove the _ in front of the name. Refer to the user's guide for details.", "settings": { + "_Cert": "myserver.mydomain.com", "_MongoDb": "mongodb://127.0.0.1:27017/meshcentral", "_WANonly": true, "_LANonly": true, @@ -8,7 +9,10 @@ "_SessionTime": 30, "_SessionKey": "MyReallySecretPassword1", "_DbEncryptKey": "MyReallySecretPassword2", - "_DbExpire": { "events": 1728000, "powerevents": 864000 }, + "_DbExpire": { + "events": 1728000, + "powerevents": 864000 + }, "_Port": 443, "_RedirPort": 80, "_AllowLoginToken": true, @@ -20,10 +24,18 @@ "_UserBlockedIP": "127.0.0.1,::1,192.168.0.100", "_AgentAllowedIP": "192.168.0.100/24", "_AgentBlockedIP": "127.0.0.1,::1", - "_LocalDiscovery": { "name": "Local server name", "info": "Information about this server" }, + "_LocalDiscovery": { + "name": "Local server name", + "info": "Information about this server" + }, "_TlsOffload": true, "_MpsTlsOffload": true, - "_WebRtConfig": { "iceServers": [ { "urls": "stun:stun.services.mozilla.com" }, { "urls": "stun:stun.l.google.com:19302" } ] } + "_WebRtConfig": { + "iceServers": [ + { "urls": "stun:stun.services.mozilla.com" }, + { "urls": "stun:stun.l.google.com:19302" } + ] + } }, "_domains": { "": { diff --git a/views/default.handlebars b/views/default.handlebars index 43e96489..1d911868 100644 --- a/views/default.handlebars +++ b/views/default.handlebars @@ -5726,7 +5726,8 @@ if (currentMesh == null) return; QH('p20meshName', EscapeHtml(currentMesh.name)); var meshtype = 'Unknown #' + currentMesh.mtype; - var meshrights = currentMesh.links['user/' + domain + '/' + userinfo.name.toLowerCase()].rights; + var meshrights = 0; + try { meshrights = currentMesh.links['user/' + domain + '/' + userinfo.name.toLowerCase()].rights; } catch (ex) { } if (currentMesh.mtype == 1) meshtype = 'Intel® AMT only, no agent'; if (currentMesh.mtype == 2) meshtype = 'Managed using a software agent';