| Author |  | 
      
        | andryyy Newbie
 
  
  
 Joined: 04 January 2015
 Location: Germany
 Online Status: Offline
 Posts: 6
 | 
          Hello,
           | Posted: 15 January 2015 at 11:29am | IP Logged |   |  
           | 
 |  
 As a soon-to-be customer I hope I am allowed to ask in this forum. :-)
 
 I setup WebMail Pro on Nginx, PHP-FPM and SSL. I do not use a Proxy/Load-Balancer, but NAT from the gateway to my webserver instance. (edit: Debian Jessie, patched)
 
 There is no problem uploading files into "Files" from either WebDAV or web panel.
 Though I cannot download files (via web panel). When I click on "Download" nothing happens. I cannot see any actions in my logs, too.
 I do not use Adblock or anything like that, tested it via IExplorer, Firefox and Chrome.
 
 This is my nginx configuration: http://paste.debian.net/hidden/82c76626/
 Maybe you need the relevant PHP-FPM worker part, too: http://paste.debian.net/hidden/671118fa/
 
 Let me know if you need an account to check it by yourself etc. :-)
 
 Best regards
 André
 | 
       
        | Back to Top |     | 
       
       
        |  | 
        | Igor AfterLogic Support
 
  
 
 Joined: 24 June 2008
 Location: United States
 Online Status: Offline
 Posts: 6168
 | 
          This is a known problem, it's reproduced on our server as well. Developers are now investigating this, and if it's possible to offer a hotfix, it'll be done.
           | Posted: 16 January 2015 at 1:37am | IP Logged |   |  
           | 
 |  
 --
 Regards,
 Igor, AfterLogic Support
 | 
       
        | Back to Top |     | 
       
       
        |  | 
        | Igor AfterLogic Support
 
  
 
 Joined: 24 June 2008
 Location: United States
 Online Status: Offline
 Posts: 6168
 | 
          Turns out there's a really simple fix. The file to be modified is static/js/app.js, but it isn't used by default - its minified version app.min.js is used. To change that, add the following item to the array defined in data/settings/config.php file:
           | Posted: 16 January 2015 at 2:04am | IP Logged |   |  
           | 
 |  
 
 
| Code: 
 
    
    | 
      
       | 'labs.use-app-min-js' => false, |  |  |  
 Then locate the following code in static/js/app.js file, line ~36700:
 
 
 
| Code: 
 
    
    | 
      
       | _.each(oData.Result.Items, function (oValue) { var oItem = new CFileModel()
 .allowDrag(true)
 .allowSelect(true)
 .allowCheck(true)
 .allowDelete(true)
 .allowUpload(true)
 .allowSharing(true)
 .allowHeader(true)
 .allowDownload(false)
 .isPopupItem(this.isPopup);
 |  |  |  
 In that code, the following line:
 
 
 
 should be modifies as follows:
 
 
 
 Be sure to clear web browser cache to apply changes.
 
 --
 Regards,
 Igor, AfterLogic Support
 | 
       
        | Back to Top |     | 
       
       
        |  | 
        | andryyy Newbie
 
  
  
 Joined: 04 January 2015
 Location: Germany
 Online Status: Offline
 Posts: 6
 | 
          Okay, no problem. Good to hear it wasn't my fault.
           | Posted: 16 January 2015 at 2:23am | IP Logged |   |  
           | 
 |  
 Regards,
 André
 | 
       
        | Back to Top |     | 
       
       
        |  | 
        | andryyy Newbie
 
  
  
 Joined: 04 January 2015
 Location: Germany
 Online Status: Offline
 Posts: 6
 | 
          Hi Igor,
           | Posted: 16 January 2015 at 9:44am | IP Logged |   |  
           | 
 |  Thank you! It is working as expected now. :-)
 
 Bye
 André
 | 
       
        | Back to Top |     | 
       
       
        |  |