Closed taesiri closed 8 years ago
Hi again. thanks for the fix :+1: , but it seems like proxy still have some issues. with latest builds, I'm getting the following error in some cases:
["(erb):62:in `concat'", "(erb):62:in `block (3 levels) in get_binding'", "(erb):60:in `each'", "(erb):60:in `block (2 levels) in get_binding'", "(erb):56:in `each'", "(erb):56:in `block in get_binding'", "(erb):2:in `each'", "(erb):2:in `with_index'", "(erb):2:in `get_binding'", "/home/mreza/new_aug_arachni/arachni-2.0dev-1.0dev/system/usr/lib/ruby/2.2.0/erb.rb:863:in `eval'", "/home/mreza/new_aug_arachni/arachni-2.0dev-1.0dev/system/usr/lib/ruby/2.2.0/erb.rb:863:in `result'", "/home/mreza/new_aug_arachni/arachni-2.0dev-1.0dev/system/gems/bundler/gems/arachni-8ba4ea8bb4e2/components/plugins/proxy/template_scope.rb:105:in `erb'", "/home/mreza/new_aug_arachni/arachni-2.0dev-1.0dev/system/gems/bundler/gems/arachni-8ba4ea8bb4e2/components/plugins/proxy/template_scope.rb:110:in `render'", "(erb):16:in `get_binding'", "/home/mreza/new_aug_arachni/arachni-2.0dev-1.0dev/system/usr/lib/ruby/2.2.0/erb.rb:863:in `eval'", "/home/mreza/new_aug_arachni/arachni-2.0dev-1.0dev/system/usr/lib/ruby/2.2.0/erb.rb:863:in `result'", "/home/mreza/new_aug_arachni/arachni-2.0dev-1.0dev/system/gems/bundler/gems/arachni-8ba4ea8bb4e2/components/plugins/proxy/template_scope.rb:105:in `erb'", "/home/mreza/new_aug_arachni/arachni-2.0dev-1.0dev/system/gems/bundler/gems/arachni-8ba4ea8bb4e2/components/plugins/proxy/template_scope.rb:110:in `render'", "(erb):8:in `get_binding'", "/home/mreza/new_aug_arachni/arachni-2.0dev-1.0dev/system/usr/lib/ruby/2.2.0/erb.rb:863:in `eval'", "/home/mreza/new_aug_arachni/arachni-2.0dev-1.0dev/system/usr/lib/ruby/2.2.0/erb.rb:863:in `result'", "/home/mreza/new_aug_arachni/arachni-2.0dev-1.0dev/system/gems/bundler/gems/arachni-8ba4ea8bb4e2/components/plugins/proxy/template_scope.rb:105:in `erb'", "(erb):64:in `get_binding'", "/home/mreza/new_aug_arachni/arachni-2.0dev-1.0dev/system/usr/lib/ruby/2.2.0/erb.rb:863:in `eval'", "/home/mreza/new_aug_arachni/arachni-2.0dev-1.0dev/system/usr/lib/ruby/2.2.0/erb.rb:863:in `result'", "/home/mreza/new_aug_arachni/arachni-2.0dev-1.0dev/system/gems/bundler/gems/arachni-8ba4ea8bb4e2/components/plugins/proxy/template_scope.rb:105:in `erb'", "/home/mreza/new_aug_arachni/arachni-2.0dev-1.0dev/system/gems/bundler/gems/arachni-8ba4ea8bb4e2/components/plugins/proxy.rb:449:in `erb'", "/home/mreza/new_aug_arachni/arachni-2.0dev-1.0dev/system/gems/bundler/gems/arachni-8ba4ea8bb4e2/components/plugins/proxy.rb:205:in `request_handler'", "/home/mreza/new_aug_arachni/arachni-2.0dev-1.0dev/system/gems/bundler/gems/arachni-8ba4ea8bb4e2/lib/arachni/http/proxy_server/connection.rb:119:in `call'", "/home/mreza/new_aug_arachni/arachni-2.0dev-1.0dev/system/gems/bundler/gems/arachni-8ba4ea8bb4e2/lib/arachni/http/proxy_server/connection.rb:119:in `handle_request'", "/home/mreza/new_aug_arachni/arachni-2.0dev-1.0dev/system/gems/bundler/gems/arachni-8ba4ea8bb4e2/lib/arachni/http/proxy_server/connection.rb:85:in `block (3 levels) in initialize'"]
Reproduction steps?
When I login into a website. there is only one website that i have this issue with.
An actual test case would help, but if you can't give out more details the extra error logging I added may help pinpoint the issue. Pushing nightlies now.
I can send more details in private. what is your email address?
tasos.laskos@arachni-scanner.com
Fixed and pushing nightlies.
Hi,
I have an issue with Proxy plugin. when I use Arachni's proxy to explore the target website, after few minutes (requests), Proxy panel showing an error message. (by accessing http://arachni.proxy/panel).
In generated error file there is line telling that
[RuntimeError] can't add a new key into hash during iteration
here is the error message showing in proxy panel:
and this is the generted error log file :
How can i solve this issue?