Problem:
How to turn off ProfileUnity's call to home function
Symptom:
By Default the ProfileUnity console, when connected to the internet, will send back certain data to Liquidware. This information is private to Liquidware, not shared with other companies or vendors, and only used internally to help assist in making product improvements.
This data for example includes
- License count data for your organization
- Configuration information (IE. How many separate configurations exist in console)
- FlexApp/FlexDisk Data (How many packages are being used &applications packaged)
- This is determined by whether the Admin for instance indicated a packaged app was working in their environment.
- This is determined by whether the Admin for instance indicated a packaged app was working in their environment.
- Filter Counts (How many filters exist)
- Portability Counts (How many Portability settings are in play but not path data).
Possible Resolution(s)
You can remove participation in a couple ways.
1. Remove internet connectivity from the ProfileUnity console.
or..
Remove option in the Mongo Database (requires a Mongo editor similar to Studio3T) For the following example, Studio3T was used.
1. Before making any modifications to the Mongo database, make sure to take a backup. This can be done under Administration>Database section in UI.
Editing the database incorrectly can result in the ProfileUnity console from being accessible or easily recoverable. You should take adequate precautions before attempting.
(Versions prior to 6.8.5 should skip step 3.)
2. Stop all ProU services, then stop MongoDB service.
3. Edit "C:\Program Files\MongoDB\mongod.cfg" in elevated notepad and change "mode: requireTLS" to "mode: preferTLS".
4. Start only the MongoDB service.
5. Create a connection in Studio3T to the mongo DB. For this you will need to have the prou_services account password that was created during the install. If you do not remember this password, contact Liquidware support for further assistance.
6. Similar to screenshots below.
Test your connection to make sure it works.
7. Select to connect once test is completed.
8. Navigate to ProfileUnityDotNet>Collections>KeyValues similar to screenshot. The Key value numeration maybe different than screenshot. You're looking for key "global-settings".
9. Select the "Value" row, right click and "Edit document".
10. Press CTRL+F and search for section labeled "Remote". Change "Enable" to false.
11. Save the edit and close down or disconnect Studio3T from Mongo.
12. Edit "C:\Program Files\MongoDB\mongod.cfg" in elevated notepad and change "mode: preferTLS" back to "mode: requireTLS".
13. Restart MongoDB service and start all ProU services.
Product: ProfileUnity
Product Version: 6.7+