id,summary,reporter,owner,description,type,status,priority,component,severity,resolution,keywords,cc,release 14001,PdfPreviewPlugin: not able to preview pdf file as expected,peter.chiu@…,tkob-trac,"Having followed the instructions given, we have not been able to display any pdf files from trac. No particular errors are recorded in trac.log. The steps taken are described below. Any advice please? Server: Centos 7 Trac-1.0.13-1 1. Install plugin: {{{#!sh [root@dev5 sites-available]# pip install https://trac-hacks.org/browser/pdfpreviewplugin/1.0?format=zip Collecting https://trac-hacks.org/browser/pdfpreviewplugin/1.0?format=zip Downloading https://trac-hacks.org/browser/pdfpreviewplugin/1.0?format=zip - 8.3MB 15.9MB/s Requirement already satisfied (use --upgrade to upgrade): TracPdfPreview==0.1.2 from https://trac-hacks.org/browser/pdfpreviewplugin/1.0?format=zip in /usr/lib/python2.7/site-packages You are using pip version 8.1.2, however version 21.0.1 is available. You should consider upgrading via the 'pip install --upgrade pip' command. }}} 2. Check plugin {{{#!sh [root@dev5 sites-available]# find /usr/lib/python2.7/site-packages/ -name ""*pdfpreview*"" /usr/lib/python2.7/site-packages/tracpdfpreview /usr/lib/python2.7/site-packages/tracpdfpreview/pdfpreview.py /usr/lib/python2.7/site-packages/tracpdfpreview/pdfpreview.pyc }}} 3. Modify trac.ini: {{{#!sh [root@dev5 sites-available]# egrep ""component|preview|mimeview|mime_map"" /var/trac/jsocwiki/conf/trac.ini [components] tracpdfpreview.pdfpreview.* = enabled [mimeviewer] max_preview_size = 262144 mime_map = text/x-dylan:dylan,text/x-idl:ice,text/xada:ads:adb,application/pdf #mime_map = text/x-dylan:dylan, text/x-idl:ice, text/x-ada:ads:adb mime_map_patterns = text/plain:README|INSTALL|COPYING.* default_component = auto_preview_timeout = 2.0 }}} 4. Deploy trac changes: {{{#!sh [root@dev5 log]# trac-admin /var/trac/jsocwiki deploy /var/www/html/trac/jsocwiki Copying resources from: trac.web.chrome.Chrome /usr/lib/python2.7/site-packages/trac/htdocs /var/trac/jsocwiki/htdocs acct_mgr.notification.AccountChangeNotificationAdminPanel /usr/lib/python2.7/site-packages/acct_mgr/htdocs acct_mgr.register.RegistrationModule ... acct_mgr.admin.ConfigurationAdminPanel /usr/lib/python2.7/site-packages/acct_mgr/htdocs acct_mgr.macros.AccountManagerWikiMacros /usr/lib/python2.7/site-packages/acct_mgr/htdocs tracpdfpreview.pdfpreview.PdfRenderer /usr/lib/python2.7/site-packages/tracpdfpreview/htdocs Creating scripts. }}} 5. Attempt to Display: http://dev5.spice.rl.ac.uk/attachment/wiki/WikiStart/bryant_msp4500_Tail_2021.pdf 6. Result: {{{ HTML preview not available, since no preview renderer could handle it. Try downloading the file instead. }}} 7. No relevant errors reported in trac.log {{{ 2021-04-14 16:27:11,786 Trac[env] WARNING: base_url option not set in configuration, generated links may be incorrect 2021-04-14 16:27:11,788 Trac[web_ui] WARNING: ResetPwStore is disabled, therefore password reset won't work. 2021-04-14 16:27:11,810 Trac[api] WARNING: Unable to find repository '(default)' for synchronization 2021-04-14 18:06:11,162 Trac[env] INFO: -------------------------------- environment startup [Trac 1.0.13] -------------------------------- 2021-04-14 18:06:11,322 Trac[web_ui] WARNING: ResetPwStore is disabled, therefore password reset won't work. }}}",defect,new,normal,PdfPreviewPlugin,normal,,pdfviewer,peter.chiu@…,1.0