# Export CSV/HTML/PDF error

**URL:** <https://discuss.dradis.com/t/export-csv-html-pdf-error/177>\
**Category:** Community Edition\
**Created:** [August 22, 2015, 11:53am UTC](https://discuss.dradis.com/t/export-csv-html-pdf-error/177 "2015-08-22T11:53:48Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![freakdev](https://avatars.discourse-cdn.com/v4/letter/f/8e8cbc/32.png) [@freakdev](https://discuss.dradis.com/u/freakdev)\
**Post date:** [August 22, 2015, 11:53am UTC](https://discuss.dradis.com/t/export-csv-html-pdf-error/177/1 "2015-08-22T11:53:49Z")

</div>

I downloaded dradis-3.0.0.rc3-linux-x86\_64.tar.gz and started it as stated in the download page. The framework is working on my ubuntu server but I faced a problem while trying to export the project and I also can’t upload any files to the server. If I try any type of export I get the message “We are sorry…”. I browsed the log file and I found these errors :

1. For HTML export

> I, [2015-08-22T12:29:00.112642 #2957] INFO – : Started GET “/export” for 192.168.0.104 at 2015-08-22 12:29:00 +0200  
> I, [2015-08-22T12:29:00.114556 #2957] INFO – : Processing by Dradis::Frontend::ExportController#index as HTML  
> I, [2015-08-22T12:29:00.128289 #2957] INFO – : Rendered /home/user/dradis-3.0.0.rc3-linux-x86\_64/lib/vendor/ruby/2.1.0/bundler/gems/dradis-theme\_snowcrash-58bfb1f02b26/app/views/dradis/themes/snowcrash/export/\_plugin.html.erb (1.4ms)  
> I, [2015-08-22T12:29:00.131293 #2957] INFO – : Rendered /home/user/dradis-3.0.0.rc3-linux-x86\_64/lib/vendor/ruby/2.1.0/bundler/gems/dradis-theme\_snowcrash-58bfb1f02b26/app/views/dradis/themes/snowcrash/export/\_plugin.html.erb (2.6ms)  
> I, [2015-08-22T12:29:00.133178 #2957] INFO – : Rendered /home/user/dradis-3.0.0.rc3-linux-x86\_64/lib/vendor/ruby/2.1.0/bundler/gems/dradis-theme\_snowcrash-58bfb1f02b26/app/views/dradis/themes/snowcrash/export/\_plugin.html.erb (1.5ms)  
> I, [2015-08-22T12:29:00.133488 #2957] INFO – : Rendered /home/user/dradis-3.0.0.rc3-linux-x86\_64/lib/vendor/ruby/2.1.0/bundler/gems/dradis-theme\_snowcrash-58bfb1f02b26/app/views/dradis/frontend/export/index.html.erb within layouts/dradis/themes/snowcrash (9.3ms)  
> I, [2015-08-22T12:29:00.137696 #2957] INFO – : Rendered /home/user/dradis-3.0.0.rc3-linux-x86\_64/lib/vendor/ruby/2.1.0/bundler/gems/dradis-theme\_snowcrash-58bfb1f02b26/app/views/layouts/dradis/themes/snowcrash/\_navbar.html.erb (2.7ms)  
> I, [2015-08-22T12:29:00.143903 #2957] INFO – : Rendered /home/user/dradis-3.0.0.rc3-linux-x86\_64/lib/vendor/ruby/2.1.0/bundler/gems/dradis-theme\_snowcrash-58bfb1f02b26/app/views/layouts/dradis/themes/snowcrash/\_node.html.erb (2.5ms)  
> I, [2015-08-22T12:29:00.144115 #2957] INFO – : Rendered /home/user/dradis-3.0.0.rc3-linux-x86\_64/lib/vendor/ruby/2.1.0/bundler/gems/dradis-theme\_snowcrash-58bfb1f02b26/app/views/layouts/dradis/themes/snowcrash/\_nodes.html.erb (5.6ms)  
> I, [2015-08-22T12:29:00.153704 #2957] INFO – : Rendered /home/user/dradis-3.0.0.rc3-linux-x86\_64/lib/vendor/ruby/2.1.0/bundler/gems/dradis-theme\_snowcrash-58bfb1f02b26/app/views/dradis/themes/snowcrash/nodes/modals/\_add\_branch.html.erb (5.2ms)  
> I, [2015-08-22T12:29:00.154206 #2957] INFO – : Rendered /home/user/dradis-3.0.0.rc3-linux-x86\_64/lib/vendor/ruby/2.1.0/bundler/gems/dradis-theme\_snowcrash-58bfb1f02b26/app/views/layouts/dradis/themes/snowcrash/\_breadcrumb.html.erb (0.1ms)  
> I, [2015-08-22T12:29:00.155173 #2957] INFO – : Completed 200 OK in 40ms (Views: 30.9ms | ActiveRecord: 1.1ms)  
> I, [2015-08-22T12:29:02.398257 #2957] INFO – : Started POST “/export” for 192.168.0.104 at 2015-08-22 12:29:02 +0200  
> I, [2015-08-22T12:29:02.400148 #2957] INFO – : Processing by Dradis::Frontend::ExportController#create as HTML  
> I, [2015-08-22T12:29:02.400328 #2957] INFO – : Parameters: {“utf8”=\>“✓”, “authenticity\_token”=\>"\*\*\*\*\*\*\*\*\*\*\*_**", “plugin”=\>“html\_export”, “route”=\>“root”, “template”=\>“html\_export”}  
> I, [2015-08-22T12:29:02.405789 #2957] INFO – : Redirected to http://**_:3000/export/html/  
> I, [2015-08-22T12:29:02.406202 #2957] INFO – : Completed 302 Found in 6ms (ActiveRecord: 0.3ms)  
> I, [2015-08-22T12:29:02.420282 #2957] INFO – : Started GET “/export/html/” for 192.168.0.104 at 2015-08-22 12:29:02 +0200  
> I, [2015-08-22T12:29:02.422462 #2957] INFO – : Processing by Dradis::Plugins::HtmlExport::BaseController#index as HTML  
> I, [2015-08-22T12:29:02.426749 #2957] INFO – : Completed 500 Internal Server Error in 4ms  
> F, [2015-08-22T12:29:02.434661 #2957] FATAL – :  
> NoMethodError (undefined method `string' for Dradis::Core::VERSION:Module): /home/user/dradis-3.0.0.rc3-linux-x86_64/lib/vendor/ruby/2.1.0/bundler/gems/dradis-html_export-3cea13937262/lib/dradis/plugins/html_export/exporter.rb:16:in `export’  
> /home/user/dradis-3.0.0.rc3-linux-x86\_64/lib/vendor/ruby/2.1.0/bundler/gems/dradis-html\_export-3cea13937262/app/controllers/dradis/plugins/html\_export/base\_controller.rb:17:in `index' actionpack (4.1.9) lib/action_controller/metal/implicit_render.rb:4:in `send\_action’  
> actionpack (4.1.9) lib/abstract\_controller/base.rb:189:in `process_action' actionpack (4.1.9) lib/action_controller/metal/rendering.rb:10:in `process\_action’  
> actionpack (4.1.9) lib/abstract\_controller/callbacks.rb:20:in `block in process_action' activesupport (4.1.9) lib/active_support/callbacks.rb:113:in `call’  
> activesupport (4.1.9) lib/active\_support/callbacks.rb:113:in `call' activesupport (4.1.9) lib/active_support/callbacks.rb:166:in `block in halting’  
> activesupport (4.1.9) lib/active\_support/callbacks.rb:166:in `call' activesupport (4.1.9) lib/active_support/callbacks.rb:166:in `block in halting’  
> activesupport (4.1.9) lib/active\_support/callbacks.rb:229:in `call' activesupport (4.1.9) lib/active_support/callbacks.rb:229:in `block in halting’  
> activesupport (4.1.9) lib/active\_support/callbacks.rb:229:in `call' activesupport (4.1.9) lib/active_support/callbacks.rb:229:in `block in halting’  
> activesupport (4.1.9) lib/active\_support/callbacks.rb:166:in `call' activesupport (4.1.9) lib/active_support/callbacks.rb:166:in `block in halting’  
> activesupport (4.1.9) lib/active\_support/callbacks.rb:166:in `call' activesupport (4.1.9) lib/active_support/callbacks.rb:166:in `block in halting’  
> activesupport (4.1.9) lib/active\_support/callbacks.rb:166:in `call' activesupport (4.1.9) lib/active_support/callbacks.rb:166:in `block in halting’  
> activesupport (4.1.9) lib/active\_support/callbacks.rb:86:in `call' activesupport (4.1.9) lib/active_support/callbacks.rb:86:in `run\_callbacks’  
> actionpack (4.1.9) lib/abstract\_controller/callbacks.rb:19:in `process_action' actionpack (4.1.9) lib/action_controller/metal/rescue.rb:29:in `process\_action’  
> actionpack (4.1.9) lib/action\_controller/metal/instrumentation.rb:31:in `block in process_action' activesupport (4.1.9) lib/active_support/notifications.rb:159:in `block in instrument’  
> activesupport (4.1.9) lib/active\_support/notifications/instrumenter.rb:20:in `instrument' activesupport (4.1.9) lib/active_support/notifications.rb:159:in `instrument’  
> actionpack (4.1.9) lib/action\_controller/metal/instrumentation.rb:30:in `process_action' actionpack (4.1.9) lib/action_controller/metal/params_wrapper.rb:250:in `process\_action’  
> activerecord (4.1.9) lib/active\_record/railties/controller\_runtime.rb:18:in `process_action' actionpack (4.1.9) lib/abstract_controller/base.rb:136:in `process’  
> actionview (4.1.9) lib/action\_view/rendering.rb:30:in `process' actionpack (4.1.9) lib/action_controller/metal.rb:196:in `dispatch’  
> actionpack (4.1.9) lib/action\_controller/metal/rack\_delegation.rb:13:in `dispatch' actionpack (4.1.9) lib/action_controller/metal.rb:232:in `block in action’  
> actionpack (4.1.9) lib/action\_dispatch/routing/route\_set.rb:82:in `call' actionpack (4.1.9) lib/action_dispatch/routing/route_set.rb:82:in `dispatch’  
> actionpack (4.1.9) lib/action\_dispatch/routing/route\_set.rb:50:in `call' actionpack (4.1.9) lib/action_dispatch/journey/router.rb:73:in `block in call’  
> actionpack (4.1.9) lib/action\_dispatch/journey/router.rb:59:in `each' actionpack (4.1.9) lib/action_dispatch/journey/router.rb:59:in `call’  
> actionpack (4.1.9) lib/action\_dispatch/routing/route\_set.rb:685:in `call' railties (4.1.9) lib/rails/engine.rb:514:in `call’  
> railties (4.1.9) lib/rails/railtie.rb:194:in `public_send' railties (4.1.9) lib/rails/railtie.rb:194:in `method\_missing’  
> actionpack (4.1.9) lib/action\_dispatch/journey/router.rb:73:in `block in call' actionpack (4.1.9) lib/action_dispatch/journey/router.rb:59:in `each’  
> actionpack (4.1.9) lib/action\_dispatch/journey/router.rb:59:in `call' actionpack (4.1.9) lib/action_dispatch/routing/route_set.rb:685:in `call’  
> warden (1.2.3) lib/warden/manager.rb:35:in `block in call' warden (1.2.3) lib/warden/manager.rb:34:in `catch’  
> warden (1.2.3) lib/warden/manager.rb:34:in `call' rack (1.5.5) lib/rack/etag.rb:23:in `call’  
> rack (1.5.5) lib/rack/conditionalget.rb:25:in `call' rack (1.5.5) lib/rack/head.rb:11:in `call’  
> actionpack (4.1.9) lib/action\_dispatch/middleware/params\_parser.rb:27:in `call' actionpack (4.1.9) lib/action_dispatch/middleware/flash.rb:254:in `call’  
> rack (1.5.5) lib/rack/session/abstract/id.rb:225:in `context' rack (1.5.5) lib/rack/session/abstract/id.rb:220:in `call’  
> actionpack (4.1.9) lib/action\_dispatch/middleware/cookies.rb:562:in `call' activerecord (4.1.9) lib/active_record/query_cache.rb:36:in `call’  
> activerecord (4.1.9) lib/active\_record/connection\_adapters/abstract/connection\_pool.rb:621:in `call' actionpack (4.1.9) lib/action_dispatch/middleware/callbacks.rb:29:in `block in call’  
> activesupport (4.1.9) lib/active\_support/callbacks.rb:82:in `run_callbacks' actionpack (4.1.9) lib/action_dispatch/middleware/callbacks.rb:27:in `call’  
> actionpack (4.1.9) lib/action\_dispatch/middleware/remote\_ip.rb:76:in `call' actionpack (4.1.9) lib/action_dispatch/middleware/debug_exceptions.rb:17:in `call’  
> actionpack (4.1.9) lib/action\_dispatch/middleware/show\_exceptions.rb:30:in `call' railties (4.1.9) lib/rails/rack/logger.rb:38:in `call\_app’  
> railties (4.1.9) lib/rails/rack/logger.rb:20:in `block in call' activesupport (4.1.9) lib/active_support/tagged_logging.rb:68:in `block in tagged’  
> activesupport (4.1.9) lib/active\_support/tagged\_logging.rb:26:in `tagged' activesupport (4.1.9) lib/active_support/tagged_logging.rb:68:in `tagged’  
> railties (4.1.9) lib/rails/rack/logger.rb:20:in `call' actionpack (4.1.9) lib/action_dispatch/middleware/request_id.rb:21:in `call’  
> rack (1.5.5) lib/rack/methodoverride.rb:21:in `call' rack (1.5.5) lib/rack/runtime.rb:17:in `call’  
> activesupport (4.1.9) lib/active\_support/cache/strategy/local\_cache\_middleware.rb:26:in `call' actionpack (4.1.9) lib/action_dispatch/middleware/static.rb:84:in `call’  
> rack (1.5.5) lib/rack/sendfile.rb:112:in `call' railties (4.1.9) lib/rails/engine.rb:514:in `call’  
> railties (4.1.9) lib/rails/application.rb:144:in `call' rack (1.5.5) lib/rack/lock.rb:17:in `call’  
> rack (1.5.5) lib/rack/content\_length.rb:14:in `call' rack (1.5.5) lib/rack/handler/webrick.rb:60:in `service’  
> /home/user/dradis-3.0.0.rc3-linux-x86\_64/lib/ruby/lib/ruby/2.1.0/webrick/httpserver.rb:138:in `service' /home/user/dradis-3.0.0.rc3-linux-x86_64/lib/ruby/lib/ruby/2.1.0/webrick/httpserver.rb:94:in `run’  
> /home/user/dradis-3.0.0.rc3-linux-x86\_64/lib/ruby/lib/ruby/2.1.0/webrick/server.rb:295:in `block in start\_thread’

1. For CSV export:

> ```
> I, [2015-08-22T12:28:58.173558 #2957] INFO -- : Started POST "/export" for 192.168.0.104 at 2015-08-22 12:28:58 +0200
> I, [2015-08-22T12:28:58.175798 #2957] INFO -- : Processing by Dradis::Frontend::ExportController#create as HTML
> I, [2015-08-22T12:28:58.176127 #2957] INFO -- : Parameters: {"utf8"=>"✓", "authenticity_token"=>" ***********", "plugin"=>"csv", "route"=>"root", "template"=>""}
> I, [2015-08-22T12:28:58.182212 #2957] INFO -- : Redirected to http:// ********** :3000/export/csv/
> I, [2015-08-22T12:28:58.182733 #2957] INFO -- : Completed 302 Found in 6ms (ActiveRecord: 2.8ms)
> I, [2015-08-22T12:28:58.197789 #2957] INFO -- : Started GET "/export/csv/" for 192.168.0.104 at 2015-08-22 12:28:58 +0200
> I, [2015-08-22T12:28:58.199978 #2957] INFO -- : Processing by Dradis::Plugins::CSV::BaseController#index as HTML
> I, [2015-08-22T12:28:58.202886 #2957] INFO -- : Completed 500 Internal Server Error in 3ms
> F, [2015-08-22T12:28:58.210218 #2957] FATAL -- : 
> NoMethodError (undefined method `constantize' for nil:NilClass):
> /home/user/dradis-3.0.0.rc3-linux-x86_64/lib/vendor/ruby/2.1.0/bundler/gems/dradis-csv-df7f509a22f7/lib/dradis/plugins/csv/exporter.rb:4:in `export'
> /home/user/dradis-3.0.0.rc3-linux-x86_64/lib/vendor/ruby/2.1.0/bundler/gems/dradis-csv-df7f509a22f7/app/controllers/dradis/plugins/csv/base_controller.rb:13:in `index'
> actionpack (4.1.9) lib/action_controller/metal/implicit_render.rb:4:in `send_action'
> actionpack (4.1.9) lib/abstract_controller/base.rb:189:in `process_action'
> actionpack (4.1.9) lib/action_controller/metal/rendering.rb:10:in `process_action'
> actionpack (4.1.9) lib/abstract_controller/callbacks.rb:20:in `block in process_action'
> activesupport (4.1.9) lib/active_support/callbacks.rb:113:in `call'
> activesupport (4.1.9) lib/active_support/callbacks.rb:113:in `call'
> activesupport (4.1.9) lib/active_support/callbacks.rb:166:in `block in halting'
> activesupport (4.1.9) lib/active_support/callbacks.rb:166:in `call'
> activesupport (4.1.9) lib/active_support/callbacks.rb:166:in `block in halting'
> activesupport (4.1.9) lib/active_support/callbacks.rb:229:in `call'
> activesupport (4.1.9) lib/active_support/callbacks.rb:229:in `block in halting'
> activesupport (4.1.9) lib/active_support/callbacks.rb:229:in `call'
> activesupport (4.1.9) lib/active_support/callbacks.rb:229:in `block in halting'
> activesupport (4.1.9) lib/active_support/callbacks.rb:166:in `call'
> activesupport (4.1.9) lib/active_support/callbacks.rb:166:in `block in halting'
> activesupport (4.1.9) lib/active_support/callbacks.rb:166:in `call'
> activesupport (4.1.9) lib/active_support/callbacks.rb:166:in `block in halting'
> activesupport (4.1.9) lib/active_support/callbacks.rb:166:in `call'
> activesupport (4.1.9) lib/active_support/callbacks.rb:166:in `block in halting'
> activesupport (4.1.9) lib/active_support/callbacks.rb:86:in `call'
> activesupport (4.1.9) lib/active_support/callbacks.rb:86:in `run_callbacks'
> actionpack (4.1.9) lib/abstract_controller/callbacks.rb:19:in `process_action'
> actionpack (4.1.9) lib/action_controller/metal/rescue.rb:29:in `process_action'
> actionpack (4.1.9) lib/action_controller/metal/instrumentation.rb:31:in `block in process_action'
> activesupport (4.1.9) lib/active_support/notifications.rb:159:in `block in instrument'
> activesupport (4.1.9) lib/active_support/notifications/instrumenter.rb:20:in `instrument'
> activesupport (4.1.9) lib/active_support/notifications.rb:159:in `instrument'
> actionpack (4.1.9) lib/action_controller/metal/instrumentation.rb:30:in `process_action'
> actionpack (4.1.9) lib/action_controller/metal/params_wrapper.rb:250:in `process_action'
> activerecord (4.1.9) lib/active_record/railties/controller_runtime.rb:18:in `process_action'
> actionpack (4.1.9) lib/abstract_controller/base.rb:136:in `process'
> actionview (4.1.9) lib/action_view/rendering.rb:30:in `process'
> actionpack (4.1.9) lib/action_controller/metal.rb:196:in `dispatch'
> actionpack (4.1.9) lib/action_controller/metal/rack_delegation.rb:13:in `dispatch'
> actionpack (4.1.9) lib/action_controller/metal.rb:232:in `block in action'
> actionpack (4.1.9) lib/action_dispatch/routing/route_set.rb:82:in `call'
> actionpack (4.1.9) lib/action_dispatch/routing/route_set.rb:82:in `dispatch'
> actionpack (4.1.9) lib/action_dispatch/routing/route_set.rb:50:in `call'
> actionpack (4.1.9) lib/action_dispatch/journey/router.rb:73:in `block in call'
> actionpack (4.1.9) lib/action_dispatch/journey/router.rb:59:in `each'
> actionpack (4.1.9) lib/action_dispatch/journey/router.rb:59:in `call'
> actionpack (4.1.9) lib/action_dispatch/routing/route_set.rb:685:in `call'
> railties (4.1.9) lib/rails/engine.rb:514:in `call'
> railties (4.1.9) lib/rails/railtie.rb:194:in `public_send'
> railties (4.1.9) lib/rails/railtie.rb:194:in `method_missing'
> actionpack (4.1.9) lib/action_dispatch/journey/router.rb:73:in `block in call'
> actionpack (4.1.9) lib/action_dispatch/journey/router.rb:59:in `each'
> actionpack (4.1.9) lib/action_dispatch/journey/router.rb:59:in `call'
> actionpack (4.1.9) lib/action_dispatch/routing/route_set.rb:685:in `call'
> warden (1.2.3) lib/warden/manager.rb:35:in `block in call'
> warden (1.2.3) lib/warden/manager.rb:34:in `catch'
> warden (1.2.3) lib/warden/manager.rb:34:in `call'
> rack (1.5.5) lib/rack/etag.rb:23:in `call'
> rack (1.5.5) lib/rack/conditionalget.rb:25:in `call'
> rack (1.5.5) lib/rack/head.rb:11:in `call'
> actionpack (4.1.9) lib/action_dispatch/middleware/params_parser.rb:27:in `call'
> actionpack (4.1.9) lib/action_dispatch/middleware/flash.rb:254:in `call'
> rack (1.5.5) lib/rack/session/abstract/id.rb:225:in `context'
> rack (1.5.5) lib/rack/session/abstract/id.rb:220:in `call'
> actionpack (4.1.9) lib/action_dispatch/middleware/cookies.rb:562:in `call'
> activerecord (4.1.9) lib/active_record/query_cache.rb:36:in `call'
> activerecord (4.1.9) lib/active_record/connection_adapters/abstract/connection_pool.rb:621:in `call'
> actionpack (4.1.9) lib/action_dispatch/middleware/callbacks.rb:29:in `block in call'
> activesupport (4.1.9) lib/active_support/callbacks.rb:82:in `run_callbacks'
> actionpack (4.1.9) lib/action_dispatch/middleware/callbacks.rb:27:in `call'
> actionpack (4.1.9) lib/action_dispatch/middleware/remote_ip.rb:76:in `call'
> actionpack (4.1.9) lib/action_dispatch/middleware/debug_exceptions.rb:17:in `call'
> actionpack (4.1.9) lib/action_dispatch/middleware/show_exceptions.rb:30:in `call'
> railties (4.1.9) lib/rails/rack/logger.rb:38:in `call_app'
> railties (4.1.9) lib/rails/rack/logger.rb:20:in `block in call'
> activesupport (4.1.9) lib/active_support/tagged_logging.rb:68:in `block in tagged'
> activesupport (4.1.9) lib/active_support/tagged_logging.rb:26:in `tagged'
> activesupport (4.1.9) lib/active_support/tagged_logging.rb:68:in `tagged'
> railties (4.1.9) lib/rails/rack/logger.rb:20:in `call'
> actionpack (4.1.9) lib/action_dispatch/middleware/request_id.rb:21:in `call'
> rack (1.5.5) lib/rack/methodoverride.rb:21:in `call'
> rack (1.5.5) lib/rack/runtime.rb:17:in `call'
> activesupport (4.1.9) lib/active_support/cache/strategy/local_cache_middleware.rb:26:in `call'
> actionpack (4.1.9) lib/action_dispatch/middleware/static.rb:84:in `call'
> rack (1.5.5) lib/rack/sendfile.rb:112:in `call'
> railties (4.1.9) lib/rails/engine.rb:514:in `call'
> railties (4.1.9) lib/rails/application.rb:144:in `call'
> rack (1.5.5) lib/rack/lock.rb:17:in `call'
> rack (1.5.5) lib/rack/content_length.rb:14:in `call'
> rack (1.5.5) lib/rack/handler/webrick.rb:60:in `service'
> /home/user/dradis-3.0.0.rc3-linux-x86_64/lib/ruby/lib/ruby/2.1.0/webrick/httpserver.rb:138:in `service'
> /home/user/dradis-3.0.0.rc3-linux-x86_64/lib/ruby/lib/ruby/2.1.0/webrick/httpserver.rb:94:in `run'
> /home/user/dradis-3.0.0.rc3-linux-x86_64/lib/ruby/lib/ruby/2.1.0/webrick/server.rb:295:in `block in start_thread'
> 
> ```

1. PDF export:

> ```
> I, [2015-08-22T12:29:06.738234 #2957] INFO -- : Started GET "/export/pdf/" for 192.168.0.104 at 2015-08-22 12:29:06 +0200
> I, [2015-08-22T12:29:06.740892 #2957] INFO -- : Processing by Dradis::Plugins::PdfExport::BaseController#index as HTML
> I, [2015-08-22T12:29:06.752890 #2957] INFO -- : Completed 500 Internal Server Error in 12ms
> F, [2015-08-22T12:29:06.761064 #2957] FATAL -- : 
> ArgumentError (/home/user/dradis-3.0.0.rc3-linux-x86_64/lib/app/app/assets/images/dradis-logo1.png not found):
> prawn (0.15.0) lib/prawn/images.rb:145:in `verify_and_open_image'
> prawn (0.15.0) lib/prawn/images.rb:79:in `build_image_object'
> prawn (0.15.0) lib/prawn/images.rb:67:in `image'
> /home/user/dradis-3.0.0.rc3-linux-x86_64/lib/vendor/ruby/2.1.0/bundler/gems/dradis-pdf_export-5dedb4087f0b/lib/dradis/plugins/pdf_export/exporter.rb:51:in `cover_page'
> /home/user/dradis-3.0.0.rc3-linux-x86_64/lib/vendor/ruby/2.1.0/bundler/gems/dradis-pdf_export-5dedb4087f0b/lib/dradis/plugins/pdf_export/exporter.rb:21:in `generate'
> /home/user/dradis-3.0.0.rc3-linux-x86_64/lib/vendor/ruby/2.1.0/bundler/gems/dradis-pdf_export-5dedb4087f0b/lib/dradis/plugins/pdf_export/exporter.rb:164:in `export'
> /home/user/dradis-3.0.0.rc3-linux-x86_64/lib/vendor/ruby/2.1.0/bundler/gems/dradis-pdf_export-5dedb4087f0b/app/controllers/dradis/plugins/pdf_export/base_controller.rb:13:in `index'
> actionpack (4.1.9) lib/action_controller/metal/implicit_render.rb:4:in `send_action'
> actionpack (4.1.9) lib/abstract_controller/base.rb:189:in `process_action'
> actionpack (4.1.9) lib/action_controller/metal/rendering.rb:10:in `process_action'
> actionpack (4.1.9) lib/abstract_controller/callbacks.rb:20:in `block in process_action'
> activesupport (4.1.9) lib/active_support/callbacks.rb:113:in `call'
> activesupport (4.1.9) lib/active_support/callbacks.rb:113:in `call'
> activesupport (4.1.9) lib/active_support/callbacks.rb:166:in `block in halting'
> activesupport (4.1.9) lib/active_support/callbacks.rb:166:in `call'
> activesupport (4.1.9) lib/active_support/callbacks.rb:166:in `block in halting'
> activesupport (4.1.9) lib/active_support/callbacks.rb:229:in `call'
> activesupport (4.1.9) lib/active_support/callbacks.rb:229:in `block in halting'
> activesupport (4.1.9) lib/active_support/callbacks.rb:229:in `call'
> activesupport (4.1.9) lib/active_support/callbacks.rb:229:in `block in halting'
> activesupport (4.1.9) lib/active_support/callbacks.rb:166:in `call'
> activesupport (4.1.9) lib/active_support/callbacks.rb:166:in `block in halting'
> activesupport (4.1.9) lib/active_support/callbacks.rb:166:in `call'
> activesupport (4.1.9) lib/active_support/callbacks.rb:166:in `block in halting'
> activesupport (4.1.9) lib/active_support/callbacks.rb:166:in `call'
> activesupport (4.1.9) lib/active_support/callbacks.rb:166:in `block in halting'
> activesupport (4.1.9) lib/active_support/callbacks.rb:86:in `call'
> activesupport (4.1.9) lib/active_support/callbacks.rb:86:in `run_callbacks'
> actionpack (4.1.9) lib/abstract_controller/callbacks.rb:19:in `process_action'
> actionpack (4.1.9) lib/action_controller/metal/rescue.rb:29:in `process_action'
> actionpack (4.1.9) lib/action_controller/metal/instrumentation.rb:31:in `block in process_action'
> activesupport (4.1.9) lib/active_support/notifications.rb:159:in `block in instrument'
> activesupport (4.1.9) lib/active_support/notifications/instrumenter.rb:20:in `instrument'
> activesupport (4.1.9) lib/active_support/notifications.rb:159:in `instrument'
> actionpack (4.1.9) lib/action_controller/metal/instrumentation.rb:30:in `process_action'
> actionpack (4.1.9) lib/action_controller/metal/params_wrapper.rb:250:in `process_action'
> activerecord (4.1.9) lib/active_record/railties/controller_runtime.rb:18:in `process_action'
> actionpack (4.1.9) lib/abstract_controller/base.rb:136:in `process'
> actionview (4.1.9) lib/action_view/rendering.rb:30:in `process'
> actionpack (4.1.9) lib/action_controller/metal.rb:196:in `dispatch'
> actionpack (4.1.9) lib/action_controller/metal/rack_delegation.rb:13:in `dispatch'
> actionpack (4.1.9) lib/action_controller/metal.rb:232:in `block in action'
> actionpack (4.1.9) lib/action_dispatch/routing/route_set.rb:82:in `call'
> actionpack (4.1.9) lib/action_dispatch/routing/route_set.rb:82:in `dispatch'
> actionpack (4.1.9) lib/action_dispatch/routing/route_set.rb:50:in `call'
> actionpack (4.1.9) lib/action_dispatch/journey/router.rb:73:in `block in call'
> actionpack (4.1.9) lib/action_dispatch/journey/router.rb:59:in `each'
> actionpack (4.1.9) lib/action_dispatch/journey/router.rb:59:in `call'
> actionpack (4.1.9) lib/action_dispatch/routing/route_set.rb:685:in `call'
> railties (4.1.9) lib/rails/engine.rb:514:in `call'
> railties (4.1.9) lib/rails/railtie.rb:194:in `public_send'
> railties (4.1.9) lib/rails/railtie.rb:194:in `method_missing'
> actionpack (4.1.9) lib/action_dispatch/journey/router.rb:73:in `block in call'
> actionpack (4.1.9) lib/action_dispatch/journey/router.rb:59:in `each'
> actionpack (4.1.9) lib/action_dispatch/journey/router.rb:59:in `call'
> actionpack (4.1.9) lib/action_dispatch/routing/route_set.rb:685:in `call'
> warden (1.2.3) lib/warden/manager.rb:35:in `block in call'
> warden (1.2.3) lib/warden/manager.rb:34:in `catch'
> warden (1.2.3) lib/warden/manager.rb:34:in `call'
> rack (1.5.5) lib/rack/etag.rb:23:in `call'
> rack (1.5.5) lib/rack/conditionalget.rb:25:in `call'
> rack (1.5.5) lib/rack/head.rb:11:in `call'
> actionpack (4.1.9) lib/action_dispatch/middleware/params_parser.rb:27:in `call'
> actionpack (4.1.9) lib/action_dispatch/middleware/flash.rb:254:in `call'
> rack (1.5.5) lib/rack/session/abstract/id.rb:225:in `context'
> rack (1.5.5) lib/rack/session/abstract/id.rb:220:in `call'
> actionpack (4.1.9) lib/action_dispatch/middleware/cookies.rb:562:in `call'
> activerecord (4.1.9) lib/active_record/query_cache.rb:36:in `call'
> activerecord (4.1.9) lib/active_record/connection_adapters/abstract/connection_pool.rb:621:in `call'
> actionpack (4.1.9) lib/action_dispatch/middleware/callbacks.rb:29:in `block in call'
> activesupport (4.1.9) lib/active_support/callbacks.rb:82:in `run_callbacks'
> actionpack (4.1.9) lib/action_dispatch/middleware/callbacks.rb:27:in `call'
> actionpack (4.1.9) lib/action_dispatch/middleware/remote_ip.rb:76:in `call'
> actionpack (4.1.9) lib/action_dispatch/middleware/debug_exceptions.rb:17:in `call'
> actionpack (4.1.9) lib/action_dispatch/middleware/show_exceptions.rb:30:in `call'
> railties (4.1.9) lib/rails/rack/logger.rb:38:in `call_app'
> railties (4.1.9) lib/rails/rack/logger.rb:20:in `block in call'
> activesupport (4.1.9) lib/active_support/tagged_logging.rb:68:in `block in tagged'
> activesupport (4.1.9) lib/active_support/tagged_logging.rb:26:in `tagged'
> activesupport (4.1.9) lib/active_support/tagged_logging.rb:68:in `tagged'
> railties (4.1.9) lib/rails/rack/logger.rb:20:in `call'
> actionpack (4.1.9) lib/action_dispatch/middleware/request_id.rb:21:in `call'
> rack (1.5.5) lib/rack/methodoverride.rb:21:in `call'
> rack (1.5.5) lib/rack/runtime.rb:17:in `call'
> activesupport (4.1.9) lib/active_support/cache/strategy/local_cache_middleware.rb:26:in `call'
> actionpack (4.1.9) lib/action_dispatch/middleware/static.rb:84:in `call'
> rack (1.5.5) lib/rack/sendfile.rb:112:in `call'
> railties (4.1.9) lib/rails/engine.rb:514:in `call'
> railties (4.1.9) lib/rails/application.rb:144:in `call'
> rack (1.5.5) lib/rack/lock.rb:17:in `call'
> rack (1.5.5) lib/rack/content_length.rb:14:in `call'
> rack (1.5.5) lib/rack/handler/webrick.rb:60:in `service'
> /home/user/dradis-3.0.0.rc3-linux-x86_64/lib/ruby/lib/ruby/2.1.0/webrick/httpserver.rb:138:in `service'
> /home/user/dradis-3.0.0.rc3-linux-x86_64/lib/ruby/lib/ruby/2.1.0/webrick/httpserver.rb:94:in `run'
> /home/user/dradis-3.0.0.rc3-linux-x86_64/lib/ruby/lib/ruby/2.1.0/webrick/server.rb:295:in `block in start_thread'
> 
> ```

And when I try to upload any file I just see the file listed with the cancel button but the file doesn’t upload. Pressing the upload button doesn’t have any effect.  
I noticed a user before me stated the same problem but he was getting a different error page so I made a new topic.  
Any help is appreciated and thanks in advance

---

<div class="post-metadata">

**Author:** ![mp182](https://avatars.discourse-cdn.com/v4/letter/m/5daacb/32.png) [@mp182](https://discuss.dradis.com/u/mp182)\
**Post date:** [October 8, 2015, 3:12pm UTC](https://discuss.dradis.com/t/export-csv-html-pdf-error/177/2 "2015-10-08T15:12:52Z")

</div>

Hey,

I am having the same issues as you (uploading and export). Did you manage to find a solution for it?

Thanks a lot in advance!

---

<div class="post-metadata">

**Author:** ![etd](https://yyz1.discourse-cdn.com/flex035/user_avatar/discuss.dradis.com/etd/32/5_2.png) [@etd](https://discuss.dradis.com/u/etd)\
**Post date:** [October 9, 2015, 11:38pm UTC](https://discuss.dradis.com/t/export-csv-html-pdf-error/177/3 "2015-10-09T23:38:35Z")

</div>

- Upload should be fixed
- HTML export too
- CSV needs more investigation
- PDF is pending too, but the workaround is to comment L51 of

/home/user/dradis-3.0.0.rc3-linux-x86\_64/lib/vendor/ruby/2.1.0/bundler/gems/dradis-pdf\_export-5dedb4087f0b/lib/dradis/plugins/pdf\_export/exporter.rb

And restart

You’ll need to `git pull` the main and HTML repos.

---

<div class="post-metadata">

**Author:** ![DRX\_Sicher](https://avatars.discourse-cdn.com/v4/letter/d/85e7bf/32.png) [@DRX\_Sicher](https://discuss.dradis.com/u/DRX_Sicher)\
**Post date:** [January 7, 2016, 6:20pm UTC](https://discuss.dradis.com/t/export-csv-html-pdf-error/177/4 "2016-01-07T18:20:11Z")

</div>

Hy everyone.

I’ve got the same problem but i’m on MAC os ( El Capitan). I follow the all how to on the official website of Dradis, everything is OK, but when I would like to export with HTML/PDF/CSV I’ve got the same errors like mp192.

I’ve installed thos : [Download Dradis Framework from SourceForge.net](http://sourceforge.net/projects/dradis/files/dradis/v3.0/dradis-3.0.0.rc3-osx.tar.gz/download)

My report on Dradis for my work is finised, but I’m stuck with the generation of a report.

Also, how to install the plugin of Metasploit in Dradis ?

Thanks in advance for you help

How Can I solve it ?

---

<div class="post-metadata">

**Author:** ![DRX\_Sicher](https://avatars.discourse-cdn.com/v4/letter/d/85e7bf/32.png) [@DRX\_Sicher](https://discuss.dradis.com/u/DRX_Sicher)\
**Post date:** [January 7, 2016, 7:04pm UTC](https://discuss.dradis.com/t/export-csv-html-pdf-error/177/5 "2016-01-07T19:04:59Z")

</div>

Hy,

I’m trying to do what you said, but I’ve got this error message. ( Permission non accordée means no allowed permission). I’m root to do it. How Can I solve this ?

/home/drx/dradis/dradis-3.0.0.rc3-linux-x86\_64/lib/vendor/ruby/2.1.0/bundler/gems/dradis-pdf\_export-5dedb4087f0b/lib/dradis/plugins/pdf\_export/exporter.rb  
bash: /home/drx/dradis/dradis-3.0.0.rc3-linux-x86\_64/lib/vendor/ruby/2.1.0/bundler/gems/dradis-pdf\_export-5dedb4087f0b/lib/dradis/plugins/pdf\_export/exporter.rb: Permission non accordée

Thanks

---

<div class="post-metadata">

**Author:** ![Drx\_51](https://avatars.discourse-cdn.com/v4/letter/d/6f9a4e/32.png) [@Drx\_51](https://discuss.dradis.com/u/Drx_51)\
**Post date:** [January 8, 2016, 4:18am UTC](https://discuss.dradis.com/t/export-csv-html-pdf-error/177/6 "2016-01-08T04:18:21Z")

</div>

If i good understand English, I have to edit the file at line 51? What do you mean by restarting? Restarting Dradis you mean ? And a so sorry to don’t understand my English is bad, but what do you mean by get pull ?

I will appreciate your help. My colleagues are stack too and can’t get ahead with generate a Dradis report.

My question about Dradis in MacOs can bee solve by the same issue? I believe I understand to install a new plugin.

I thank you a lot for helping me

Take care

Bye

M

---

<div class="post-metadata">

**Author:** ![etd](https://yyz1.discourse-cdn.com/flex035/user_avatar/discuss.dradis.com/etd/32/5_2.png) [@etd](https://discuss.dradis.com/u/etd)\
**Post date:** [January 8, 2016, 11:33am UTC](https://discuss.dradis.com/t/export-csv-html-pdf-error/177/7 "2016-01-08T11:33:55Z")

</div>

Hi DRX\_Sicher,

To address the HTML / CSV errors, please use the latest version from Git.

Also consider opening a different thread for your Metasploit question, or better yet, see the info here:

> [@How to install or add plugins?](https://discuss.dradis.com/t/how-to-install-or-add-plugins/134/2):
>
> Hi @DrDinosaur, You need to look for the Gemfile.plugins file under ./lib/vendor/: /tmp/dradisframework-linux-x86/lib/vendor$ ls total 32 drwxr-xr-x 3 etd wheel 102 17 Feb 12:44 .bundle/ -rw-r--r-- 1 etd wheel 3589 17 Feb 12:44 Gemfile -rw-r--r-- 1 etd wheel 6325 17 Feb 12:44 Gemfile.lock -rw-r--r-- 1 etd wheel 1866 17 Feb 12:44 Gemfile.plugins drwxr-xr-x 4 etd wheel 136 17 Feb 12:44 engines/ drwxr-xr-x 3 etd wheel 102 16 Feb 17:58 ruby After tweaking, you’ll need to run b…

HTH,  
Daniel

---

<div class="post-metadata">

**Author:** ![Drx\_51](https://avatars.discourse-cdn.com/v4/letter/d/6f9a4e/32.png) [@Drx\_51](https://discuss.dradis.com/u/Drx_51)\
**Post date:** [January 8, 2016, 12:43pm UTC](https://discuss.dradis.com/t/export-csv-html-pdf-error/177/8 "2016-01-08T12:43:24Z")

</div>

Hello thanks mate but I do not understand the part of git. Could you explain me ? Did you see my same problems for my Mac version? Does it the same thing?

For the module Metasploit I ve seen a module on your GitHub. Is it ok for msf module for my Mac?

Thanks in advance

---

<div class="post-metadata">

**Author:** ![Drx\_51](https://avatars.discourse-cdn.com/v4/letter/d/6f9a4e/32.png) [@Drx\_51](https://discuss.dradis.com/u/Drx_51)\
**Post date:** [January 8, 2016, 5:39pm UTC](https://discuss.dradis.com/t/export-csv-html-pdf-error/177/9 "2016-01-08T17:39:13Z")

</div>

Re

I used this git checkout release-3.0 but it is the same problem. Sorry to disturb you again. I’ve installed Dradis on Mac OS with the last version. Perhaps do I comment a line of code ?

Thanks again for your help
