Arachni UI Web freezes

samuel's Avatar

samuel

26 Jul, 2013 10:52 AM

Hello,
i'm using the arachni ui web tool with a postgres db. it's great but it freezes after one and a half hour. i don't know why. there is nothing written in the log. The website which i scan has 500 pages. but that should not be a problem, or?

  1. Support Staff 1 Posted by Tasos Laskos on 26 Jul, 2013 12:23 PM

    Tasos Laskos's Avatar

    No it shouldn't be a problem, does the WebUI freeze though or you meant to say that the scanner freezes (i.e. no progress during the scan)?

  2. 2 Posted by samuel on 26 Jul, 2013 12:28 PM

    samuel's Avatar

    Ok. Both freezes. The progress is stopping and console output from the ./arachni_web server freezes.

  3. 3 Posted by samuel on 26 Jul, 2013 12:32 PM

    samuel's Avatar

    Now i got a error after 01:24:40:

    Error during failsafe response: Too many open files - /home/vagrant/arachni-0.4.3.2-0.4.1.1/system/arachni-ui-web/public/404.html
      /home/vagrant/arachni-0.4.3.2-0.4.1.1/system/gems/gems/actionpack-4.0.0/lib/action_dispatch/middleware/public_exceptions.rb:40:in `read'
      /home/vagrant/arachni-0.4.3.2-0.4.1.1/system/gems/gems/actionpack-4.0.0/lib/action_dispatch/middleware/public_exceptions.rb:40:in `render_html'
      /home/vagrant/arachni-0.4.3.2-0.4.1.1/system/gems/gems/actionpack-4.0.0/lib/action_dispatch/middleware/public_exceptions.rb:25:in `render'
      /home/vagrant/arachni-0.4.3.2-0.4.1.1/system/gems/gems/actionpack-4.0.0/lib/action_dispatch/middleware/public_exceptions.rb:15:in `call'
      /home/vagrant/arachni-0.4.3.2-0.4.1.1/system/gems/gems/actionpack-4.0.0/lib/action_dispatch/middleware/show_exceptions.rb:43:in `render_exception'
      /home/vagrant/arachni-0.4.3.2-0.4.1.1/system/gems/gems/actionpack-4.0.0/lib/action_dispatch/middleware/show_exceptions.rb:33:in `rescue in call'
      /home/vagrant/arachni-0.4.3.2-0.4.1.1/system/gems/gems/actionpack-4.0.0/lib/action_dispatch/middleware/show_exceptions.rb:30:in `call'
      /home/vagrant/arachni-0.4.3.2-0.4.1.1/system/gems/gems/railties-4.0.0/lib/rails/rack/logger.rb:38:in `call_app'
      /home/vagrant/arachni-0.4.3.2-0.4.1.1/system/gems/gems/railties-4.0.0/lib/rails/rack/logger.rb:23:in `call'
      /home/vagrant/arachni-0.4.3.2-0.4.1.1/system/gems/gems/actionpack-4.0.0/lib/action_dispatch/middleware/request_id.rb:21:in `call'
      /home/vagrant/arachni-0.4.3.2-0.4.1.1/system/gems/gems/rack-1.5.2/lib/rack/methodoverride.rb:21:in `call'
      /home/vagrant/arachni-0.4.3.2-0.4.1.1/system/gems/gems/rack-1.5.2/lib/rack/runtime.rb:17:in `call'
      /home/vagrant/arachni-0.4.3.2-0.4.1.1/system/gems/gems/activesupport-4.0.0/lib/active_support/cache/strategy/local_cache.rb:83:in `call'
      /home/vagrant/arachni-0.4.3.2-0.4.1.1/system/gems/gems/actionpack-4.0.0/lib/action_dispatch/middleware/static.rb:64:in `call'
      /home/vagrant/arachni-0.4.3.2-0.4.1.1/system/gems/gems/railties-4.0.0/lib/rails/engine.rb:511:in `call'
      /home/vagrant/arachni-0.4.3.2-0.4.1.1/system/gems/gems/railties-4.0.0/lib/rails/application.rb:97:in `call'
      /home/vagrant/arachni-0.4.3.2-0.4.1.1/system/gems/gems/railties-4.0.0/lib/rails/railtie/configurable.rb:30:in `method_missing'
      /home/vagrant/arachni-0.4.3.2-0.4.1.1/system/gems/gems/rack-1.5.2/lib/rack/lint.rb:49:in `_call'
      /home/vagrant/arachni-0.4.3.2-0.4.1.1/system/gems/gems/rack-1.5.2/lib/rack/lint.rb:37:in `call'
      /home/vagrant/arachni-0.4.3.2-0.4.1.1/system/gems/gems/rack-1.5.2/lib/rack/showexceptions.rb:24:in `call'
      /home/vagrant/arachni-0.4.3.2-0.4.1.1/system/gems/gems/rack-1.5.2/lib/rack/commonlogger.rb:33:in `call'
      /home/vagrant/arachni-0.4.3.2-0.4.1.1/system/gems/gems/rack-1.5.2/lib/rack/chunked.rb:43:in `call'
      /home/vagrant/arachni-0.4.3.2-0.4.1.1/system/gems/gems/rack-1.5.2/lib/rack/content_length.rb:14:in `call'
      /home/vagrant/arachni-0.4.3.2-0.4.1.1/system/gems/gems/thin-1.5.1/lib/thin/connection.rb:81:in `block in pre_process'
      /home/vagrant/arachni-0.4.3.2-0.4.1.1/system/gems/gems/thin-1.5.1/lib/thin/connection.rb:79:in `catch'
      /home/vagrant/arachni-0.4.3.2-0.4.1.1/system/gems/gems/thin-1.5.1/lib/thin/connection.rb:79:in `pre_process'
      /home/vagrant/arachni-0.4.3.2-0.4.1.1/system/gems/gems/thin-1.5.1/lib/thin/connection.rb:54:in `process'
      /home/vagrant/arachni-0.4.3.2-0.4.1.1/system/gems/gems/thin-1.5.1/lib/thin/connection.rb:39:in `receive_data'
      /home/vagrant/arachni-0.4.3.2-0.4.1.1/system/gems/gems/eventmachine-1.0.3/lib/eventmachine.rb:187:in `run_machine'
      /home/vagrant/arachni-0.4.3.2-0.4.1.1/system/gems/gems/eventmachine-1.0.3/lib/eventmachine.rb:187:in `run'
      /home/vagrant/arachni-0.4.3.2-0.4.1.1/system/gems/gems/thin-1.5.1/lib/thin/backends/base.rb:63:in `start'
      /home/vagrant/arachni-0.4.3.2-0.4.1.1/system/gems/gems/thin-1.5.1/lib/thin/server.rb:159:in `start'
      /home/vagrant/arachni-0.4.3.2-0.4.1.1/system/gems/gems/rack-1.5.2/lib/rack/handler/thin.rb:16:in `run'
      /home/vagrant/arachni-0.4.3.2-0.4.1.1/system/gems/gems/rack-1.5.2/lib/rack/server.rb:264:in `start'
      /home/vagrant/arachni-0.4.3.2-0.4.1.1/system/gems/gems/rack-1.5.2/lib/rack/server.rb:141:in `start'
      /home/vagrant/arachni-0.4.3.2-0.4.1.1/system/gems/gems/rack-1.5.2/bin/rackup:4:in `<top (required)>'
      /home/vagrant/arachni-0.4.3.2-0.4.1.1/bin/../system/gems/bin/rackup:23:in `load'
      /home/vagrant/arachni-0.4.3.2-0.4.1.1/bin/../system/gems/bin/rackup:23:in `<main>'
    
  4. Support Staff 4 Posted by Tasos Laskos on 26 Jul, 2013 12:34 PM

    Tasos Laskos's Avatar

    That's great man thank you I was looking for that backtrace, a user had reported something similar.
    You're probably experiencing the same issue so I'll link this discussion with that ticket and keep you updated on the progress.

  5. Support Staff 5 Posted by Tasos Laskos on 26 Jul, 2013 07:39 PM

    Tasos Laskos's Avatar

    Btw, could you have a look in system/logs/webui/production.log? That should include which request causes the constant 404.

  6. 6 Posted by samuel on 29 Jul, 2013 10:07 AM

    samuel's Avatar

    sorry i couldn't find something in the log

  7. Support Staff 7 Posted by Tasos Laskos on 29 Jul, 2013 12:18 PM

    Tasos Laskos's Avatar

    Would you mind attaching it to this ticket so that I can inspect it please?

  8. 8 Posted by samuel on 29 Jul, 2013 12:23 PM

    samuel's Avatar

    no problem but it is large: ~ 170 MB. I zipped it.

  9. Support Staff 9 Posted by Tasos Laskos on 29 Jul, 2013 01:50 PM

    Tasos Laskos's Avatar

    I think that one of the auto-refresh JS operations kept going even after a scan had finished or was deleted causing a lot of requests resulting to a 404.
    Which is sort of good news because it's probably easy to fix.

  10. Support Staff 10 Posted by Tasos Laskos on 30 Jul, 2013 06:29 PM

    Tasos Laskos's Avatar

    JS seems fine, did you happen to have a scan monitoring page open for a scan which you had deleted for quite some time?

  11. 11 Posted by Hariharan Madha... on 31 Jul, 2013 04:25 AM

    Hariharan Madhavan's Avatar

    Hi,

    I'm also having the same issue. Absolutely at the same point my scanner also freezes.

    Im using version arachni-0.4.3.2-0.4.1.1

    This is from the console output where it freezes.

    ```
    #<ActiveRecord::StatementInvalid:0x0667b280
        attr_reader :original_exception = #<SQLite3::CantOpenException: unable to open database file>
    >
    [
        [ 0] "/pentest/web/arachni/arachni-0.4.3.2-0.4.1.1/system/gems/gems/sqlite3-1.3.7/lib/sqlite3/statement.rb:108:in `step'",
        [ 1] "/pentest/web/arachni/arachni-0.4.3.2-0.4.1.1/system/gems/gems/sqlite3-1.3.7/lib/sqlite3/statement.rb:108:in `block in each'",
        [ 2] "/pentest/web/arachni/arachni-0.4.3.2-0.4.1.1/system/gems/gems/sqlite3-1.3.7/lib/sqlite3/statement.rb:107:in `loop'",
        [ 3] "/pentest/web/arachni/arachni-0.4.3.2-0.4.1.1/system/gems/gems/sqlite3-1.3.7/lib/sqlite3/statement.rb:107:in `each'",
        [ 4] "/pentest/web/arachni/arachni-0.4.3.2-0.4.1.1/system/gems/gems/activerecord-4.0.0/lib/active_record/connection_adapters/sqlite3_adapter.rb:313:in `to_a'",
        [ 5] "/pentest/web/arachni/arachni-0.4.3.2-0.4.1.1/system/gems/gems/activerecord-4.0.0/lib/active_record/connection_adapters/sqlite3_adapter.rb:313:in `block in exec_query'",
        [ 6] "/pentest/web/arachni/arachni-0.4.3.2-0.4.1.1/system/gems/gems/activerecord-4.0.0/lib/active_record/connection_adapters/abstract_adapter.rb:425:in `block in log'",
        [ 7] "/pentest/web/arachni/arachni-0.4.3.2-0.4.1.1/system/gems/gems/activesupport-4.0.0/lib/active_support/notifications/instrumenter.rb:20:in `instrument'",
        [ 8] "/pentest/web/arachni/arachni-0.4.3.2-0.4.1.1/system/gems/gems/activerecord-4.0.0/lib/active_record/connection_adapters/abstract_adapter.rb:420:in `log'",
        [ 9] "/pentest/web/arachni/arachni-0.4.3.2-0.4.1.1/system/gems/gems/activerecord-4.0.0/lib/active_record/connection_adapters/sqlite3_adapter.rb:292:in `exec_query'",
        [10] "/pentest/web/arachni/arachni-0.4.3.2-0.4.1.1/system/gems/gems/activerecord-4.0.0/lib/active_record/connection_adapters/sqlite3_adapter.rb:318:in `exec_delete'",
        [11] "/pentest/web/arachni/arachni-0.4.3.2-0.4.1.1/system/gems/gems/activerecord-4.0.0/lib/active_record/connection_adapters/abstract/database_statements.rb:102:in `update'",
        [12] "/pentest/web/arachni/arachni-0.4.3.2-0.4.1.1/system/gems/gems/activerecord-4.0.0/lib/active_record/connection_adapters/abstract/query_cache.rb:14:in `update'",
        [13] "/pentest/web/arachni/arachni-0.4.3.2-0.4.1.1/system/gems/gems/activerecord-4.0.0/lib/active_record/persistence.rb:489:in `update_record'",
        [14] "/pentest/web/arachni/arachni-0.4.3.2-0.4.1.1/system/gems/gems/activerecord-4.0.0/lib/active_record/locking/optimistic.rb:70:in `update_record'",
        [15] "/pentest/web/arachni/arachni-0.4.3.2-0.4.1.1/system/gems/gems/activerecord-4.0.0/lib/active_record/attribute_methods/dirty.rb:74:in `update_record'",
        [16] "/pentest/web/arachni/arachni-0.4.3.2-0.4.1.1/system/gems/gems/activerecord-4.0.0/lib/active_record/callbacks.rb:307:in `block in update_record'",
        [17] "/pentest/web/arachni/arachni-0.4.3.2-0.4.1.1/system/gems/gems/activesupport-4.0.0/lib/active_support/callbacks.rb:373:in `_run__2136569890095729308__update__callbacks'",
        [18] "/pentest/web/arachni/arachni-0.4.3.2-0.4.1.1/system/gems/gems/activesupport-4.0.0/lib/active_support/callbacks.rb:80:in `run_callbacks'",
        [19] "/pentest/web/arachni/arachni-0.4.3.2-0.4.1.1/system/gems/gems/activerecord-4.0.0/lib/active_record/callbacks.rb:307:in `update_record'",
        [20] "/pentest/web/arachni/arachni-0.4.3.2-0.4.1.1/system/gems/gems/activerecord-4.0.0/lib/active_record/timestamp.rb:70:in `update_record'",
        [21] "/pentest/web/arachni/arachni-0.4.3.2-0.4.1.1/system/gems/gems/activerecord-4.0.0/lib/active_record/persistence.rb:466:in `create_or_update'",
        [22] "/pentest/web/arachni/arachni-0.4.3.2-0.4.1.1/system/gems/gems/activerecord-4.0.0/lib/active_record/callbacks.rb:299:in `block in create_or_update'",
        [23] "/pentest/web/arachni/arachni-0.4.3.2-0.4.1.1/system/gems/gems/activesupport-4.0.0/lib/active_support/callbacks.rb:433:in `_run__2136569890095729308__save__callbacks'",
        [24] "/pentest/web/arachni/arachni-0.4.3.2-0.4.1.1/system/gems/gems/activesupport-4.0.0/lib/active_support/callbacks.rb:80:in `run_callbacks'",
        [25] "/pentest/web/arachni/arachni-0.4.3.2-0.4.1.1/system/gems/gems/activerecord-4.0.0/lib/active_record/callbacks.rb:299:in `create_or_update'",
        [26] "/pentest/web/arachni/arachni-0.4.3.2-0.4.1.1/system/gems/gems/activerecord-4.0.0/lib/active_record/persistence.rb:106:in `save'",
        [27] "/pentest/web/arachni/arachni-0.4.3.2-0.4.1.1/system/gems/gems/activerecord-4.0.0/lib/active_record/validations.rb:51:in `save'",
        [28] "/pentest/web/arachni/arachni-0.4.3.2-0.4.1.1/system/gems/gems/activerecord-4.0.0/lib/active_record/attribute_methods/dirty.rb:32:in `save'",
        [29] "/pentest/web/arachni/arachni-0.4.3.2-0.4.1.1/system/gems/gems/activerecord-4.0.0/lib/active_record/transactions.rb:270:in `block (2 levels) in save'",
        [30] "/pentest/web/arachni/arachni-0.4.3.2-0.4.1.1/system/gems/gems/activerecord-4.0.0/lib/active_record/transactions.rb:326:in `block in with_transaction_returning_status'",
        [31] "/pentest/web/arachni/arachni-0.4.3.2-0.4.1.1/system/gems/gems/activerecord-4.0.0/lib/active_record/connection_adapters/abstract/database_statements.rb:202:in `block in transaction'",
        [32] "/pentest/web/arachni/arachni-0.4.3.2-0.4.1.1/system/gems/gems/activerecord-4.0.0/lib/active_record/connection_adapters/abstract/database_statements.rb:210:in `within_new_transaction'",
        [33] "/pentest/web/arachni/arachni-0.4.3.2-0.4.1.1/system/gems/gems/activerecord-4.0.0/lib/active_record/connection_adapters/abstract/database_statements.rb:202:in `transaction'",
        [34] "/pentest/web/arachni/arachni-0.4.3.2-0.4.1.1/system/gems/gems/activerecord-4.0.0/lib/active_record/transactions.rb:209:in `transaction'",
        [35] "/pentest/web/arachni/arachni-0.4.3.2-0.4.1.1/system/gems/gems/activerecord-4.0.0/lib/active_record/transactions.rb:323:in `with_transaction_returning_status'",
        [36] "/pentest/web/arachni/arachni-0.4.3.2-0.4.1.1/system/gems/gems/activerecord-4.0.0/lib/active_record/transactions.rb:270:in `block in save'",
        [37] "/pentest/web/arachni/arachni-0.4.3.2-0.4.1.1/system/gems/gems/activerecord-4.0.0/lib/active_record/transactions.rb:281:in `rollback_active_record_state!'",
        [38] "/pentest/web/arachni/arachni-0.4.3.2-0.4.1.1/system/gems/gems/activerecord-4.0.0/lib/active_record/transactions.rb:269:in `save'",
        [39] "/pentest/web/arachni/arachni-0.4.3.2-0.4.1.1/system/arachni-ui-web/app/models/scan.rb:481:in `block in refresh'",
        [40] "/pentest/web/arachni/arachni-0.4.3.2-0.4.1.1/system/gems/gems/arachni-rpc-em-0.2/lib/arachni/rpc/em/client/handler.rb:82:in `call'",
        [41] "/pentest/web/arachni/arachni-0.4.3.2-0.4.1.1/system/gems/gems/arachni-rpc-em-0.2/lib/arachni/rpc/em/client/handler.rb:82:in `receive_response'",
        [42] "/pentest/web/arachni/arachni-0.4.3.2-0.4.1.1/system/gems/gems/arachni-rpc-em-0.2/lib/arachni/rpc/em/protocol.rb:97:in `receive_object'",
        [43] "/pentest/web/arachni/arachni-0.4.3.2-0.4.1.1/system/gems/gems/arachni-rpc-em-0.2/lib/arachni/rpc/em/protocol.rb:60:in `receive_data'",
        [44] "/pentest/web/arachni/arachni-0.4.3.2-0.4.1.1/system/gems/gems/eventmachine-1.0.3/lib/eventmachine.rb:187:in `run_machine'",
        [45] "/pentest/web/arachni/arachni-0.4.3.2-0.4.1.1/system/gems/gems/eventmachine-1.0.3/lib/eventmachine.rb:187:in `run'",
        [46] "/pentest/web/arachni/arachni-0.4.3.2-0.4.1.1/system/gems/gems/thin-1.5.1/lib/thin/backends/base.rb:63:in `start'",
        [47] "/pentest/web/arachni/arachni-0.4.3.2-0.4.1.1/system/gems/gems/thin-1.5.1/lib/thin/server.rb:159:in `start'",
        [48] "/pentest/web/arachni/arachni-0.4.3.2-0.4.1.1/system/gems/gems/rack-1.5.2/lib/rack/handler/thin.rb:16:in `run'",
        [49] "/pentest/web/arachni/arachni-0.4.3.2-0.4.1.1/system/gems/gems/rack-1.5.2/lib/rack/server.rb:264:in `start'",
        [50] "/pentest/web/arachni/arachni-0.4.3.2-0.4.1.1/system/gems/gems/rack-1.5.2/lib/rack/server.rb:141:in `start'",
        [51] "/pentest/web/arachni/arachni-0.4.3.2-0.4.1.1/system/gems/gems/rack-1.5.2/bin/rackup:4:in `<top (required)>'",
        [52] "/pentest/web/arachni/arachni-0.4.3.2-0.4.1.1/bin/../system/gems/bin/rackup:23:in `load'",
        [53] "/pentest/web/arachni/arachni-0.4.3.2-0.4.1.1/bin/../system/gems/bin/rackup:23:in `<main>'"
    ]

    I perused through the production.log and found that when it starts with some sqllite plugin the exception begins..

    Scan#refresh: 2
       (0.1ms) begin transaction
      Setting Load (0.2ms) SELECT "settings".* FROM "settings" ORDER BY "settings"."id" ASC LIMIT 1
      Setting Load (0.2ms) SELECT "settings".* FROM "settings" ORDER BY "settings"."id" ASC LIMIT 1
       (0.1ms) SELECT "users".id FROM "users" INNER JOIN "scans_users" ON "users"."id" = "scans_users"."user_id" WHERE "scans_users"."scan_id" = ? [["scan_id", 2]]
      User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? ORDER BY "users"."id" ASC LIMIT 1 [["id", 1]]
      User Load (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 1]]
      User Load (0.1ms) SELECT "users".* FROM "users" INNER JOIN "scans_users" ON "users"."id" = "scans_users"."user_id" WHERE "scans_users"."scan_id" = ? [["scan_id", 2]]
      SQL (0.6ms) UPDATE "scans" SET "status" = ?, "active" = ?, "updated_at" = ?, "statistics" = ?, "issue_digests" = ? WHERE "scans"."id" = 2 [["status", :error], ["active", false], ["updated_at", Tue, 30 Jul 2013 11:27:46 UTC +00:00], ["statistics", "---\n!binary \"cmVxdWVzdHM=\": 12429\n!binary \"cmVzcG9uc2Vz\": 12427\n!binary \"dGltZV9vdXRfY291bnQ=\": 163\n!binary \"dGltZQ==\": !binary |-\n MDE6MjM6NTQ=\n!binary \"YXZn\": 2\n!binary \"c2l0ZW1hcF9zaXpl\": 51\n!binary \"YXVkaXRtYXBfc2l6ZQ==\": 7\n!binary \"cHJvZ3Jlc3M=\": 12.28\n!binary \"Y3Vycl9yZXNfdGltZQ==\": 9.038555\n!binary \"Y3Vycl9yZXNfY250\": 15\n!binary \"Y3Vycl9hdmc=\": 4\n!binary \"YXZlcmFnZV9yZXNfdGltZQ==\": 0.6025703333333333\n!binary \"bWF4X2NvbmN1cnJlbmN5\": 18\n!binary \"Y3VycmVudF9wYWdl\": !binary |-\n aHR0cDovL3ZydWtzaGFjaHJvbmljbGUuZ2F2c2luLmNvbS8/cD0yNl9hcmFj\n aG5pX3RyYWluZXJfNWZlY2ViNjZmZmM4NmYzOGQ5NTI3ODZjNmQ2OTZjNzlj\n MmRiYzIzOWRkNGU5MWI0NjcyOWQ3M2EyN2ZiNTdlOQ==\n!binary \"ZXRh\": !binary |-\n MDU6NTE6MzE=\n"], ["issue_digests", "---\n- !binary |-\n ZjY2NDQ2ZDkyMDlhZmI0MzUyYjRhYzAwZmNlMzg5MWViNDM1N2IwZDRhNGYw\n ZmUwOTY0NDJkNjcwODA0ZTMzZg==\n- !binary |-\n MjQ5NGI1NzNjNWIxODIyOWFkOTE3YjhhMDk5OGNkZTExMzliOWFhMGI3ZjQ4\n OWViOTU0YmZlYzVkZWI4MTkxNw==\n- !binary |-\n ZGZlZTg2MmZkYWM3MjJhZWY2Yjk3ZGU3MzBhOWZhNmZmNzI2M2E2YzAxNmE2\n NThhNTdiNjM4ZGE1YTFkY2NmZg==\n- !binary |-\n ODkzYTY3MmUyNTAzNTBiMmYwYzYxY2E3NTVlMzJkZDY4ZWUxZTAyYzAwZWU4\n MTQ5MTMwYzQyOWE3YTY0ZjU5NA==\n- !binary |-\n MGQ2NmM4YmFlMzdmZDQwZDU5ZTFiM2NmMTIxYjlmZWQwYzI1ZDZiOGVjOGY4\n OTg3YzI4OTEzM2ViNzFiMDA1ZQ==\n- !binary |-\n ZDhjNTNjOGJjMzI1YWFiOGM1MWMwOWRlZGMxYjg5OTRlMjk3YTk5ZDY5Yjgw\n YTJmNjhiZWIzOGFlN2UyZGZiMQ==\n- !binary |-\n MTJjODEwN2MwYWI2ZDgxMzE0MTJjZGFlZWYyZjQ0N2YyMmRlNDAzMDNiNGRk\n YmI2ZTg2YTQ0YWU0ZjUyMmE1Yg==\n- !binary |-\n ZTIyYTk4ZmY2MmJjZDU2NGIyOGU3Y2YwZTFlZmJhYWY4MTc5YTQ2OWRjMzU2\n NDZhMDM5YTZlYjY1NGY0ZWRmNg==\n- !binary |-\n MmM2M2RlMmY4MDlkMDI3NDkxZDJhNGQ5YmVmY2M2Nzg4NmZiNmVkZjQ3NmYx\n MDBhY2MzMjM0MTFiYTA0MjJkZg==\n- !binary |-\n OTBkZDI2MGE4N2M3Y2VhYmQxMDYxOWY0NDU1NjMyNGZkMDc3Yjc2OTg3ODRj\n NzY4MTU1OWM1Y2FmYzU3YzBmZQ==\n- !binary |-\n ZTYzMjRlYjAyY2VjNzk5ZTI3MzAyOWJmM2YxNjE2ZTBjODc5OGQ1YmNkMTU1\n ZGEzMDY4M2JiYjgwYjQ3YjYyMQ==\n- !binary |-\n ZWNjMDA0YzMxMTQyMzgwYjE4ZTljNTRjMGVlOTFiM2ZkNDAyYTZiYTQ4Njgx\n MzNhOGUyZTlkYmJjY2M2Y2IxMQ==\n- !binary |-\n OTVkZjc3N2U4YTU5OWUxN2M3NjQwZDY2MjdjZGVkZjNiOGNhNWMyNTA1Y2Rl\n MWI2MTI0OGNkMWY4YTM0NGNjZQ==\n- !binary |-\n ZGYwOWIzZjQ1NzcyMDlmZTMyNzdkNDA5YjE4MTkxZTkzOGI1N2NlYWQ1YmNk\n MzdiZjFjMzJkNmI5MGRhOWI5YQ==\n- !binary |-\n OTcxNWY5ODRmYzkyZGM3MzdiMDlmMzNhYjQwMzY5MDM4ZDExYjk1OTRjNWQ5\n ZWNmYzM0OWI0NzgyNWM2MWQ0ZA==\n- !binary |-\n MmY5ZjI4ODBjYjNiMWRhOGY5MTNjZGU0NDUzZWFjZmEyMTNjYTdjNzcxNTM2\n Y2U0ZWRjYmQ3MmM0MWQ1ZDM4NQ==\n- !binary |-\n NTI0YWRmNjc2NGI1ZmVkNDA3NGQzNDU5ZTdhZWYxZjBiYjNlZWY2MzM3ZTA4\n YjU4YjYxNGI3NmVlODA2OTExZQ==\n- !binary |-\n ZjMzZDE1NTFkZmFiZTQ1YjJjMjJlYjI2M2UyYTdiNWQ2MjI3M2M3MWEwNjcz\n NGRmMGExMThkMGUxOGNkZjhkNA==\n- !binary |-\n YTA0MmM3YjgxZWI3ZTg1Y2I4MTE5MDVlOWUzNjA5OTAyMTE0MDhhOTk1MTA2\n NDY2MjE5OTkxMTcyOGU2NTJhNw==\n- !binary |-\n YzUzNTI0ZWM1YjI1Y2IwMjU4NDM0ZmQyMzkxZGZmZmRkNDY0ZTA4Y2RjOTQw\n NmE5MzVlODM2OTIwODc4M2ExNg==\n- !binary |-\n MWZjYTcyNzFiN2Y3MTcwOTljYzI5NGY5YjlhM2VhZDZkMWE0NDNiODY4YWYx\n ZjRiZWQ3OThhNWVjNWVhZWYxMQ==\n- !binary |-\n ZTIxMzg3ZmQxZTdjMzdiYzYwM2M1Y2M2MTFjZTk3NjU4N2FkZWUwMTJlMGEx\n YWU2ZmVhYTc4NWUzYjQyYjlkZA==\n- !binary |-\n YWI1M2QzZjE2YmVhYTAzYzA4ODRlMmRhZTdiYmYyYzg2YTI4ZjIxOTcwNmY3\n ZmRmMmE2ZWM2ZDZmZjNiYTk3Yg==\n- !binary |-\n OTZkYzI4ZjI3NmNjNjQ0N2U1MTMyN2I0YmE2NGNjZmQxMmY1ZDc5Y2E0ZmUy\n NzQ5ZTNkOWRjNmUzMDVhOTEzMw==\n- !binary |-\n YmZlMGZiMWUzZGExMWRjZDhhMGE4NTNlOWUzZTQyMDEwYjdkZTgyMmYyYjAy\n ODE0MzczMmY2ZGZhY2FkMzU0Mg==\n- !binary |-\n MDM5ZjllMDdkYjQ3ZmM0NGU5MjUxYjc5Zjk1NGZlMWFhMzI3NmI1NzQxMTkz\n YmI3ODE2OWIwMWViMTk5ZGZlYw==\n- !binary |-\n MGY4ZTVmZGIyNDNhYjU4MzFiZjFlYTgyMGY4NWJjYmZkZDZmZTAyZGMzZjQ1\n ZDU2ZmQ0ODhkYmZiZGYyYWQ1MQ==\n"]]
    SQLite3::CantOpenException: unable to open database file: UPDATE "scans" SET "status" = ?, "active" = ?, "updated_at" = ?, "statistics" = ?, "issue_digests" = ? WHERE "scans"."id" = 2
       (0.1ms) rollback transaction
       (0.1ms) begin transaction
      Setting Load (0.2ms) SELECT "settings".* FROM "settings" ORDER BY "settings"."id" ASC LIMIT 1
      Setting Load (0.1ms) SELECT "settings".* FROM "settings" ORDER BY "settings"."id" ASC LIMIT 1
      User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 1]]
      SQL (0.3ms) UPDATE "scans" SET "status" = ?, "active" = ?, "updated_at" = ?, "statistics" = ?, "issue_digests" = ? WHERE "scans"."id" = 2 [["status", :error], ["active", false], ["updated_at", Tue, 30 Jul 2013 11:27:46 UTC +00:00], ["statistics", "---\n!binary \"cmVxdWVzdHM=\": 12429\n!binary \"cmVzcG9uc2Vz\": 12427\n!binary \"dGltZV9vdXRfY291bnQ=\": 163\n!binary \"dGltZQ==\": !binary |-\n MDE6MjM6NTQ=\n!binary \"YXZn\": 2\n!binary \"c2l0ZW1hcF9zaXpl\": 51\n!binary \"YXVkaXRtYXBfc2l6ZQ==\": 7\n!binary \"cHJvZ3Jlc3M=\": 12.28\n!binary \"Y3Vycl9yZXNfdGltZQ==\": 9.038555\n!binary \"Y3Vycl9yZXNfY250\": 15\n!binary \"Y3Vycl9hdmc=\": 4\n!binary \"YXZlcmFnZV9yZXNfdGltZQ==\": 0.6025703333333333\n!binary \"bWF4X2NvbmN1cnJlbmN5\": 18\n!binary \"Y3VycmVudF9wYWdl\": !binary |-\n aHR0cDovL3ZydWtzaGFjaHJvbmljbGUuZ2F2c2luLmNvbS8/cD0yNl9hcmFj\n aG5pX3RyYWluZXJfNWZlY2ViNjZmZmM4NmYzOGQ5NTI3ODZjNmQ2OTZjNzlj\n MmRiYzIzOWRkNGU5MWI0NjcyOWQ3M2EyN2ZiNTdlOQ==\n!binary \"ZXRh\": !binary |-\n MDU6NTE6MzE=\n"], ["issue_digests", "---\n- !binary |-\n ZjY2NDQ2ZDkyMDlhZmI0MzUyYjRhYzAwZmNlMzg5MWViNDM1N2IwZDRhNGYw\n ZmUwOTY0NDJkNjcwODA0ZTMzZg==\n- !binary |-\n MjQ5NGI1NzNjNWIxODIyOWFkOTE3YjhhMDk5OGNkZTExMzliOWFhMGI3ZjQ4\n OWViOTU0YmZlYzVkZWI4MTkxNw==\n- !binary |-\n ZGZlZTg2MmZkYWM3MjJhZWY2Yjk3ZGU3MzBhOWZhNmZmNzI2M2E2YzAxNmE2\n NThhNTdiNjM4ZGE1YTFkY2NmZg==\n- !binary |-\n ODkzYTY3MmUyNTAzNTBiMmYwYzYxY2E3NTVlMzJkZDY4ZWUxZTAyYzAwZWU4\n MTQ5MTMwYzQyOWE3YTY0ZjU5NA==\n- !binary |-\n MGQ2NmM4YmFlMzdmZDQwZDU5ZTFiM2NmMTIxYjlmZWQwYzI1ZDZiOGVjOGY4\n OTg3YzI4OTEzM2ViNzFiMDA1ZQ==\n- !binary |-\n ZDhjNTNjOGJjMzI1YWFiOGM1MWMwOWRlZGMxYjg5OTRlMjk3YTk5ZDY5Yjgw\n YTJmNjhiZWIzOGFlN2UyZGZiMQ==\n- !binary |-\n MTJjODEwN2MwYWI2ZDgxMzE0MTJjZGFlZWYyZjQ0N2YyMmRlNDAzMDNiNGRk\n YmI2ZTg2YTQ0YWU0ZjUyMmE1Yg==\n- !binary |-\n ZTIyYTk4ZmY2MmJjZDU2NGIyOGU3Y2YwZTFlZmJhYWY4MTc5YTQ2OWRjMzU2\n NDZhMDM5YTZlYjY1NGY0ZWRmNg==\n- !binary |-\n MmM2M2RlMmY4MDlkMDI3NDkxZDJhNGQ5YmVmY2M2Nzg4NmZiNmVkZjQ3NmYx\n MDBhY2MzMjM0MTFiYTA0MjJkZg==\n- !binary |-\n OTBkZDI2MGE4N2M3Y2VhYmQxMDYxOWY0NDU1NjMyNGZkMDc3Yjc2OTg3ODRj\n NzY4MTU1OWM1Y2FmYzU3YzBmZQ==\n- !binary |-\n ZTYzMjRlYjAyY2VjNzk5ZTI3MzAyOWJmM2YxNjE2ZTBjODc5OGQ1YmNkMTU1\n ZGEzMDY4M2JiYjgwYjQ3YjYyMQ==\n- !binary |-\n ZWNjMDA0YzMxMTQyMzgwYjE4ZTljNTRjMGVlOTFiM2ZkNDAyYTZiYTQ4Njgx\n MzNhOGUyZTlkYmJjY2M2Y2IxMQ==\n- !binary |-\n OTVkZjc3N2U4YTU5OWUxN2M3NjQwZDY2MjdjZGVkZjNiOGNhNWMyNTA1Y2Rl\n MWI2MTI0OGNkMWY4YTM0NGNjZQ==\n- !binary |-\n ZGYwOWIzZjQ1NzcyMDlmZTMyNzdkNDA5YjE4MTkxZTkzOGI1N2NlYWQ1YmNk\n MzdiZjFjMzJkNmI5MGRhOWI5YQ==\n- !binary |-\n OTcxNWY5ODRmYzkyZGM3MzdiMDlmMzNhYjQwMzY5MDM4ZDExYjk1OTRjNWQ5\n ZWNmYzM0OWI0NzgyNWM2MWQ0ZA==\n- !binary |-\n MmY5ZjI4ODBjYjNiMWRhOGY5MTNjZGU0NDUzZWFjZmEyMTNjYTdjNzcxNTM2\n Y2U0ZWRjYmQ3MmM0MWQ1ZDM4NQ==\n- !binary |-\n NTI0YWRmNjc2NGI1ZmVkNDA3NGQzNDU5ZTdhZWYxZjBiYjNlZWY2MzM3ZTA4\n YjU4YjYxNGI3NmVlODA2OTExZQ==\n- !binary |-\n ZjMzZDE1NTFkZmFiZTQ1YjJjMjJlYjI2M2UyYTdiNWQ2MjI3M2M3MWEwNjcz\n NGRmMGExMThkMGUxOGNkZjhkNA==\n- !binary |-\n YTA0MmM3YjgxZWI3ZTg1Y2I4MTE5MDVlOWUzNjA5OTAyMTE0MDhhOTk1MTA2\n NDY2MjE5OTkxMTcyOGU2NTJhNw==\n- !binary |-\n YzUzNTI0ZWM1YjI1Y2IwMjU4NDM0ZmQyMzkxZGZmZmRkNDY0ZTA4Y2RjOTQw\n NmE5MzVlODM2OTIwODc4M2ExNg==\n- !binary |-\n MWZjYTcyNzFiN2Y3MTcwOTljYzI5NGY5YjlhM2VhZDZkMWE0NDNiODY4YWYx\n ZjRiZWQ3OThhNWVjNWVhZWYxMQ==\n- !binary |-\n ZTIxMzg3ZmQxZTdjMzdiYzYwM2M1Y2M2MTFjZTk3NjU4N2FkZWUwMTJlMGEx\n YWU2ZmVhYTc4NWUzYjQyYjlkZA==\n- !binary |-\n YWI1M2QzZjE2YmVhYTAzYzA4ODRlMmRhZTdiYmYyYzg2YTI4ZjIxOTcwNmY3\n ZmRmMmE2ZWM2ZDZmZjNiYTk3Yg==\n- !binary |-\n OTZkYzI4ZjI3NmNjNjQ0N2U1MTMyN2I0YmE2NGNjZmQxMmY1ZDc5Y2E0ZmUy\n NzQ5ZTNkOWRjNmUzMDVhOTEzMw==\n- !binary |-\n YmZlMGZiMWUzZGExMWRjZDhhMGE4NTNlOWUzZTQyMDEwYjdkZTgyMmYyYjAy\n ODE0MzczMmY2ZGZhY2FkMzU0Mg==\n- !binary |-\n MDM5ZjllMDdkYjQ3ZmM0NGU5MjUxYjc5Zjk1NGZlMWFhMzI3NmI1NzQxMTkz\n YmI3ODE2OWIwMWViMTk5ZGZlYw==\n- !binary |-\n MGY4ZTVmZGIyNDNhYjU4MzFiZjFlYTgyMGY4NWJjYmZkZDZmZTAyZGMzZjQ1\n ZDU2ZmQ0ODhkYmZiZGYyYWQ1MQ==\n"]]
    SQLite3::CantOpenException: unable to open database file: UPDATE "scans" SET "status" = ?, "active" = ?, "updated_at" = ?, "statistics" = ?, "issue_digests" = ? WHERE "scans"."id" = 2
       (0.1ms) rollback transaction
    ScanManager#refresh
      Scan Load (0.2ms) SELECT "scans".* FROM "scans" WHERE "scans"."active" = 't'
    DispatcherManager#refresh
      Dispatcher Load (0.1ms) SELECT "dispatchers".* FROM "dispatchers"
      ```

    Then its pretty much the same thing in an endless loop...

    For your reference I have attached the whole production log file along(Just 3.08MB)

  12. 12 Posted by samuel on 31 Jul, 2013 08:45 AM

    samuel's Avatar

    yeah. exactly.

  13. 13 Posted by Hariharan Madha... on 31 Jul, 2013 11:07 AM

    Hariharan Madhavan's Avatar

    I think my issue was more related to SQLite usage.. I migrated to postgresql and did not find this error.

  14. Support Staff 14 Posted by Tasos Laskos on 31 Jul, 2013 12:01 PM

    Tasos Laskos's Avatar

    Ah OK, so what happened is that SQLite3 consumed all the file descriptions and when Rails tried to read the 404 file to serve it it exploded. Unfortunately, this is expected behavior, that's why the welcome screen of the WebUI says that the SQLite3 setup should be considered a demo and for any real usage you should migrate to PostgreSQL.

    Let me know if there's anything else.

    Cheers

  15. Tasos Laskos closed this discussion on 31 Jul, 2013 12:01 PM.

  16. Tasos Laskos re-opened this discussion on 31 Jul, 2013 12:39 PM

  17. Support Staff 15 Posted by Tasos Laskos on 31 Jul, 2013 12:39 PM

    Tasos Laskos's Avatar

    Hm, I responded to the wrong person.

    Hariharan: The support portal had flagged your original response as spam, I just now noticed, glad you got it working though.

    Sam: I'll try to put the 404 file in memory so that it won't have to be read from the FS.

    Re-opening this discussion.

  18. Support Staff 16 Posted by Tasos Laskos on 31 Jul, 2013 12:44 PM

    Tasos Laskos's Avatar

    Or I could have the auto-updater JS bail out and show an error if it gets a 404.

  19. Support Staff 17 Posted by Tasos Laskos on 31 Jul, 2013 01:20 PM

    Tasos Laskos's Avatar

    Pushed the fix and now pushing updated nightlies. Will update this ticket once the packages are up.

  20. Support Staff 18 Posted by Tasos Laskos on 31 Jul, 2013 02:50 PM

    Tasos Laskos's Avatar

    All done: http://downloads.arachni-scanner.com/nightlies/

    Please try them out and let me know how they work.

  21. 19 Posted by samuel on 01 Aug, 2013 12:01 PM

    samuel's Avatar

    hello tasos,
    unfortunately the scanner still stops after 01:24h. in the console output and logfile is no exception written.

  22. Support Staff 20 Posted by Tasos Laskos on 01 Aug, 2013 01:29 PM

    Tasos Laskos's Avatar

    When you say "stops", what do you mean exactly? The WebUI stops responding (like before, no console output) or you're not seeing any progress in the scan monitoring page?

    The scanner and the WebUI are completely separate.

  23. 21 Posted by Hariharan Madha... on 01 Aug, 2013 01:39 PM

    Hariharan Madhavan's Avatar

    Im also using the build that you gave.. I have not initiated any scan... just the web ui was running and it stopped

    I also found that it has spawned several processes...

    ruby 10161 root 768u IPv4 304652597 0t0 TCP 127.0.0.1:17084->127.0.0.1:34031 (ESTABLISHED)
    ruby 10161 root 769u IPv4 304652601 0t0 TCP 127.0.0.1:17084->127.0.0.1:34032 (ESTABLISHED)
    ruby 10161 root 770u IPv4 304652604 0t0 TCP 127.0.0.1:17084->127.0.0.1:34033 (ESTABLISHED)
    ruby 10161 root 771u IPv4 304652608 0t0 TCP 127.0.0.1:17084->127.0.0.1:34034 (ESTABLISHED)
    ruby 10161 root 772u IPv4 304652611 0t0 TCP 127.0.0.1:17084->127.0.0.1:34035 (ESTABLISHED)
    ruby 10161 root 773u IPv4 304652619 0t0 TCP 127.0.0.1:17084->127.0.0.1:34036 (ESTABLISHED)
    ruby 10161 root 774u IPv4 304652622 0t0 TCP 127.0.0.1:17084->127.0.0.1:34037 (ESTABLISHED)
    ruby 10161 root 775u IPv4 304652626 0t0 TCP 127.0.0.1:17084->127.0.0.1:34038 (ESTABLISHED)
    ruby 10161 root 776u IPv4 304652629 0t0 TCP 127.0.0.1:17084->127.0.0.1:34039 (ESTABLISHED)
    ruby 10161 root 777u IPv4 304652633 0t0 TCP 127.0.0.1:17084->127.0.0.1:34040 (ESTABLISHED)
    ruby 10161 root 778u IPv4 304652636 0t0 TCP 127.0.0.1:17084->127.0.0.1:34041 (ESTABLISHED)
    ruby 10161 root 779u IPv4 304652644 0t0 TCP 127.0.0.1:17084->127.0.0.1:34042 (ESTABLISHED)
    ruby 10161 root 780u IPv4 304652647 0t0 TCP 127.0.0.1:17084->127.0.0.1:34043 (ESTABLISHED)
    ruby 10161 root 781u IPv4 304652651 0t0 TCP 127.0.0.1:17084->127.0.0.1:34044 (ESTABLISHED)
    ruby 10161 root 782u IPv4 304652654 0t0 TCP 127.0.0.1:17084->127.0.0.1:34045 (ESTABLISHED)
    ruby 10161 root 783u IPv4 304652658 0t0 TCP 127.0.0.1:17084->127.0.0.1:34046 (ESTABLISHED)
    ruby 10161 root 784u IPv4 304652661 0t0 TCP 127.0.0.1:17084->127.0.0.1:34047 (ESTABLISHED)
    ruby 10161 root 785u IPv4 304652669 0t0 TCP 127.0.0.1:17084->127.0.0.1:34048 (ESTABLISHED)
    ruby 10161 root 786u IPv4 304652672 0t0 TCP 127.0.0.1:17084->127.0.0.1:34049 (ESTABLISHED)
    ruby 10161 root 787u IPv4 304652676 0t0 TCP 127.0.0.1:17084->127.0.0.1:34050 (ESTABLISHED)
    ruby 10161 root 788u IPv4 304652679 0t0 TCP 127.0.0.1:17084->127.0.0.1:34051 (ESTABLISHED)
    ruby 10161 root 789u IPv4 304652683 0t0 TCP 127.0.0.1:17084->127.0.0.1:34052 (ESTABLISHED)
    ruby 10161 root 790u IPv4 304652686 0t0 TCP 127.0.0.1:17084->127.0.0.1:34053 (ESTABLISHED)
    ruby 10161 root 791u IPv4 304652694 0t0 TCP 127.0.0.1:17084->127.0.0.1:34054 (ESTABLISHED)
    ruby 10161 root 792u IPv4 304652697 0t0 TCP 127.0.0.1:17084->127.0.0.1:34055 (ESTABLISHED)
    ruby 10161 root 793u IPv4 304652701 0t0 TCP 127.0.0.1:17084->127.0.0.1:34056 (ESTABLISHED)
    ruby 10161 root 794u IPv4 304652704 0t0 TCP 127.0.0.1:17084->127.0.0.1:34057 (ESTABLISHED)
    ruby 10161 root 795u IPv4 304652708 0t0 TCP 127.0.0.1:17084->127.0.0.1:34058 (ESTABLISHED)
    ruby 10161 root 796u IPv4 304652711 0t0 TCP 127.0.0.1:17084->127.0.0.1:34059 (ESTABLISHED)
    ruby 10161 root 797u IPv4 304652719 0t0 TCP 127.0.0.1:17084->127.0.0.1:34060 (ESTABLISHED)
    ruby 10161 root 798u IPv4 304652722 0t0 TCP 127.0.0.1:17084->127.0.0.1:34061 (ESTABLISHED)
    ruby 10161 root 799u IPv4 304652726 0t0 TCP 127.0.0.1:17084->127.0.0.1:34062 (ESTABLISHED)
    ruby 10161 root 800u IPv4 304652729 0t0 TCP 127.0.0.1:17084->127.0.0.1:34063 (ESTABLISHED)
    ruby 10161 root 801u IPv4 304652733 0t0 TCP 127.0.0.1:17084->127.0.0.1:34064 (ESTABLISHED)
    ruby 10161 root 802u IPv4 304652736 0t0 TCP 127.0.0.1:17084->127.0.0.1:34065 (ESTABLISHED)
    ruby 10161 root 803u IPv4 304652744 0t0 TCP 127.0.0.1:17084->127.0.0.1:34066 (ESTABLISHED)
    ruby 10161 root 804u IPv4 304652747 0t0 TCP 127.0.0.1:17084->127.0.0.1:34067 (ESTABLISHED)
    ruby 10161 root 805u IPv4 304652751 0t0 TCP 127.0.0.1:17084->127.0.0.1:34068 (ESTABLISHED)
    ruby 10161 root 806u IPv4 304652754 0t0 TCP 127.0.0.1:17084->127.0.0.1:34069 (ESTABLISHED)
    ruby 10161 root 807u IPv4 304652758 0t0 TCP 127.0.0.1:17084->127.0.0.1:34070 (ESTABLISHED)
    ruby 10161 root 808u IPv4 304652761 0t0 TCP 127.0.0.1:17084->127.0.0.1:34071 (ESTABLISHED)
    ruby 10161 root 809u IPv4 304652769 0t0 TCP 127.0.0.1:17084->127.0.0.1:34072 (ESTABLISHED)
    ruby 10161 root 810u IPv4 304652772 0t0 TCP 127.0.0.1:17084->127.0.0.1:34073 (ESTABLISHED)
    ruby 10161 root 811u IPv4 304652777 0t0 TCP 127.0.0.1:17084->127.0.0.1:34074 (ESTABLISHED)
    ruby 10161 root 812u IPv4 304652780 0t0 TCP 127.0.0.1:17084->127.0.0.1:34075 (ESTABLISHED)
    ruby 10161 root 813u IPv4 304652784 0t0 TCP 127.0.0.1:17084->127.0.0.1:34076 (ESTABLISHED)
    ruby 10161 root 814u IPv4 304652788 0t0 TCP 127.0.0.1:17084->127.0.0.1:34077 (ESTABLISHED)
    ruby 10161 root 815u IPv4 304652796 0t0 TCP 127.0.0.1:17084->127.0.0.1:34078 (ESTABLISHED)
    ruby 10161 root 816u IPv4 304652799 0t0 TCP 127.0.0.1:17084->127.0.0.1:34079 (ESTABLISHED)
    ruby 10161 root 817u IPv4 304652803 0t0 TCP 127.0.0.1:17084->127.0.0.1:34080 (ESTABLISHED)
    ruby 10161 root 818u IPv4 304652806 0t0 TCP 127.0.0.1:17084->127.0.0.1:34081 (ESTABLISHED)
    ruby 10161 root 819u IPv4 304652810 0t0 TCP 127.0.0.1:17084->127.0.0.1:34082 (ESTABLISHED)
    ruby 10161 root 820u IPv4 304652813 0t0 TCP 127.0.0.1:17084->127.0.0.1:34083 (ESTABLISHED)
    ruby 10161 root 821u IPv4 304652822 0t0 TCP 127.0.0.1:17084->127.0.0.1:34084 (ESTABLISHED)
    ruby 10161 root 822u IPv4 304652825 0t0 TCP 127.0.0.1:17084->127.0.0.1:34085 (ESTABLISHED)
    ruby 10161 root 823u IPv4 304652829 0t0 TCP 127.0.0.1:17084->127.0.0.1:34086 (ESTABLISHED)
    ruby 10161 root 824u IPv4 304652832 0t0 TCP 127.0.0.1:17084->127.0.0.1:34087 (ESTABLISHED)
    ruby 10161 root 825u IPv4 304652836 0t0 TCP 127.0.0.1:17084->127.0.0.1:34088 (ESTABLISHED)
    ruby 10161 root 826u IPv4 304652839 0t0 TCP 127.0.0.1:17084->127.0.0.1:34089 (ESTABLISHED)
    ruby 10161 root 827u IPv4 304652847 0t0 TCP 127.0.0.1:17084->127.0.0.1:34090 (ESTABLISHED)
    ruby 10161 root 828u IPv4 304652850 0t0 TCP 127.0.0.1:17084->127.0.0.1:34091 (ESTABLISHED)
    ruby 10161 root 829u IPv4 304652854 0t0 TCP 127.0.0.1:17084->127.0.0.1:34092 (ESTABLISHED)
    ruby 10161 root 830u IPv4 304652857 0t0 TCP 127.0.0.1:17084->127.0.0.1:34093 (ESTABLISHED)
    ruby 10161 root 831u IPv4 304652861 0t0 TCP 127.0.0.1:17084->127.0.0.1:34094 (ESTABLISHED)
    ruby 10161 root 832u IPv4 304652864 0t0 TCP 127.0.0.1:17084->127.0.0.1:34095 (ESTABLISHED)
    ruby 10161 root 833u IPv4 304652872 0t0 TCP 127.0.0.1:17084->127.0.0.1:34096 (ESTABLISHED)
    ruby 10161 root 834u IPv4 304652875 0t0 TCP 127.0.0.1:17084->127.0.0.1:34097 (ESTABLISHED)
    ruby 10161 root 835u IPv4 304652879 0t0 TCP 127.0.0.1:17084->127.0.0.1:34098 (ESTABLISHED)
    ruby 10161 root 836u IPv4 304652882 0t0 TCP 127.0.0.1:17084->127.0.0.1:34099 (ESTABLISHED)
    ruby 10161 root 837u IPv4 304652886 0t0 TCP 127.0.0.1:17084->127.0.0.1:34100 (ESTABLISHED)
    ruby 10161 root 838u IPv4 304652889 0t0 TCP 127.0.0.1:17084->127.0.0.1:34101 (ESTABLISHED)
    ruby 10161 root 839u IPv4 304652897 0t0 TCP 127.0.0.1:17084->127.0.0.1:34102 (ESTABLISHED)
    ruby 10161 root 840u IPv4 304652900 0t0 TCP 127.0.0.1:17084->127.0.0.1:34103 (ESTABLISHED)
    ruby 10161 root 841u IPv4 304652904 0t0 TCP 127.0.0.1:17084->127.0.0.1:34104 (ESTABLISHED)
    ruby 10161 root 842u IPv4 304652907 0t0 TCP 127.0.0.1:17084->127.0.0.1:34105 (ESTABLISHED)
    ruby 10161 root 843u IPv4 304652911 0t0 TCP 127.0.0.1:17084->127.0.0.1:34106 (ESTABLISHED)
    ruby 10161 root 844u IPv4 304652914 0t0 TCP 127.0.0.1:17084->127.0.0.1:34107 (ESTABLISHED)
    ruby 10161 root 845u IPv4 304652922 0t0 TCP 127.0.0.1:17084->127.0.0.1:34108 (ESTABLISHED)
    ruby 10161 root 846u IPv4 304652925 0t0 TCP 127.0.0.1:17084->127.0.0.1:34109 (ESTABLISHED)
    ruby 10161 root 847u IPv4 304652929 0t0 TCP 127.0.0.1:17084->127.0.0.1:34110 (ESTABLISHED)
    ruby 10161 root 848u IPv4 304652932 0t0 TCP 127.0.0.1:17084->127.0.0.1:34111 (ESTABLISHED)
    ruby 10161 root 849u IPv4 304652936 0t0 TCP 127.0.0.1:17084->127.0.0.1:34112 (ESTABLISHED)
    ruby 10161 root 850u IPv4 304652939 0t0 TCP 127.0.0.1:17084->127.0.0.1:34113 (ESTABLISHED)
    ruby 10161 root 851u IPv4 304652947 0t0 TCP 127.0.0.1:17084->127.0.0.1:34114 (ESTABLISHED)
    ruby 10161 root 852u IPv4 304652950 0t0 TCP 127.0.0.1:17084->127.0.0.1:34115 (ESTABLISHED)
    ruby 10161 root 853u IPv4 304652954 0t0 TCP 127.0.0.1:17084->127.0.0.1:34116 (ESTABLISHED)
    ruby 10161 root 854u IPv4 304652957 0t0 TCP 127.0.0.1:17084->127.0.0.1:34117 (ESTABLISHED)
    ruby 10161 root 855u IPv4 304652961 0t0 TCP 127.0.0.1:17084->127.0.0.1:34118 (ESTABLISHED)
    ruby 10161 root 856u IPv4 304652964 0t0 TCP 127.0.0.1:17084->127.0.0.1:34119 (ESTABLISHED)
    ruby 10161 root 857u IPv4 304652972 0t0 TCP 127.0.0.1:17084->127.0.0.1:34120 (ESTABLISHED)
    ruby 10161 root 858u IPv4 304652975 0t0 TCP 127.0.0.1:17084->127.0.0.1:34121 (ESTABLISHED)
    ruby 10161 root 859u IPv4 304652979 0t0 TCP 127.0.0.1:17084->127.0.0.1:34122 (ESTABLISHED)
    ruby 10161 root 860u IPv4 304652982 0t0 TCP 127.0.0.1:17084->127.0.0.1:34123 (ESTABLISHED)
    ruby 10161 root 861u IPv4 304652986 0t0 TCP 127.0.0.1:17084->127.0.0.1:34124 (ESTABLISHED)
    ruby 10161 root 862u IPv4 304652989 0t0 TCP 127.0.0.1:17084->127.0.0.1:34125 (ESTABLISHED)
    ruby 10161 root 863u IPv4 304652997 0t0 TCP 127.0.0.1:17084->127.0.0.1:34126 (ESTABLISHED)
    ruby 10161 root 864u IPv4 304653000 0t0 TCP 127.0.0.1:17084->127.0.0.1:34127 (ESTABLISHED)
    ruby 10161 root 865u IPv4 304653004 0t0 TCP 127.0.0.1:17084->127.0.0.1:34128 (ESTABLISHED)
    ruby 10161 root 866u IPv4 304653007 0t0 TCP 127.0.0.1:17084->127.0.0.1:34129 (ESTABLISHED)
    ruby 10161 root 867u IPv4 304653011 0t0 TCP 127.0.0.1:17084->127.0.0.1:34130 (ESTABLISHED)
    ruby 10161 root 868u IPv4 304653014 0t0 TCP 127.0.0.1:17084->127.0.0.1:34131 (ESTABLISHED)
    ruby 10161 root 869u IPv4 304653022 0t0 TCP 127.0.0.1:17084->127.0.0.1:34132 (ESTABLISHED)
    ruby 10161 root 870u IPv4 304653025 0t0 TCP 127.0.0.1:17084->127.0.0.1:34133 (ESTABLISHED)
    ruby 10161 root 871u IPv4 304653029 0t0 TCP 127.0.0.1:17084->127.0.0.1:34134 (ESTABLISHED)
    ruby 10161 root 872u IPv4 304653032 0t0 TCP 127.0.0.1:17084->127.0.0.1:34135 (ESTABLISHED)
    ruby 10161 root 873u IPv4 304653036 0t0 TCP 127.0.0.1:17084->127.0.0.1:34136 (ESTABLISHED)
    ruby 10161 root 874u IPv4 304653040 0t0 TCP 127.0.0.1:17084->127.0.0.1:34137 (ESTABLISHED)
    ruby 10161 root 875u IPv4 304653048 0t0 TCP 127.0.0.1:17084->127.0.0.1:34138 (ESTABLISHED)
    ruby 10161 root 876u IPv4 304653051 0t0 TCP 127.0.0.1:17084->127.0.0.1:34139 (ESTABLISHED)
    ruby 10161 root 877u IPv4 304653055 0t0 TCP 127.0.0.1:17084->127.0.0.1:34140 (ESTABLISHED)
    ruby 10161 root 878u IPv4 304653058 0t0 TCP 127.0.0.1:17084->127.0.0.1:34141 (ESTABLISHED)
    ruby 10161 root 879u IPv4 304653062 0t0 TCP 127.0.0.1:17084->127.0.0.1:34142 (ESTABLISHED)
    ruby 10161 root 880u IPv4 304653065 0t0 TCP 127.0.0.1:17084->127.0.0.1:34143 (ESTABLISHED)
    ruby 10161 root 881u IPv4 304653074 0t0 TCP 127.0.0.1:17084->127.0.0.1:34144 (ESTABLISHED)
    ruby 10161 root 882u IPv4 304653077 0t0 TCP 127.0.0.1:17084->127.0.0.1:34145 (ESTABLISHED)
    ruby 10161 root 883u IPv4 304653081 0t0 TCP 127.0.0.1:17084->127.0.0.1:34146 (ESTABLISHED)
    ruby 10161 root 884u IPv4 304653084 0t0 TCP 127.0.0.1:17084->127.0.0.1:34147 (ESTABLISHED)
    ruby 10161 root 885u IPv4 304653088 0t0 TCP 127.0.0.1:17084->127.0.0.1:34148 (ESTABLISHED)
    ruby 10161 root 886u IPv4 304653091 0t0 TCP 127.0.0.1:17084->127.0.0.1:34149 (ESTABLISHED)
    ruby 10161 root 887u IPv4 304653099 0t0 TCP 127.0.0.1:17084->127.0.0.1:34150 (ESTABLISHED)
    ruby 10161 root 888u IPv4 304653102 0t0 TCP 127.0.0.1:17084->127.0.0.1:34151 (ESTABLISHED)
    ruby 10161 root 889u IPv4 304653106 0t0 TCP 127.0.0.1:17084->127.0.0.1:34152 (ESTABLISHED)
    ruby 10161 root 890u IPv4 304653109 0t0 TCP 127.0.0.1:17084->127.0.0.1:34153 (ESTABLISHED)
    ruby 10161 root 891u IPv4 304653113 0t0 TCP 127.0.0.1:17084->127.0.0.1:34154 (ESTABLISHED)
    ruby 10161 root 892u IPv4 304653116 0t0 TCP 127.0.0.1:17084->127.0.0.1:34155 (ESTABLISHED)
    ruby 10161 root 893u IPv4 304653124 0t0 TCP 127.0.0.1:17084->127.0.0.1:34156 (ESTABLISHED)
    ruby 10161 root 894u IPv4 304653127 0t0 TCP 127.0.0.1:17084->127.0.0.1:34157 (ESTABLISHED)
    ruby 10161 root 895u IPv4 304653131 0t0 TCP 127.0.0.1:17084->127.0.0.1:34158 (ESTABLISHED)
    ruby 10161 root 896u IPv4 304653134 0t0 TCP 127.0.0.1:17084->127.0.0.1:34159 (ESTABLISHED)
    ruby 10161 root 897u IPv4 304653138 0t0 TCP 127.0.0.1:17084->127.0.0.1:34160 (ESTABLISHED)
    ruby 10161 root 898u IPv4 304653141 0t0 TCP 127.0.0.1:17084->127.0.0.1:34161 (ESTABLISHED)
    ruby 10161 root 899u IPv4 304653149 0t0 TCP 127.0.0.1:17084->127.0.0.1:34162 (ESTABLISHED)
    ruby 10161 root 900u IPv4 304653152 0t0 TCP 127.0.0.1:17084->127.0.0.1:34163 (ESTABLISHED)
    ruby 10161 root 901u IPv4 304653156 0t0 TCP 127.0.0.1:17084->127.0.0.1:34164 (ESTABLISHED)
    ruby 10161 root 902u IPv4 304653159 0t0 TCP 127.0.0.1:17084->127.0.0.1:34165 (ESTABLISHED)
    ruby 10161 root 903u IPv4 304653163 0t0 TCP 127.0.0.1:17084->127.0.0.1:34166 (ESTABLISHED)
    ruby 10161 root 904u IPv4 304653166 0t0 TCP 127.0.0.1:17084->127.0.0.1:34167 (ESTABLISHED)
    ruby 10161 root 905u IPv4 304653174 0t0 TCP 127.0.0.1:17084->127.0.0.1:34168 (ESTABLISHED)
    ruby 10161 root 906u IPv4 304653177 0t0 TCP 127.0.0.1:17084->127.0.0.1:34169 (ESTABLISHED)
    ruby 10161 root 907u IPv4 304653181 0t0 TCP 127.0.0.1:17084->127.0.0.1:34170 (ESTABLISHED)
    ruby 10161 root 908u IPv4 304653184 0t0 TCP 127.0.0.1:17084->127.0.0.1:34171 (ESTABLISHED)
    ruby 10161 root 909u IPv4 304653188 0t0 TCP 127.0.0.1:17084->127.0.0.1:34172 (ESTABLISHED)
    ruby 10161 root 910u IPv4 304653191 0t0 TCP 127.0.0.1:17084->127.0.0.1:34173 (ESTABLISHED)
    ruby 10161 root 911u IPv4 304653200 0t0 TCP 127.0.0.1:17084->127.0.0.1:34174 (ESTABLISHED)
    ruby 10161 root 912u IPv4 304653203 0t0 TCP 127.0.0.1:17084->127.0.0.1:34175 (ESTABLISHED)
    ruby 10161 root 913u IPv4 304653207 0t0 TCP 127.0.0.1:17084->127.0.0.1:34176 (ESTABLISHED)
    ruby 10161 root 914u IPv4 304653210 0t0 TCP 127.0.0.1:17084->127.0.0.1:34177 (ESTABLISHED)
    ruby 10161 root 915u IPv4 304653214 0t0 TCP 127.0.0.1:17084->127.0.0.1:34178 (ESTABLISHED)
    ruby 10161 root 916u IPv4 304653217 0t0 TCP 127.0.0.1:17084->127.0.0.1:34179 (ESTABLISHED)
    ruby 10161 root 917u IPv4 304653225 0t0 TCP 127.0.0.1:17084->127.0.0.1:34180 (ESTABLISHED)
    ruby 10161 root 918u IPv4 304653228 0t0 TCP 127.0.0.1:17084->127.0.0.1:34181 (ESTABLISHED)
    ruby 10161 root 919u IPv4 304653232 0t0 TCP 127.0.0.1:17084->127.0.0.1:34182 (ESTABLISHED)
    ruby 10161 root 920u IPv4 304653235 0t0 TCP 127.0.0.1:17084->127.0.0.1:34183 (ESTABLISHED)
    ruby 10161 root 921u IPv4 304653239 0t0 TCP 127.0.0.1:17084->127.0.0.1:34184 (ESTABLISHED)
    ruby 10161 root 922u IPv4 304653242 0t0 TCP 127.0.0.1:17084->127.0.0.1:34185 (ESTABLISHED)
    ruby 10161 root 923u IPv4 304653250 0t0 TCP 127.0.0.1:17084->127.0.0.1:34186 (ESTABLISHED)
    ruby 10161 root 924u IPv4 304653253 0t0 TCP 127.0.0.1:17084->127.0.0.1:34187 (ESTABLISHED)
    ruby 10161 root 925u IPv4 304653257 0t0 TCP 127.0.0.1:17084->127.0.0.1:34188 (ESTABLISHED)
    ruby 10161 root 926u IPv4 304653260 0t0 TCP 127.0.0.1:17084->127.0.0.1:34189 (ESTABLISHED)
    ruby 10161 root 927u IPv4 304653264 0t0 TCP 127.0.0.1:17084->127.0.0.1:34190 (ESTABLISHED)
    ruby 10161 root 928u IPv4 304653267 0t0 TCP 127.0.0.1:17084->127.0.0.1:34191 (ESTABLISHED)
    ruby 10161 root 929u IPv4 304653275 0t0 TCP 127.0.0.1:17084->127.0.0.1:34192 (ESTABLISHED)
    ruby 10161 root 930u IPv4 304653278 0t0 TCP 127.0.0.1:17084->127.0.0.1:34193 (ESTABLISHED)
    ruby 10161 root 931u IPv4 304653282 0t0 TCP 127.0.0.1:17084->127.0.0.1:34194 (ESTABLISHED)
    ruby 10161 root 932u IPv4 304653285 0t0 TCP 127.0.0.1:17084->127.0.0.1:34195 (ESTABLISHED)
    ruby 10161 root 933u IPv4 304653289 0t0 TCP 127.0.0.1:17084->127.0.0.1:34196 (ESTABLISHED)
    ruby 10161 root 934u IPv4 304653293 0t0 TCP 127.0.0.1:17084->127.0.0.1:34197 (ESTABLISHED)
    ruby 10161 root 935u IPv4 304653301 0t0 TCP 127.0.0.1:17084->127.0.0.1:34198 (ESTABLISHED)
    ruby 10161 root 936u IPv4 304653304 0t0 TCP 127.0.0.1:17084->127.0.0.1:34199 (ESTABLISHED)
    ruby 10161 root 937u IPv4 304653308 0t0 TCP 127.0.0.1:17084->127.0.0.1:34200 (ESTABLISHED)
    ruby 10161 root 938u IPv4 304653311 0t0 TCP 127.0.0.1:17084->127.0.0.1:34201 (ESTABLISHED)
    ruby 10161 root 939u IPv4 304653315 0t0 TCP 127.0.0.1:17084->127.0.0.1:34202 (ESTABLISHED)
    ruby 10161 root 940u IPv4 304653318 0t0 TCP 127.0.0.1:17084->127.0.0.1:34203 (ESTABLISHED)
    ruby 10161 root 941u IPv4 304653326 0t0 TCP 127.0.0.1:17084->127.0.0.1:34204 (ESTABLISHED)
    ruby 10161 root 942u IPv4 304653329 0t0 TCP 127.0.0.1:17084->127.0.0.1:34205 (ESTABLISHED)
    ruby 10161 root 943u IPv4 304653333 0t0 TCP 127.0.0.1:17084->127.0.0.1:34206 (ESTABLISHED)
    ruby 10161 root 944u IPv4 304653336 0t0 TCP 127.0.0.1:17084->127.0.0.1:34207 (ESTABLISHED)
    ruby 10161 root 945u IPv4 304653340 0t0 TCP 127.0.0.1:17084->127.0.0.1:34208 (ESTABLISHED)
    ruby 10161 root 946u IPv4 304653343 0t0 TCP 127.0.0.1:17084->127.0.0.1:34209 (ESTABLISHED)
    ruby 10161 root 947u IPv4 304653351 0t0 TCP 127.0.0.1:17084->127.0.0.1:34210 (ESTABLISHED)
    ruby 10161 root 948u IPv4 304653354 0t0 TCP 127.0.0.1:17084->127.0.0.1:34211 (ESTABLISHED)
    ruby 10161 root 949u IPv4 304653358 0t0 TCP 127.0.0.1:17084->127.0.0.1:34212 (ESTABLISHED)
    ruby 10161 root 950u IPv4 304653361 0t0 TCP 127.0.0.1:17084->127.0.0.1:34213 (ESTABLISHED)
    ruby 10161 root 951u IPv4 304653365 0t0 TCP 127.0.0.1:17084->127.0.0.1:34214 (ESTABLISHED)
    ruby 10161 root 952u IPv4 304653368 0t0 TCP 127.0.0.1:17084->127.0.0.1:34215 (ESTABLISHED)
    ruby 10161 root 953u IPv4 304653376 0t0 TCP 127.0.0.1:17084->127.0.0.1:34216 (ESTABLISHED)
    ruby 10161 root 954u IPv4 304653379 0t0 TCP 127.0.0.1:17084->127.0.0.1:34217 (ESTABLISHED)
    ruby 10161 root 955u IPv4 304653383 0t0 TCP 127.0.0.1:17084->127.0.0.1:34218 (ESTABLISHED)
    ruby 10161 root 956u IPv4 304653386 0t0 TCP 127.0.0.1:17084->127.0.0.1:34219 (ESTABLISHED)
    ruby 10161 root 957u IPv4 304653390 0t0 TCP 127.0.0.1:17084->127.0.0.1:34220 (ESTABLISHED)
    ruby 10161 root 958u IPv4 304653393 0t0 TCP 127.0.0.1:17084->127.0.0.1:34221 (ESTABLISHED)
    ruby 10161 root 959u IPv4 304653401 0t0 TCP 127.0.0.1:17084->127.0.0.1:34222 (ESTABLISHED)
    ruby 10161 root 960u IPv4 304653404 0t0 TCP 127.0.0.1:17084->127.0.0.1:34223 (ESTABLISHED)
    ruby 10161 root 961u IPv4 304653408 0t0 TCP 127.0.0.1:17084->127.0.0.1:34224 (ESTABLISHED)
    ruby 10161 root 962u IPv4 304653411 0t0 TCP 127.0.0.1:17084->127.0.0.1:34225 (ESTABLISHED)
    ruby 10161 root 963u IPv4 304653415 0t0 TCP 127.0.0.1:17084->127.0.0.1:34226 (ESTABLISHED)
    ruby 10161 root 964u IPv4 304653418 0t0 TCP 127.0.0.1:17084->127.0.0.1:34227 (ESTABLISHED)
    ruby 10161 root 965u IPv4 304653426 0t0 TCP 127.0.0.1:17084->127.0.0.1:34228 (ESTABLISHED)
    ruby 10161 root 966u IPv4 304653429 0t0 TCP 127.0.0.1:17084->127.0.0.1:34229 (ESTABLISHED)
    ruby 10161 root 967u IPv4 304653433 0t0 TCP 127.0.0.1:17084->127.0.0.1:34230 (ESTABLISHED)
    ruby 10161 root 968u IPv4 304653436 0t0 TCP 127.0.0.1:17084->127.0.0.1:34231 (ESTABLISHED)
    ruby 10161 root 969u IPv4 304653440 0t0 TCP 127.0.0.1:17084->127.0.0.1:34232 (ESTABLISHED)
    ruby 10161 root 970u IPv4 304653443 0t0 TCP 127.0.0.1:17084->127.0.0.1:34233 (ESTABLISHED)
    ruby 10161 root 971u IPv4 304653451 0t0 TCP 127.0.0.1:17084->127.0.0.1:34234 (ESTABLISHED)
    ruby 10161 root 972u IPv4 304653454 0t0 TCP 127.0.0.1:17084->127.0.0.1:34235 (ESTABLISHED)
    ruby 10161 root 973u IPv4 304653458 0t0 TCP 127.0.0.1:17084->127.0.0.1:34236 (ESTABLISHED)
    ruby 10161 root 974u IPv4 304653461 0t0 TCP 127.0.0.1:17084->127.0.0.1:34237 (ESTABLISHED)
    ruby 10161 root 975u IPv4 304653465 0t0 TCP 127.0.0.1:17084->127.0.0.1:34238 (ESTABLISHED)
    ruby 10161 root 976u IPv4 304653468 0t0 TCP 127.0.0.1:17084->127.0.0.1:34239 (ESTABLISHED)
    ruby 10161 root 977u IPv4 304653476 0t0 TCP 127.0.0.1:17084->127.0.0.1:34240 (ESTABLISHED)
    ruby 10161 root 978u IPv4 304653479 0t0 TCP 127.0.0.1:17084->127.0.0.1:34241 (ESTABLISHED)
    ruby 10161 root 979u IPv4 304653483 0t0 TCP 127.0.0.1:17084->127.0.0.1:34242 (ESTABLISHED)
    ruby 10161 root 980u IPv4 304653486 0t0 TCP 127.0.0.1:17084->127.0.0.1:34243 (ESTABLISHED)
    ruby 10161 root 981u IPv4 304653490 0t0 TCP 127.0.0.1:17084->127.0.0.1:34244 (ESTABLISHED)
    ruby 10161 root 982u IPv4 304653493 0t0 TCP 127.0.0.1:17084->127.0.0.1:34245 (ESTABLISHED)
    ruby 10161 root 983u IPv4 304653501 0t0 TCP 127.0.0.1:17084->127.0.0.1:34246 (ESTABLISHED)
    ruby 10161 root 984u IPv4 304653504 0t0 TCP 127.0.0.1:17084->127.0.0.1:34247 (ESTABLISHED)
    ruby 10161 root 985u IPv4 304653508 0t0 TCP 127.0.0.1:17084->127.0.0.1:34248 (ESTABLISHED)
    ruby 10161 root 986u IPv4 304653511 0t0 TCP 127.0.0.1:17084->127.0.0.1:34249 (ESTABLISHED)
    ruby 10161 root 987u IPv4 304653515 0t0 TCP 127.0.0.1:17084->127.0.0.1:34250 (ESTABLISHED)
    ruby 10161 root 988u IPv4 304653518 0t0 TCP 127.0.0.1:17084->127.0.0.1:34251 (ESTABLISHED)
    ruby 10161 root 989u IPv4 304653526 0t0 TCP 127.0.0.1:17084->127.0.0.1:34252 (ESTABLISHED)
    ruby 10161 root 990u IPv4 304653529 0t0 TCP 127.0.0.1:17084->127.0.0.1:34253 (ESTABLISHED)
    ruby 10161 root 991u IPv4 304653533 0t0 TCP 127.0.0.1:17084->127.0.0.1:34254 (ESTABLISHED)
    ruby 10161 root 992u IPv4 304653536 0t0 TCP 127.0.0.1:17084->127.0.0.1:34255 (ESTABLISHED)
    ruby 10161 root 993u IPv4 304653540 0t0 TCP 127.0.0.1:17084->127.0.0.1:34256 (ESTABLISHED)
    ruby 10161 root 994u IPv4 304653544 0t0 TCP 127.0.0.1:17084->127.0.0.1:34257 (ESTABLISHED)
    ruby 10161 root 995u IPv4 304653552 0t0 TCP 127.0.0.1:17084->127.0.0.1:34258 (ESTABLISHED)
    ruby 10161 root 996u IPv4 304653555 0t0 TCP 127.0.0.1:17084->127.0.0.1:34259 (ESTABLISHED)
    ruby 10161 root 997u IPv4 304653559 0t0 TCP 127.0.0.1:17084->127.0.0.1:34260 (ESTABLISHED)
    ruby 10161 root 998u IPv4 304653562 0t0 TCP 127.0.0.1:17084->127.0.0.1:34261 (ESTABLISHED)
    ruby 10161 root 999u IPv4 304653566 0t0 TCP 127.0.0.1:17084->127.0.0.1:34262 (ESTABLISHED)
    ruby 10161 root 1000u IPv4 304653569 0t0 TCP 127.0.0.1:17084->127.0.0.1:34263 (ESTABLISHED)
    ruby 10161 root 1001u IPv4 304653577 0t0 TCP 127.0.0.1:17084->127.0.0.1:34264 (ESTABLISHED)
    ruby 10161 root 1002u IPv4 304653580 0t0 TCP 127.0.0.1:17084->127.0.0.1:34265 (ESTABLISHED)
    ruby 10161 root 1003u IPv4 304653584 0t0 TCP 127.0.0.1:17084->127.0.0.1:34266 (ESTABLISHED)
    ruby 10161 root 1004u IPv4 304653587 0t0 TCP 127.0.0.1:17084->127.0.0.1:34267 (ESTABLISHED)
    ruby 10161 root 1005u IPv4 304653591 0t0 TCP 127.0.0.1:17084->127.0.0.1:34268 (ESTABLISHED)
    ruby 10161 root 1006u IPv4 304653594 0t0 TCP 127.0.0.1:17084->127.0.0.1:34269 (ESTABLISHED)
    ruby 10161 root 1007u IPv4 304653602 0t0 TCP 127.0.0.1:17084->127.0.0.1:34270 (ESTABLISHED)
    ruby 10161 root 1008u IPv4 304653605 0t0 TCP 127.0.0.1:17084->127.0.0.1:34271 (ESTABLISHED)
    ruby 10161 root 1009u IPv4 304653609 0t0 TCP 127.0.0.1:17084->127.0.0.1:34272 (ESTABLISHED)
    ruby 10161 root 1010u IPv4 304653612 0t0 TCP 127.0.0.1:17084->127.0.0.1:34273 (ESTABLISHED)
    ruby 10161 root 1011u IPv4 304653617 0t0 TCP 127.0.0.1:17084->127.0.0.1:34274 (ESTABLISHED)
    ruby 10161 root 1012u IPv4 304653620 0t0 TCP 127.0.0.1:17084->127.0.0.1:34275 (ESTABLISHED)
    ruby 10161 root 1013u IPv4 304653628 0t0 TCP 127.0.0.1:17084->127.0.0.1:34276 (ESTABLISHED)
    ruby 10161 root 1014u IPv4 304653631 0t0 TCP 127.0.0.1:17084->127.0.0.1:34277 (ESTABLISHED)
    ruby 10161 root 1015u IPv4 304653635 0t0 TCP 127.0.0.1:17084->127.0.0.1:34278 (ESTABLISHED)
    ruby 10161 root 1016u IPv4 304653638 0t0 TCP 127.0.0.1:17084->127.0.0.1:34279 (ESTABLISHED)
    ruby 10161 root 1017u IPv4 304653642 0t0 TCP 127.0.0.1:17084->127.0.0.1:34280 (ESTABLISHED)
    ruby 10161 root 1018u IPv4 304653645 0t0 TCP 127.0.0.1:17084->127.0.0.1:34281 (ESTABLISHED)
    ruby 10161 root 1019u IPv4 304653653 0t0 TCP 127.0.0.1:17084->127.0.0.1:34282 (ESTABLISHED)
    ruby 10161 root 1020u IPv4 304653656 0t0 TCP 127.0.0.1:17084->127.0.0.1:34283 (ESTABLISHED)
    ruby 10161 root 1021u IPv4 304653660 0t0 TCP 127.0.0.1:17084->127.0.0.1:34284 (ESTABLISHED)
    ruby 10161 root 1022u IPv4 304653663 0t0 TCP 127.0.0.1:17084->127.0.0.1:34285 (ESTABLISHED)
    ruby 10161 root 1023u IPv4 304653667 0t0 TCP 127.0.0.1:17084->127.0.0.1:34286 (ESTABLISHED)

    I found this when i did a lsof -i -n -P

  24. 22 Posted by samuel on 01 Aug, 2013 01:41 PM

    samuel's Avatar

    The WebUI stops responding (like before, no console output and logfile entry). When i try to refresh the WebUi page i get always a timeout.

  25. Support Staff 23 Posted by Tasos Laskos on 01 Aug, 2013 01:43 PM

    Tasos Laskos's Avatar

    Any way I could trouble you for the production log again? You'll first need to delete the existing one and then reproduce the issue so that I can get a clear picture.

  26. Support Staff 24 Posted by Tasos Laskos on 01 Aug, 2013 02:35 PM

    Tasos Laskos's Avatar

    Hariharan: If you've started a Dispatcher then it's normal to see some spawned processes, they will be the Instances in its pool.

    Also, I think I know what's causing the issue. ActiveRecord DB connection handles don't seem to be returned to the pool once they're used so after a while the WebUI can't connect to the DB and everything seems frozen.

    Looking into it.

  27. Support Staff 25 Posted by Tasos Laskos on 02 Aug, 2013 11:08 PM

    Tasos Laskos's Avatar

    Ah for Pit's sake. Guys I think I spotted it, thanks for pointing to the right direction Hariharan. Those connections were too freaking many to be normal.

    Almost all of these were Arachni RPC connections, I wanted to cach the RPC client instance for each Scan (in order to only maintain 1 connection per Instance), but the following code doesn't really do that when it is part of an ActiveModel.

    def instance
            @instance ||=
                Arachni::RPC::Client::Instance.new( Arachni::Options.instance,
                                                    instance_url, instance_token )
        end
    

    The above code instead created a new TCP connection every time a Scan model was loaded to be refreshed in order to get the Instance progress and that subsequently created a bunch of issues.

    This should be an easy fix, I'll add a central RPC client dispatcher for the whole WebUI to only maintain one RPC client per model.

    Will let you guys know once new builds are up.

  28. 26 Posted by nullbytes on 03 Aug, 2013 12:32 AM

    nullbytes's Avatar

    Yep...I am having the same issue. The scanner stops at 1:24h. Initially I was getting the SQLite3 error so I changed to postgresql....scanner still stops.

  29. Support Staff 27 Posted by Tasos Laskos on 03 Aug, 2013 12:38 AM

    Tasos Laskos's Avatar

    That must be it then, it would consume a socket every 5 seconds for 1:24h and at that threshold it'd hang. Pushing the packages now.

    If that's not it then I'll have to start digging deeper.

  30. Support Staff 28 Posted by Tasos Laskos on 03 Aug, 2013 01:33 AM

    Tasos Laskos's Avatar

    Done: http://downloads.arachni-scanner.com/nightlies/

    Btw, I was getting a weird error when trying to see the report of a finished scan while I was bugfixing this but it turns out I was using the wrong framework branch, however, in case that wasn't it, please keep an eye out.

    Let me know how it works.

  31. 29 Posted by nullbytes on 04 Aug, 2013 02:53 PM

    nullbytes's Avatar

    Update...that seemed to have been the issue. The scanner is up and running now.

    Just a quick question, when scanning large sites is it possible to not have to wait until the crawling is finished before being able to start auditing? Crawling so far has been 7hrs.....but again the site is large...so..

  32. 30 Posted by nullbytes on 04 Aug, 2013 03:00 PM

    nullbytes's Avatar

    Thank you for your time and effort....:)

Comments are currently closed for this discussion. You can start a new one.

Keyboard shortcuts

Generic

? Show this help
ESC Blurs the current field

Comment Form

r Focus the comment reply box
^ + ↩ Submit the comment

You can use Command ⌘ instead of Control ^ on Mac