Title
Create new category
Edit page index title
Edit category
Edit link
Some vmod methods have an "online" input field. What is it used for?
There are currently five methods that include the "online" input field: GetLatestInstaller(50300), InstallFromFiles(50301), GetProductPatchLevel(50500), IsDefunct(50502), GetRemediations(50503), and GetProductVulnerability(50505).
When you set the "online" input field to 1, these methods will use the online database specified during wa_api_setup with the "online_database_uri" input field, instead of the offline database loaded by LoadPatchDatabase(50302) or ConsumeOfflineVmodDatabase(50520).
Opswat publishes the cloud database under the name full_db.zip. Its contents should be mirrored properly on a CDN and be accessible via the URI specified by the "online_database_uri" input field in the wa_api_setup call. New files can be added, and existing files can be deleted or modified. Currently, online mode supports patching for third-party products using only the GetLatestInstaller and InstallFromFiles methods.
Example of how to use online mode:
At client side: 1. Need to set WA_VMOD_CONFIG_ONLINE_DATABASE_URI when calling wa_api_setup method. Ex:{... "online_database_uri" : "https://cdn.yourdomain/cloud_db/" ...} 2. Need to set "online" as 1 when calling GetLatestInstaller or InstallFromFiles method. Ex:{... "online" : 1 ...}On server/CDN servers: 1. Need to deploy files and folders extracted from the attached file to the HTTP/HTTPS location set above. Ex: https://cdn.yourdomain/cloud_db/ |_defunct |_feed |_patch |_rem |_vuln |_header.json