I, [2016-11-28T11:26:01.663738 #4984] INFO -- : 10.49.60.40 - - [28/Nov/2016 11:26:01] "GET /dhcp/10.49.60.0/unused_ip?mac=00:1a:4a:16:01:aa&from=10.49.60.2&to=10.49.60.126 HTTP/1.1" 400 75 0.1250 D, [2016-11-28T11:26:01.710652 #4984] DEBUG -- : close: 10.49.60.40:41754 D, [2016-11-28T11:26:04.132568 #4984] DEBUG -- : accept: 10.49.60.40:41756 D, [2016-11-28T11:26:04.163758 #4984] DEBUG -- : Rack::Handler::WEBrick is invoked. D, [2016-11-28T11:26:04.163758 #4984] DEBUG -- : verifying remote client 10.49.60.40 against trusted_hosts ["foreman01.corp.bardel.ca"] D, [2016-11-28T11:26:04.163758 #4984] DEBUG -- : Loading subnets for 10.49.60.1 D, [2016-11-28T11:26:04.163758 #4984] DEBUG -- : executing: c:\windows\system32\cmd.exe /c c:\Windows\System32\netsh.exe -c dhcp server 10.49.60.1 show scope D, [2016-11-28T11:26:04.273136 #4984] DEBUG -- : Enumerated the scopes on 10.49.60.1 E, [2016-11-28T11:26:04.273136 #4984] ERROR -- : undefined method `key?' for # D, [2016-11-28T11:26:04.273136 #4984] DEBUG -- : undefined method `key?' for # (NoMethodError) C:/smart-proxy-win64/smart-proxy-1.13.2/modules/dhcp_common/subnet_service.rb:27:in `block in add_subnet' C:/Ruby23-x64/lib/ruby/2.3.0/monitor.rb:214:in `mon_synchronize' C:/smart-proxy-win64/smart-proxy-1.13.2/modules/dhcp_common/subnet_service.rb:25:in `add_subnet' C:/smart-proxy-win64/smart-proxy-1.13.2/modules/dhcp_common/subnet_service.rb:36:in `block (2 levels) in add_subnets' C:/smart-proxy-win64/smart-proxy-1.13.2/modules/dhcp_common/subnet_service.rb:36:in `each' C:/smart-proxy-win64/smart-proxy-1.13.2/modules/dhcp_common/subnet_service.rb:36:in `block in add_subnets' C:/Ruby23-x64/lib/ruby/2.3.0/monitor.rb:214:in `mon_synchronize' C:/smart-proxy-win64/smart-proxy-1.13.2/modules/dhcp_common/subnet_service.rb:35:in `add_subnets' C:/smart-proxy-win64/smart-proxy-1.13.2/modules/dhcp_native_ms/dhcp_native_ms_main.rb:193:in `load_subnets' C:/smart-proxy-win64/smart-proxy-1.13.2/modules/dhcp/dhcp_api.rb:13:in `block in ' C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/sinatra-1.4.7/lib/sinatra/base.rb:1611:in `call' C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/sinatra-1.4.7/lib/sinatra/base.rb:1611:in `block in compile!' C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/sinatra-1.4.7/lib/sinatra/base.rb:1015:in `block in process_route' C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/sinatra-1.4.7/lib/sinatra/base.rb:1013:in `catch' C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/sinatra-1.4.7/lib/sinatra/base.rb:1013:in `process_route' C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/sinatra-1.4.7/lib/sinatra/base.rb:966:in `block in filter!' C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/sinatra-1.4.7/lib/sinatra/base.rb:966:in `each' C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/sinatra-1.4.7/lib/sinatra/base.rb:966:in `filter!' C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/sinatra-1.4.7/lib/sinatra/base.rb:1084:in `block in dispatch!' C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/sinatra-1.4.7/lib/sinatra/base.rb:1067:in `block in invoke' C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/sinatra-1.4.7/lib/sinatra/base.rb:1067:in `catch' C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/sinatra-1.4.7/lib/sinatra/base.rb:1067:in `invoke' C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/sinatra-1.4.7/lib/sinatra/base.rb:1082:in `dispatch!' C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/sinatra-1.4.7/lib/sinatra/base.rb:907:in `block in call!' C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/sinatra-1.4.7/lib/sinatra/base.rb:1067:in `block in invoke' C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/sinatra-1.4.7/lib/sinatra/base.rb:1067:in `catch' C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/sinatra-1.4.7/lib/sinatra/base.rb:1067:in `invoke' C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/sinatra-1.4.7/lib/sinatra/base.rb:907:in `call!' C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/sinatra-1.4.7/lib/sinatra/base.rb:895:in `call' C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/rack-1.5.5/lib/rack/methodoverride.rb:21:in `call' C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/rack-1.5.5/lib/rack/commonlogger.rb:33:in `call' C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/sinatra-1.4.7/lib/sinatra/base.rb:219:in `call' C:/smart-proxy-win64/smart-proxy-1.13.2/lib/proxy/log.rb:63:in `call' C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/rack-protection-1.5.3/lib/rack/protection/xss_header.rb:18:in `call' C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/rack-protection-1.5.3/lib/rack/protection/path_traversal.rb:16:in `call' C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/rack-protection-1.5.3/lib/rack/protection/json_csrf.rb:18:in `call' C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/rack-protection-1.5.3/lib/rack/protection/base.rb:49:in `call' C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/rack-protection-1.5.3/lib/rack/protection/base.rb:49:in `call' C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/rack-protection-1.5.3/lib/rack/protection/frame_options.rb:31:in `call' C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/rack-1.5.5/lib/rack/nulllogger.rb:9:in `call' C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/rack-1.5.5/lib/rack/head.rb:11:in `call' C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/sinatra-1.4.7/lib/sinatra/show_exceptions.rb:25:in `call' C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/sinatra-1.4.7/lib/sinatra/base.rb:182:in `call' C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/sinatra-1.4.7/lib/sinatra/base.rb:2013:in `call' C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/sinatra-1.4.7/lib/sinatra/base.rb:1487:in `block in call' C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/sinatra-1.4.7/lib/sinatra/base.rb:1787:in `synchronize' C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/sinatra-1.4.7/lib/sinatra/base.rb:1487:in `call' C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/rack-1.5.5/lib/rack/builder.rb:138:in `call' C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/rack-1.5.5/lib/rack/urlmap.rb:65:in `block in call' C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/rack-1.5.5/lib/rack/urlmap.rb:50:in `each' C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/rack-1.5.5/lib/rack/urlmap.rb:50:in `call' C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/rack-1.5.5/lib/rack/builder.rb:138:in `call' C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/rack-1.5.5/lib/rack/handler/webrick.rb:60:in `service' C:/Ruby23-x64/lib/ruby/2.3.0/webrick/httpserver.rb:140:in `service' C:/Ruby23-x64/lib/ruby/2.3.0/webrick/httpserver.rb:96:in `run' C:/Ruby23-x64/lib/ruby/2.3.0/webrick/server.rb:296:in `block in start_thread' I, [2016-11-28T11:26:04.273136 #4984] INFO -- : 10.49.60.40 - - [28/Nov/2016 11:26:04] "GET /dhcp/10.49.60.0/unused_ip?mac=00:1a:4a:16:01:aa&from=10.49.60.2&to=10.49.60.126 HTTP/1.1" 400 75 0.1094 D, [2016-11-28T11:26:04.335643 #4984] DEBUG -- : close: 10.49.60.40:41756