Partner Support Proxy

This page tells you how to take advantage of the ArduPilot MAVLink support proxy at You have likely been directed here by an ArduPilot support engineer who is wanting you to use the proxy to allow the support engineer to connect to your vehicle to assist you.

About the Support Proxy

The ArduPilot partner support proxy allows users vehicles running ArduPilot to connect to a support engineer. Key features:

  • uses MAVLink2 signing to maintain security

  • does not need a public IP address for either user or support engineer

Connecting to the Support Proxy

Your support engineer will have given you a number which you should use when connecting. It will be a 5 or 6 digit number. In the diagrams below we will use the example number ‘10001’. Please replace that with the number you have been told to use.

To get started, select the Mavlink Mirror option under Setup->Advanced in MissionPlanner:


Now choose “UDP client”, make sure you tick the “Write access” tick box and choose a baudrate. Any baud rate will do (it does not affect the speed of the connection):


now click connect and choose as the hostname:


now click OK and choose the port number you have been asked to use. This is the 5 or 6 digit code the support engineer has given you:


at this point you are streaming your mavlink data to the proxy server. The support person will be able to connect and help you.


Please close MissionPlanner completely when you have finished with your support session to ensure the port is released.

Connecting with QGroundControl

To forward your connection to the support engineer from QGroundControl you need to use this configration setting:


You need to put where XXXXX is the support port number your support engineer has given you.


Please remember to untick the “Enable MAVLink forwarding” option when your support session is completed!


Connecting With MavProxy

If you use mavproxy instead of MissionPlanner then you should add connect like this: --console --map --out

or instead you can do “output add” from an already connected session.

CAN Management

Note that as CAN packets can be forwared over MAVLink you can configure DroneCAN devices remotely via the proxy. Use the MAVLink-CAN1 or MAVLink-CAN2 buttons in Setup->Optional Hardware->DroneCAN to start looking at the remote CAN bus.

Connecting as a Support Engineer