Dashboards & Visualizations

Generate PDF does not work with view with html

matthijsk
Explorer

I am running Splunk 5.0.5 on a Windows 2008 R 2 server. When trying to generate a PDF from a view I get the following error:

'NoneType' object has no attribute 'strip'

In the python.log file I get the following error:

2013-11-04 14:29:40,457 CET INFO    pdfgen_endpoint:310 - pdf time-of-report=1383571780.46
2013-11-04 14:29:40,862 CET ERROR   __init__:173 - 'NoneType' object has no attribute 'strip'
Traceback (most recent call last):
  File "E:\Apps\Splunk\Python-2.7\Lib\site-packages\splunk\rest\__init__.py", line 171, in dispatch
    methodOutput = method()
  File "E:\Apps\Splunk\etc\system\bin\pdfgen_endpoint.py", line 118, in handle_GET
    if not self._render():
  File "E:\Apps\Splunk\etc\system\bin\pdfgen_endpoint.py", line 152, in _render
    self._startNextSearch()
  File "E:\Apps\Splunk\etc\system\bin\pdfgen_endpoint.py", line 406, in _startNextSearch
    if not view.dispatchSearch(overrideNowTime=self._now):
  File "E:\Apps\Splunk\Python-2.7\Lib\site-packages\splunk\pdf\pdfgen_views.py", line 76, in dispatchSearch
    searchJobObj = splunk.search.dispatch(pu.prepareInlineSearchCommand(searchCommand), sessionKey=self._sessionKey, **options)
  File "E:\Apps\Splunk\Python-2.7\Lib\site-packages\splunk\pdf\pdfgen_utils.py", line 104, in prepareInlineSearchCommand
    strippedSearchCommand = searchCommand.strip()
AttributeError: 'NoneType' object has no attribute 'strip'

If I remove the row with html text the PDF is generated, even if I just put in

<row>
  <html>
  </html>
</row>

the report does not work anymore. According to the documentation I should be able to add html to simple XML and still be able to generate a pdf. Can anyone help me with tis?

Tags (3)

ChrisG
Splunk Employee
Splunk Employee

This is a known issue (SPL-75106). It is fixed in version 6.0, and will be fixed in a future 5.0.x maintenance release.

chris
Motivator

Have you by any chance found an answer/solution for this issue?

0 Karma
Got questions? Get answers!

Join the Splunk Community Slack to learn, troubleshoot, and make connections with fellow Splunk practitioners in real time!

Meet up IRL or virtually!

Join Splunk User Groups to connect and learn in-person by region or remotely by topic or industry.

Get Updates on the Splunk Community!

[Puzzles] Solve, Learn, Repeat: Matching cron expressions

This puzzle (first published here) is based on matching timestamps to cron expressions.All the timestamps ...

Design, Compete, Win: Submit Your Best Splunk Dashboards for a .conf26 Pass

Hello Splunkers,  We’re excited to kick off a Splunk Dashboard contest! We know that dashboards are a primary ...

May 2026 Splunk Expert Sessions: Security & Observability

Level Up Your Operations: May 2026 Splunk Expert Sessions Whether you are refining your security posture or ...