Dropzone Connector Installation
Last updated
Was this helpful?
Last updated
Was this helpful?
Before proceeding, see the for more information about when you would require the Dropzone Connector in your environment.
Running the Private Network Connector Client requires a machine that meets the following requirements:
System
has Docker Engine (Docker CE) installed
capable of running x86_64 Linux docker containers
has at least 1 GB of available memory
has at least 1 GB of available disk space
Network
can reach the resources (e.g. splunk) you want available for Dropzone integrations
can connect to your tenant (e.g. https://mycompany.dropzone.app ) on port 8080 via TCP
has access to DNS that can look up your tenant DNS name and internal resources
Availability
is up 24x7
This may be a machine dedicated to this container, or a multi-use resource that meets your security policy.
Henceforth we will call this machine the connector-client-host
.
To install the Private Network Connector Client, do the following:
Navigate to your Dropzone AI tenant home page e.g. https://mycompany.dropzone.app
Click System > Connectors
On the "Main" connector tile, click "Configure"
The configuration drawer will slide out from the right hand side
Download the Private Network Connector Client docker image by clicking on the link
Upload the Private Network connector Docker image to the connector-client-host, e.g. via scp
Load the docker image on the connector-client-host
Copy the command in the Dropzone UI and run it on the connector-client-host:
Verify the connector is running by using docker ps
Click Close
Refresh the page and you should see that Main
is now in "Connected" state:
When enabling Data and Alert sources that need on-prem access, be sure to specify this Private Network Connector Client.
The following troubleshooting steps may be useful in conjunction with your Dropzone support team.
It is always safe to delete and relaunch the connector, for example if it does not come back properly after a reboot or system failure
If the connector fails to connect there could be a network issue or an IPS device that is preventing it from establishing the websocket connection. Running the following from the host where the connector runs can help identify this situation:
When successful, you should see an HTTP handshake and websocket upgrade like this:
Any device along the path that is interfering will likely provide feedback when this command is run.
Dropzone updates the connector client infrequently to improve reliability, performance, or security.
Follow these steps to upgrade.
Identify the machine where you are currently running the connector (henceforth called "connector-client-host")
Download the connector docker image
Copy the image to your connector-client-host
Load the docker image (but do not run it yet)
Log into the connector-client-host (e.g. via ssh
)
Permanently stop the old Dropzone connector container
If you followed the default docker run
instructions then it will be named dropzone-connector-client
, but you may have named it differently
Start the new connector container by copy/pasting the command from your Dropzone UI
If you have any errors engage your Dropzone AI support representative.
Follow the steps in above to but not including running the new container, i.e.
This is described above in