Bug #2721

Faxweb: no fax preview

Added by Giacomo Sanchietti over 5 years ago. Updated over 5 years ago.

Status:CLOSEDStart date:
Priority:NormalDue date:
Assignee:-% Done:

100%

Category:nethserver-faxweb2
Target version:v6.5
Security class: Resolution:
Affected version: NEEDINFO:No

Description

Faxweb can't display preview for sent or received faxes.

The error on /var/log/httpd/error_log is:

convert: unable to open image `/var/lib/nethserver/fax/docs/thumb/fax000011666-15.png': Permission denied @ blob.c/OpenBlob/2480.

The /var/lib/nethserver/fax/docs/thumb/ doesn't exists at all.


Related issues

Related to NethServer 6 - Enhancement #2709: Faxweb: add dashboard widget CLOSED

Associated revisions

Revision 5d8068ec
Added by Giacomo Sanchietti over 5 years ago

spec: create thumb and sentm dirs. Requires php-mysql. Refs #2721

Revision f8fe6b8c
Added by Giacomo Sanchietti over 5 years ago

templates: enable faxmaster group access. Refs #2721

Revision c9012def
Added by Giacomo Sanchietti over 5 years ago

spec: fix directory permissions. Refs #2721

History

#1 Updated by Giacomo Sanchietti over 5 years ago

  • Status changed from NEW to TRIAGED
  • Assignee set to Giacomo Sanchietti
  • % Done changed from 0 to 20

#2 Updated by Giacomo Sanchietti over 5 years ago

  • Status changed from TRIAGED to ON_DEV
  • % Done changed from 20 to 30

#3 Updated by Giacomo Sanchietti over 5 years ago

  • Status changed from ON_DEV to MODIFIED
  • % Done changed from 30 to 60
New directories:
  • /var/lib/nethserver/fax/docs/thumb
  • /var/lib/nethserver/fax/docs/sentm
Added requires:
  • php-mysql.
  • nethserver-mysql

Workaround for already installed systems:

mkdir -p /var/lib/nethserver/fax/docs/thumb/
mkdir -p /var/lib/nethserver/fax/docs/sentm/
chown apache:apache /var/lib/nethserver/fax/docs/thumb/
chown apache:apache /var/lib/nethserver/fax/docs/sentm

#4 Updated by Giacomo Sanchietti over 5 years ago

  • Status changed from MODIFIED to ON_QA
  • Assignee deleted (Giacomo Sanchietti)
  • % Done changed from 60 to 70
Packages in nethserver-testing:
  • (Waiting for build caused by a missing push)
Test case 1
  • Install on a clean machine:
    yum --enablerepo=nethserver-testing install nethserver-faxweb2
    
  • Verify httpd is reloaded and mysqld is installed
Test case 2
  • Install or update the package
  • Send and receive a fax
  • Check the preview works in both cases

#5 Updated by Nicola Rauso over 5 years ago

  • Assignee set to Nicola Rauso

#6 Updated by Nicola Rauso over 5 years ago

  • Status changed from ON_QA to VERIFIED
  • % Done changed from 70 to 90

Tested: ok

#7 Updated by Giacomo Sanchietti over 5 years ago

  • Status changed from VERIFIED to ON_QA
  • Assignee deleted (Nicola Rauso)
  • % Done changed from 90 to 70

Back on QA until the package is ready.

#8 Updated by Giacomo Sanchietti over 5 years ago

Package in nethserver-testing:
  • nethserver-faxweb2-1.0.2-4.0gitbaf3f7b5.ns6.noarch.rpm
  • nethserver-faxweb2-1.0.2-5.0gitc9012def.ns6.noarch.rpm

#9 Updated by Nicola Rauso over 5 years ago

  • Assignee set to Nicola Rauso

#10 Updated by Nicola Rauso over 5 years ago

  • Status changed from ON_QA to VERIFIED
  • % Done changed from 70 to 90

Tested: ok

#11 Updated by Nicola Rauso over 5 years ago

  • Assignee deleted (Nicola Rauso)

#12 Updated by Giacomo Sanchietti over 5 years ago

  • Status changed from VERIFIED to CLOSED
  • % Done changed from 90 to 100
Released in nethserver-updates:
  • nethserver-faxweb2-1.0.3-1.ns6.noarch.rpm

Also available in: Atom PDF