Search
Welcome to M-Files Empower – our new support experience. We'd love to hear what you think!Give feedback
Home/Support and troubleshooting/Examples and how to

Co-authoring menu is not available in M-Files Desktop when vault connection is using proxy

Last updated on 21 June 2022

Admin
Desktop Co-authoring

Overview

This document describes how to enable co-authoring menu if it is not available in M-Files Desktop when vault connection set to use proxy server.

Solution

Normally M-Files Desktop makes RPC calls directly to the M-Files server to download files. Here we have implemented an alternative that uses M-Files REST API instead. The download is authenticated by adding the current M-Files Desktop session ID and the opened download session ID to the REST request. The request is then processed by MFWS (M-Files Web Service). Finally, the downloaded file bytes are delivered back to the M-Files Desktop as HTTP response.
Since M-Files version 19.6.7890.0 the REST file download can be configured to support more than one M-Files server connection. This is done by appending the server's network address name (e.g., "server.company.com") to the registry key. M-Files Desktop then checks if the server specific registry key exists and uses that to set up the REST download. The used server is determined from the user session when the user logs in to the vault.
Create the following registry key and add the described registry values to configure REST for the M-Files Desktop.
  • Key: HKEY_LOCAL_MACHINE\SOFTWARE\Motive\M-Files\<version number>\Client\MFClient\REST\yourm-filesservername.cloudvault.m-files.com
  • New string value: ProxyName
  • Value data: the name of the proxy server. E.g., proxyservername:8888

Here is how it should show in registry:

Graphical user interface, text, application  Description automatically generated


NOTE: You must restart the M-Files Client service to apply the registry changes
 

Still need help?

On this page