Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

PDF viewer issue on Firefox #60

Closed
rubenszolt opened this issue Jul 29, 2015 · 18 comments
Closed

PDF viewer issue on Firefox #60

rubenszolt opened this issue Jul 29, 2015 · 18 comments
Assignees

Comments

@rubenszolt
Copy link

The PDF files not open on Firefox 31.8.0, under IE and Chrome is working. If I turn off the CSP on about:config (security.csp.enable) is working.

@LukasReschke
Copy link
Member

Thanks a lot for reporting issues back to us!

We need some more information to properly support you with your issue!

Can I ask you to follow our guidelines for submitting bugs as described here: https://github.com/owncloud/core/blob/master/CONTRIBUTING.md

@rubenszolt
Copy link
Author

Steps to reproduce

1.do a fresh install
2.Reinstall the app and OC
3.test under Firefox, Chrome and IE

Expected behaviour

Actual behaviour

More PDF files not open on Firefox 31.8.0, under IE and Chrome is working. If I turn off the CSP on about:config (security.csp.enable) is working.

Server configuration

**Operating system: Debian 8 jessie x64

**Web server:apache 2

**Database:mysql

**PHP version:5.9

**ownCloud version:ownCloud 8.1.0 (stable)

**Updated from an older ownCloud or fresh install:fresh install

**The content of config/config.php:

'installed' => true,
'default_language' => 'en',
'memcache.local' => '\OC\Memcache\APCu',
'forcessl' => true,
'maintenance' => false,
'singleuser' => false,
'updatechecker' => false,
'has_internet_connection' => true,
'check_for_working_webdav' => true,
'check_for_working_htaccess' => true,
'config_is_read_only' => false,
'logtimezone' => 'Europe/Budapest',
'log_type' => 'owncloud',
'logfile' => '/var/log/owncloud/owncloud.log',
'cron_log' => true,
'cron.lockfile.location' => '/usr/share/owncloud/data',
'log_rotate_size' => 104857600,
'remember_login_cookie_lifetime' => 60_60_24*15,
'session_lifetime' => 60 * 60 * 24,
'session_keepalive' => true,
'activity_expire_days' => 30,
'defaultapp' => 'files',
'knowledgebaseenabled' => false,
'appstoreenabled' => false,
'appstore.experimental.enabled' => false,
'allow_user_to_change_display_name' => true,
'trashbin_retention_obligation' => 30,
'trashbin_auto_expire' => true,
'blacklisted_files' => array('.exe'),
'enable_previews' => false,
'xframe_restriction' => true,

*_Are you using external storage, if yes which one:NO
*_Are you using encryption:no
**Are you using an external user-backend, if yes which one:NO

Client configuration

*_Browser: Firefox 38.1.0 ESR, Mozilla/5.0 (Windows NT 6.1; WOW64; rv:38.0) Gecko/20100101 Thunderbird/38.1.0 Lightning/4.0.1.2
*_Operating system: Win pro 7 x64

Logs

Web server error log

192.168.200.127 - - [02/Aug/2015:09:35:42 +0200] "GET /weboffice/core/img/actions/close.svg HTTP/1.1" 304 172 "http://192.168.200.100/weboffice/core/css/icons.css?v=82d3b7cfd038c26a9eee546739f21eb3" "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:31.0) Gecko/20100101 Firefox/31.0"
192.168.200.127 - - [02/Aug/2015:09:35:42 +0200] "GET /weboffice/core/css/images/ui-bg_flat_35_1d2d44_40x100.png HTTP/1.1" 304 171 "http://192.168.200.100/weboffice/core/css/jquery-ui-fixes.css?v=82d3b7cfd038c26a9eee546739f21eb3" "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:31.0) Gecko/20100101 Firefox/31.0"
192.168.200.127 - - [02/Aug/2015:09:35:42 +0200] "GET /weboffice/core/css/images/ui-bg_highlight-soft_100_eeeeee_1x100.png HTTP/1.1" 304 171 "http://192.168.200.100/weboffice/core/css/jquery-ui-fixes.css?v=82d3b7cfd038c26a9eee546739f21eb3" "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:31.0) Gecko/20100101 Firefox/31.0"
192.168.200.127 - - [02/Aug/2015:09:35:42 +0200] "POST /weboffice/index.php/apps/files/ajax/upload.php HTTP/1.1" 200 996 "http://192.168.200.100/weboffice/index.php/apps/files/?dir=%2FAdatok" "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:31.0) Gecko/20100101 Firefox/31.0"
192.168.200.127 - - [02/Aug/2015:09:35:43 +0200] "GET /weboffice/index.php/apps/files/ajax/getstoragestats.php?dir=%2FAdatok HTTP/1.1" 200 846 "http://192.168.200.100/weboffice/index.php/apps/files/?dir=%2FAdatok" "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:31.0) Gecko/20100101 Firefox/31.0"
192.168.200.127 - - [02/Aug/2015:09:35:45 +0200] "GET /weboffice/index.php/apps/files_pdfviewer/?file=%2Fweboffice%2Findex.php%2Fapps%2Ffiles%2Fajax%2Fdownload.php%3Fdir%3D%252FAdatok%26files%3Dscan0097.pdf HTTP/1.1" 200 4892 "http://192.168.200.100/weboffice/index.php/apps/files/" "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:31.0) Gecko/20100101 Firefox/31.0"
192.168.200.127 - - [02/Aug/2015:09:35:45 +0200] "GET /weboffice/apps/files_pdfviewer/vendor/pdfjs/web/compatibility.js?v=0.7 HTTP/1.1" 200 5884 "http://192.168.200.100/weboffice/index.php/apps/files_pdfviewer/?file=%2Fweboffice%2Findex.php%2Fapps%2Ffiles%2Fajax%2Fdownload.php%3Fdir%3D%252FAdatok%26files%3Dscan0097.pdf" "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:31.0) Gecko/20100101 Firefox/31.0"
192.168.200.127 - - [02/Aug/2015:09:35:45 +0200] "GET /weboffice/apps/files_pdfviewer/vendor/pdfjs/web/viewer.css?v=0.7 HTTP/1.1" 200 7919 "http://192.168.200.100/weboffice/index.php/apps/files_pdfviewer/?file=%2Fweboffice%2Findex.php%2Fapps%2Ffiles%2Fajax%2Fdownload.php%3Fdir%3D%252FAdatok%26files%3Dscan0097.pdf" "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:31.0) Gecko/20100101 Firefox/31.0"
192.168.200.127 - - [02/Aug/2015:09:35:45 +0200] "GET /weboffice/apps/files_pdfviewer/vendor/pdfjs/web/l10n.js?v=0.7 HTTP/1.1" 200 8472 "http://192.168.200.100/weboffice/index.php/apps/files_pdfviewer/?file=%2Fweboffice%2Findex.php%2Fapps%2Ffiles%2Fajax%2Fdownload.php%3Fdir%3D%252FAdatok%26files%3Dscan0097.pdf" "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:31.0) Gecko/20100101 Firefox/31.0"
192.168.200.127 - - [02/Aug/2015:09:35:45 +0200] "GET /weboffice/apps/files_pdfviewer/js/workersrc.js?v=0.7 HTTP/1.1" 200 593 "http://192.168.200.100/weboffice/index.php/apps/files_pdfviewer/?file=%2Fweboffice%2Findex.php%2Fapps%2Ffiles%2Fajax%2Fdownload.php%3Fdir%3D%252FAdatok%26files%3Dscan0097.pdf" "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:31.0) Gecko/20100101 Firefox/31.0"
192.168.200.127 - - [02/Aug/2015:09:35:45 +0200] "GET /weboffice/apps/files_pdfviewer/vendor/pdfjs/web/viewer.js?v=0.7 HTTP/1.1" 200 49545 "http://192.168.200.100/weboffice/index.php/apps/files_pdfviewer/?file=%2Fweboffice%2Findex.php%2Fapps%2Ffiles%2Fajax%2Fdownload.php%3Fdir%3D%252FAdatok%26files%3Dscan0097.pdf" "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:31.0) Gecko/20100101 Firefox/31.0"
192.168.200.127 - - [02/Aug/2015:09:35:45 +0200] "GET /weboffice/apps/files_pdfviewer/vendor/pdfjs/build/pdf.js?v=0.7 HTTP/1.1" 200 59483 "http://192.168.200.100/weboffice/index.php/apps/files_pdfviewer/?file=%2Fweboffice%2Findex.php%2Fapps%2Ffiles%2Fajax%2Fdownload.php%3Fdir%3D%252FAdatok%26files%3Dscan0097.pdf" "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:31.0) Gecko/20100101 Firefox/31.0"
192.168.200.127 - - [02/Aug/2015:09:35:46 +0200] "GET /weboffice/apps/files_pdfviewer/vendor/pdfjs/web/images/toolbarButton-viewThumbnail.png HTTP/1.1" 304 170 "http://192.168.200.100/weboffice/apps/files_pdfviewer/vendor/pdfjs/web/viewer.css?v=0.7" "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:31.0) Gecko/20100101 Firefox/31.0"
192.168.200.127 - - [02/Aug/2015:09:35:46 +0200] "GET /weboffice/apps/files_pdfviewer/vendor/pdfjs/web/images/toolbarButton-viewOutline.png HTTP/1.1" 304 170 "http://192.168.200.100/weboffice/apps/files_pdfviewer/vendor/pdfjs/web/viewer.css?v=0.7" "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:31.0) Gecko/20100101 Firefox/31.0"
192.168.200.127 - - [02/Aug/2015:09:35:46 +0200] "GET /weboffice/apps/files_pdfviewer/vendor/pdfjs/web/images/texture.png HTTP/1.1" 304 171 "http://192.168.200.100/weboffice/apps/files_pdfviewer/vendor/pdfjs/web/viewer.css?v=0.7" "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:31.0) Gecko/20100101 Firefox/31.0"
192.168.200.127 - - [02/Aug/2015:09:35:46 +0200] "GET /weboffice/apps/files_pdfviewer/vendor/pdfjs/web/images/toolbarButton-search.png HTTP/1.1" 304 171 "http://192.168.200.100/weboffice/apps/files_pdfviewer/vendor/pdfjs/web/viewer.css?v=0.7" "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:31.0) Gecko/20100101 Firefox/31.0"
192.168.200.127 - - [02/Aug/2015:09:35:46 +0200] "GET /weboffice/apps/files_pdfviewer/vendor/pdfjs/web/images/toolbarButton-viewAttachments.png HTTP/1.1" 304 171 "http://192.168.200.100/weboffice/apps/files_pdfviewer/vendor/pdfjs/web/viewer.css?v=0.7" "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:31.0) Gecko/20100101 Firefox/31.0"
192.168.200.127 - - [02/Aug/2015:09:35:46 +0200] "GET /weboffice/apps/files_pdfviewer/vendor/pdfjs/web/images/toolbarButton-sidebarToggle.png HTTP/1.1" 304 170 "http://192.168.200.100/weboffice/apps/files_pdfviewer/vendor/pdfjs/web/viewer.css?v=0.7" "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:31.0) Gecko/20100101 Firefox/31.0"
192.168.200.127 - - [02/Aug/2015:09:35:46 +0200] "GET /weboffice/apps/files_pdfviewer/vendor/pdfjs/web/images/toolbarButton-pageDown.png HTTP/1.1" 304 170 "http://192.168.200.100/weboffice/apps/files_pdfviewer/vendor/pdfjs/web/viewer.css?v=0.7" "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:31.0) Gecko/20100101 Firefox/31.0"
192.168.200.127 - - [02/Aug/2015:09:35:46 +0200] "GET /weboffice/apps/files_pdfviewer/vendor/pdfjs/web/images/toolbarButton-openFile.png HTTP/1.1" 304 171 "http://192.168.200.100/weboffice/apps/files_pdfviewer/vendor/pdfjs/web/viewer.css?v=0.7" "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:31.0) Gecko/20100101 Firefox/31.0"
192.168.200.127 - - [02/Aug/2015:09:35:46 +0200] "GET /weboffice/apps/files_pdfviewer/vendor/pdfjs/web/images/toolbarButton-print.png HTTP/1.1" 304 171 "http://192.168.200.100/weboffice/apps/files_pdfviewer/vendor/pdfjs/web/viewer.css?v=0.7" "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:31.0) Gecko/20100101 Firefox/31.0"
192.168.200.127 - - [02/Aug/2015:09:35:46 +0200] "GET /weboffice/apps/files_pdfviewer/vendor/pdfjs/web/images/toolbarButton-presentationMode.png HTTP/1.1" 304 171 "http://192.168.200.100/weboffice/apps/files_pdfviewer/vendor/pdfjs/web/viewer.css?v=0.7" "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:31.0) Gecko/20100101 Firefox/31.0"
192.168.200.127 - - [02/Aug/2015:09:35:46 +0200] "GET /weboffice/apps/files_pdfviewer/vendor/pdfjs/web/images/toolbarButton-download.png HTTP/1.1" 304 171 "http://192.168.200.100/weboffice/apps/files_pdfviewer/vendor/pdfjs/web/viewer.css?v=0.7" "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:31.0) Gecko/20100101 Firefox/31.0"
192.168.200.127 - - [02/Aug/2015:09:35:46 +0200] "GET /weboffice/apps/files_pdfviewer/vendor/pdfjs/web/images/toolbarButton-bookmark.png HTTP/1.1" 304 170 "http://192.168.200.100/weboffice/apps/files_pdfviewer/vendor/pdfjs/web/viewer.css?v=0.7" "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:31.0) Gecko/20100101 Firefox/31.0"
192.168.200.127 - - [02/Aug/2015:09:35:46 +0200] "GET /weboffice/apps/files_pdfviewer/vendor/pdfjs/web/images/toolbarButton-secondaryToolbarToggle.png HTTP/1.1" 304 170 "http://192.168.200.100/weboffice/apps/files_pdfviewer/vendor/pdfjs/web/viewer.css?v=0.7" "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:31.0) Gecko/20100101 Firefox/31.0"
192.168.200.127 - - [02/Aug/2015:09:35:46 +0200] "GET /weboffice/apps/files_pdfviewer/vendor/pdfjs/web/images/toolbarButton-pageUp.png HTTP/1.1" 304 170 "http://192.168.200.100/weboffice/apps/files_pdfviewer/vendor/pdfjs/web/viewer.css?v=0.7" "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:31.0) Gecko/20100101 Firefox/31.0"
192.168.200.127 - - [02/Aug/2015:09:35:46 +0200] "GET /weboffice/apps/files_pdfviewer/vendor/pdfjs/web/images/toolbarButton-zoomOut.png HTTP/1.1" 304 170 "http://192.168.200.100/weboffice/apps/files_pdfviewer/vendor/pdfjs/web/viewer.css?v=0.7" "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:31.0) Gecko/20100101 Firefox/31.0"
192.168.200.127 - - [02/Aug/2015:09:35:46 +0200] "GET /weboffice/apps/files_pdfviewer/vendor/pdfjs/web/images/toolbarButton-zoomIn.png HTTP/1.1" 304 170 "http://192.168.200.100/weboffice/apps/files_pdfviewer/vendor/pdfjs/web/viewer.css?v=0.7" "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:31.0) Gecko/20100101 Firefox/31.0"
192.168.200.127 - - [02/Aug/2015:09:35:46 +0200] "GET /weboffice/apps/files_pdfviewer/vendor/pdfjs/web/images/toolbarButton-menuArrows.png HTTP/1.1" 304 170 "http://192.168.200.100/weboffice/apps/files_pdfviewer/vendor/pdfjs/web/viewer.css?v=0.7" "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:31.0) Gecko/20100101 Firefox/31.0"
192.168.200.127 - - [02/Aug/2015:09:35:46 +0200] "GET /weboffice/apps/files_pdfviewer/vendor/pdfjs/web/locale/locale.properties?v=0.7 HTTP/1.1" 304 172 "http://192.168.200.100/weboffice/index.php/apps/files_pdfviewer/?file=%2Fweboffice%2Findex.php%2Fapps%2Ffiles%2Fajax%2Fdownload.php%3Fdir%3D%252FAdatok%26files%3Dscan0097.pdf" "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:31.0) Gecko/20100101 Firefox/31.0"
192.168.200.127 - - [02/Aug/2015:09:35:46 +0200] "GET /weboffice/apps/files_pdfviewer/vendor/pdfjs/web/locale/hu/viewer.properties HTTP/1.1" 304 172 "http://192.168.200.100/weboffice/index.php/apps/files_pdfviewer/?file=%2Fweboffice%2Findex.php%2Fapps%2Ffiles%2Fajax%2Fdownload.php%3Fdir%3D%252FAdatok%26files%3Dscan0097.pdf" "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:31.0) Gecko/20100101 Firefox/31.0"
192.168.200.127 - - [02/Aug/2015:09:35:46 +0200] "GET /weboffice/apps/files_pdfviewer/vendor/pdfjs/build/pdf.worker.js?v=0.7 HTTP/1.1" 200 264930 "-" "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:31.0) Gecko/20100101 Firefox/31.0"
192.168.200.127 - - [02/Aug/2015:09:35:47 +0200] "GET /weboffice/index.php/apps/files/ajax/download.php?dir=%2FAdatok&files=scan0097.pdf HTTP/1.1" 200 236373 "http://192.168.200.100/weboffice/apps/files_pdfviewer/vendor/pdfjs/build/pdf.worker.js?v=0.7" "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:31.0) Gecko/20100101 Firefox/31.0"
192.168.200.127 - - [02/Aug/2015:09:35:47 +0200] "GET /weboffice/apps/files_pdfviewer/vendor/pdfjs/web/images/shadow.png HTTP/1.1" 304 171 "http://192.168.200.100/weboffice/apps/files_pdfviewer/vendor/pdfjs/web/viewer.css?v=0.7" "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:31.0) Gecko/20100101 Firefox/31.0"
192.168.200.127 - - [02/Aug/2015:09:35:47 +0200] "GET /weboffice/apps/files_pdfviewer/vendor/pdfjs/web/images/loading-icon.gif HTTP/1.1" 304 171 "http://192.168.200.100/weboffice/apps/files_pdfviewer/vendor/pdfjs/web/viewer.css?v=0.7" "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:31.0) Gecko/20100101 Firefox/31.0"
127.0.0.1 - - [02/Aug/2015:09:35:53 +0200] "OPTIONS * HTTP/1.0" 200 117 "-" "Apache/2.4.10 (Debian) SVN/1.8.10 OpenSSL/1.0.1k mod_fcgid/2.3.9 mod_perl/2.0.9dev Perl/v5.20.2 (internal dummy connection)"
192.168.200.127 - - [02/Aug/2015:09:36:05 +0200] "GET /weboffice/core/vendor/jquery/jquery.min.map HTTP/1.1" 200 140408 "-" "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:31.0) Gecko/20100101 Firefox/31.0"

ownCloud log (data/owncloud.log)

{"reqId":"CCtBKWhyYDrjwSYc2SlM","remoteAddr":"","app":"PHP","message":"Undefined index: REQUEST_URI at /usr/share/owncloud/apps/contacts/appinfo/app.php#35","level":3,"time":"2015-08-02T08:15:02+02:00"}
{"reqId":"g+nihtcvGyIYl565YUPB","remoteAddr":"","app":"PHP","message":"Undefined index: REQUEST_URI at /usr/share/owncloud/apps/contacts/appinfo/app.php#35","level":3,"time":"2015-08-02T08:30:02+02:00"}
{"reqId":"1Bga25Ksim7agW3Du4RR","remoteAddr":"","app":"PHP","message":"Undefined index: REQUEST_URI at /usr/share/owncloud/apps/contacts/appinfo/app.php#35","level":3,"time":"2015-08-02T08:45:01+02:00"}
{"reqId":"iyLiQsG7AlJntclAg2fX","remoteAddr":"","app":"PHP","message":"Undefined index: REQUEST_URI at /usr/share/owncloud/apps/contacts/appinfo/app.php#35","level":3,"time":"2015-08-02T09:00:02+02:00"}
{"reqId":"v7KvRsYJS76SM0l9YnOl","remoteAddr":"","app":"PHP","message":"Undefined index: REQUEST_URI at /usr/share/owncloud/apps/contacts/appinfo/app.php#35","level":3,"time":"2015-08-02T09:15:02+02:00"}
{"reqId":"surUacTtlhn/qJWz0Oqe","remoteAddr":"","app":"PHP","message":"Undefined index: REQUEST_URI at /usr/share/owncloud/apps/contacts/appinfo/app.php#35","level":3,"time":"2015-08-02T09:30:01+02:00"}

Browser log

Content Security Policy: Unable to process the unknown „child-src” directive
The getUserData () or setUserData () is deprecated. Use instead WeakMap was or was element.dataset. requestNotifier.js:64
The synchronous XMLHttpRequest is the main thread of date, because it reduces the user experience. For more help, see: l10n.js:108
"#Close is undefined." l10n.js:794
"#Close is undefined." l10n.js:877
"PDF 8f2af524eb87aab0c45e424c8f79e98 [1.3 - / -](PDF.js: 1.0.712)" viewer.js:3583
Content Security Policy: The site is a resource settings blocked from loading here: blob:ef76f384-813e-416c-b960-cbc58d9dafb0 („img-src http://192.168.200.100:80”).
"Warning: Error during JPEG image loading" pdf.js:235
"Warning: Dependent image isn't ready yet" pdf.js:235

@africanforest
Copy link

I'm seeing a similar issue with Firefox 39.0.3 on MAC OSX 10.10.4:
All PDFs do open, but most of them are showing blank pages, some are showing incomplete content.

@LukasReschke
Copy link
Member

This works just fine from me. Can you please share the PDF in question with me? Thanks.

@LukasReschke
Copy link
Member

(see my profile for my mail address)

@africanforest
Copy link

I just tested the same PDF files with Chrome 44.0.2403.130 (64-bit) and they all are showing up fine.

I can also confirm that with "security.csp.enable" set to "false" in "about:config" all PDFs are displayed correctly in Firefox 39.0.3.

@jcallerykbi
Copy link

I am experiencing the same problem with Chrome 45.0.2454.85 32 bit on Windows 7 64 bit. Same with Firefox 40.0 unless I disable CSP as described above.

@LukasReschke
Copy link
Member

Please test #65

@jcallerykbi
Copy link

Adding

$policy->addAllowedImageDomain('*');

to displaycontroller.php works - I can now see pdf images in Chrome. But security wise, isn't this a little loose? The probability of it being exploited is probably pretty low, but I don't know.

Thanks,
Jeff

@LukasReschke
Copy link
Member

to displaycontroller.php works - I can now see pdf images in Chrome. But security wise, isn't this a little loose? The probability of it being exploited is probably pretty low, but I don't know.

Images are non active content. The only thing that happens now is that a PDF file might include external resources which will then get loaded and the person who sent you this file will then know that you accessed it using ownCLoud.

@jcallerykbi
Copy link

Okay. Sounds good. Thanks for your help!

Jeff

@jcallerykbi
Copy link

Hmmm... getting this:

Content Security Policy: The page's settings blocked the loading of a resource at blob:https://mycloud_dev.kbibiopharma.com/b3ba0807-49d1-435b-8b5c-a5cef22d1fbd ("img-src https://mycloud_dev.kbibiopharma.com *").

After re-enabling CSP in Firefox 40.0.3.

@LukasReschke
Copy link
Member

Does only the error appear or does it actually work? Firefox has a somewhat buggy CSP implementation ;-)

@jcallerykbi
Copy link

Unfortunately, it shows blank pages where the images should be. Sorry!

@LukasReschke
Copy link
Member

Can you share the PDF with me? See my profile for my mail address.

@chezsez42
Copy link

Lukas I shared a sample pdf that shows blank page when opened in OwnCloud PDF viewer. See your email.

@niefra
Copy link

niefra commented Sep 15, 2015

hi, I have the same problem
maybe it depends on the pdf-version?
for me it works with pdf-docuemnts version "%PDF-1.5" but not with "%PDF-1.4",
thanks
franz

LukasReschke added a commit that referenced this issue Sep 18, 2015
@LukasReschke
Copy link
Member

Potentially fixed with #65, please open a new issue if this still persists. Also clean your cache :-)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

6 participants