<< Click to Display Table of Contents >> RayVentory Scan Engine > 12.6 u4 > User Guide > Advanced Topics Receiving Uploads from Remote Scans |
RayVentory Scan Engine exposes a lightweight upload HTTP server, that accepts incoming inventory files (.ndi) and legacy discovery files (.disco). It uses a zero-touch configuration which by default starts a HTTP server listening on port 8099 without authentication.
The server can be started in one of the following ways:
•If Windows Service for HTTP uploads has been installed, the service is automatically started by Windows.
•Otherwise or if the service is stopped, RayVentory Scan Engine starts a local private HTTP server upon launch and closes it upon closing the main application.
To control firewall access rules, the following executable can be added to firewall rules:
[INSTALLDIR]\RayVentoryScanEngine.HttpUploadServer.exe
The default port, authentication, and certificate settings can be changed in the RayVentory Scan Engine options. You can find out more information about the server configuration in the following chapter: Settings > HTTP Services > Server.
Once configured, the HTTP upload service is automatically used for remote-execution methods that collect the results from target devices via HTTP(S) upload (see more on that in chapter Inventory Methods Overview).
You can also use the HTTP upload service to send results from custom implementations of NDTRACK / ORATRACK scans, by using command-line parameters to redirect the output to a specified upload location. The configuration requires a full URL to the local upload server. You can specify it on your own, knowing the configured port and full machine name or let RayVentory Scan Engine help you. Simply press the button NOTIFICATION CENTER in the upper-right corner to reveal a pop-up menu. In this flyout, a separate entry is dedicated to the status of the HTTP service, with the possibility to copy its full URL address.