Firewalls and Web Filters
Users having a regular desktop firewall with default security settings should not encounter problems calling home to the servers. However in stricter security environments such as corporate firewalls with more advanced firewall policies or web filtering software that blocks HTTP(S) access to unknown sites, your application could be blocked from connecting to the internet altogether. In such cases your software may be blocked from connecting with the server, so these clients will not be tracked.
The Usage Intelligence SDK is designed to fail silently whenever it is not able to communicate with the server, so your application and user experience should not be affected in any way if you follow our implementation guidelines as specified in the documentation.
Proxy Environments
In environments where a proxy is present, the Usage Intelligence SDK can be configured to use proxy settings to communicate with the server.
Specifying Proxy Settings Manually
ruiSetProxy
Use this method to specify proxy settings which will be used to submit callhome data to the Usage Intelligence servers. Example usage:
ruiSetProxy(myRuiInstance, "192.168.1.250", 8080, "MyUser", "MyPassword");
Testing Connectivity
ruiTestConnection
Use this method to confirm that your application can callhome to the servers. This is typically used in conjunction with
ruiSetProxy(). Example usage:
ruiTestConnection(myRuiInstance);This method will return one of the following status constants:
- RUI_OK (0)
- RUI_NETWORK_COMMUNICATION_ERROR (-400)
- RUI_NETWORK_SERVER_ERROR (-401)
- RUI_NETWORK_RESPONSE_INVALID (-402)
- RUI_TEST_CONNECTION_INVALID_PRODUCT_ID (-420)
- RUI_TEST_CONNECTION_MISMATCH (-421)
More Information
More information on setting proxy settings can be found in the respective SDK documentation:
Related Articles
How Accurate is Usage Intelligence Reporting? Is Data Sampling Used? 4Number of Views How to configure the Microsoft and Office 365 connectors to connect to the Internet through a proxy or firewall 12Number of Views Are Usage Intelligence Solutions GDPR Compliant? 3Number of Views Best practices for large environments (Snow License Manager and Snow Inventory) 1.07KNumber of Views What Files Are Created by the Usage Intelligence SDK and What Is the Folder Location? 14Number of Views
Hi, I am Reva - Ask me anything.
No new updates
Thanks for the feedback!
Your feedback has been saved.Rate this response:
Add Additional feedback ( Optional )
Are you sure you want to cancel
the case creation?
Are you sure you want to cancel the case creation?
Are you sure you want to close this case
| Products | Region | Phone Numbers |
|---|---|---|
| FlexNet Operations FlexNet Embedded FlexNet Publisher FlexNet Connect FlexNet Code Insight InstallAnywhere InstallShield |
North America * |
+1 630-332-2513 (toll) +1 877-279-2853 (toll-free in North America) |
| Europe * |
+44 1925 944367 (toll) +44 800 047 8642 (toll-free in Europe) |
|
| Japan * | +81 3-4540-5335 (select option 2) | |
| Australia * |
+61 3 9895 2177 +61 1800 560 603 (toll-free in Australia) |
|
|
Usage Intelligence (formerly
Revulytics) Compliance Intelligence |
Please use the Case Portal to submit your support ticket or reach out to your Revenera contact. | |
Case id: 00001065
Activity: Status change: 2 hours ago