cancel
Showing results for 
Search instead for 
Did you mean: 

Alfresco community 201702 GA and Office 2013, MS Word starts but the document is not displayed. The same in Excel.

ctorre
Champ on-the-rise
Champ on-the-rise

My OS is Windows 7 professional edition with MS Office 2013 and 201702 GA release of Alfresco Community Edition. When I try to edit a DOCX or XLSX from Alfresco Share, MS Word and Excel start but the documents are not displayed. I have the registry keys of basic authentication set to 2. In fact when I try to open a DOCX or XLSX via WEBDAV it works correctly. The problem is inside Alfresco share. 

Is there someone who has solved this problem?

Thanks.

Carlo

18 REPLIES 18

ctorre
Champ on-the-rise
Champ on-the-rise

I'm trying with Chrome version 56.0.2924.87 and Internet Explorer 11.

mehe
Elite Collaborator
Elite Collaborator

Ok, I have to look into this on our test VM - maybe it's a general problem... takes some time

...looks like I can try Alfresco 5.2 AOS on windows 7 with office 2010 this Friday.

minzawoo8080
Champ in-the-making
Champ in-the-making

That would be appreciated. My installation on fresh server 2012R2 faced the same problem. Blank page and nothing show up.

I tried Alfresco Enterprise Edition (trial) with MS Office 2013 and this configuration faced the same problem. By using webdav everything works fine (both Community and Enterprise). I suppose this is a problem with Share that doesn't set up UNC path correctly. Is something like "file not found". Tomorrow I'll try with MS 2016 version.

mehe
Elite Collaborator
Elite Collaborator

You can see the created Url when activating "Developer Tools" in Chrome or Firefox and watch for your document in the Network-Tab.

The provided Url should be something like "ms-wordSmiley Surprisedfe%7Cu%7Chttp://yourIpAddressOrServerName:8080/alfresco/aos/pathtoyourDocx"

when you work without SSL and on the standard port.

ctorre
Champ on-the-rise
Champ on-the-rise

SOLVED! 

I had mistakenly defined the  registry Key

HKEY_CURRENT_USER\Software\Microsoft\Office\15.0\Common\Internet\BasicAuthLevel

as QWORD (64-bit) and not DWORD (32-bit).

This is a good reference: 

Setting up Alfresco Office Services using a non-SSL connection | Alfresco Documentation 

mehe
Elite Collaborator
Elite Collaborator

That's easy to get the reg-keys wrong. Very good that you found it. Smiley Happy maybe min zaw oo has the same issue...

minzawoo8080
Champ in-the-making
Champ in-the-making

Thanks you Martin! there are two steps inside registery, one to modify and other one to create.

It would be very please if you can send me the guideline to enable SSL, easy way!. Official documentation is quite complicated. Anyway Thanks.

mehe
Elite Collaborator
Elite Collaborator

I prefer to set-up a http server (apache or nginx) as reverse proxy in front of alfresco.  This also has the benefit to be able to show up a friendly maintenance page when alfresco is down - and you can easily deploy Angular(js) single-page apps for Alfresco directly on the http server or call your also proxied nodeJs app from the same site-name, preventing you from cross-origin problems.

The http Server is then handling the SSL work and your alfresco tomcat won't have to encrypt and decrypt the traffic.

But if you want tomcat to do the "heavy lifting" Smiley Happy Apache Tomcat 7 (7.0.76) - SSL/TLS Configuration HOW-TO  on the Apache site shows how to  SSL your container - should be ok for alfresco, im not sure about the tomcat version (maybe 7.0.59 when using the installer, but SSL config should be the same).

If you want to use the http-reverse proxy approach, look for a setup on GitHub.com - I think there is an nginx example provided by loftux.

Further questions? Then please describe your setup - mainly server os (I'm using Linux and macOs server side), deploying alfresco on premise or in www and if you already have a ssl certificate or need to know how to create or obtain one...

Maybe we/someone/I should create a community.alfresco.com blog article on "how to SSL enable Alfresco" or there is already one...