8.4.2. Client requirements

Warning

You are looking at documentation for an older release. Not what you want? See the current release documentation.

In client side, you need to pay attention to the following environment requirements before using this feature.

Note

For all OSs/browsers, it is recommended you install and make sure Java Applet enabled. This is required for opening Non-MS Office files. You can visit http://javatester.org/ to make sure Java Plugin already installed on your browser.

Windows

Note 1. Allowing to open and edit MS Office file types.

  1. Configure WebDAV Redirector on the client.

    • On Windows 7, click Start, type regedit in the Start Search box, and then press Enter. If you are in Windows 8, hold the Windows key (WINKEY) + F, highlight Apps in the Menu bar, type regedit in the Search box, and press Enter.

    • Locate to the following: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WebClient\Parameters.

    • On the Edit menu, point to New, and then click DWORD Value.

    • Type BasicAuthLevel, and then press Enter.

    • Right-click BasicAuthLevel, and then click Modify.

    • In the Value data box, type 2, and click OK.

  2. Update the Registry on the client.

    • Locate to the following: HKEY_CURRENT_USER\Software\Microsoft\Office\14.0\Common\Internet (for MS Office 2010) or HKEY_CURRENT_USER\Software\Microsoft\Office\15.0\Common\Internet (for MS Office 2013).

    • On the Edit menu, create BasicAuthLevel with the same value as in Configure WebDAV Redirector on the client.

  3. Exit Registry Editor, and restart your client.

Note 2. On Chrome browser

If you install both Microsoft Office and OpenOffice, you need to choose Microsoft Office as default application for office files.

Note 3. For Non-MS Office files

When you open/edit a Non-MS Office file, one NPE exception is thrown on the eXo Platform server and even when the file is opened successfully, the client gets very slow. See here for understanding the problem.

Linux

On Firefox, to open/edit one file, you need to install davfs2 that allows mounting a WebDav server as a disk drive:

sudo apt-get install davfs2

To open a document using untrusted SSL, you should export your server certification and then register and trust it on davfs2 by following these steps:

  1. To export the server certification, use this command:

    openssl s_client -connect ${REMHOST}:${REMPORT} | sed -ne '/-BEGIN CERTIFICATE-/,/-END CERTIFICATE-/p' > myserver.pem
    
  2. Register the certification on davfs by copiying it to davfs2/certs/:

    sudo cp myserver.pem /etc/davfs2/certs/
    
  3. Trust the certication on davfs2 by editing the file /etc/davfs2/davfs2.conf and adding this content:

    trust_server_cert /etc/davfs2/certs/myserver.pem
    

MAC

Copyright ©. All rights reserved. eXo Platform SAS
blog comments powered byDisqus