Я продолжаю получать два после ошибок с моего сервера, я предположил, что они были просто ботами, ища потенциальные цели, но кто-либо знает конкретно, почему я получаю их? Я использую плагин SslRequirement, чтобы удостовериться, что все хиты к странице входа в систему/регистрации перенаправляются к SSL, таким образом, все эти странные запросы HTTPS для укоренения должны просто быть перенаправлены к регулярному http.
ActionController:: UnknownHttpMethod произошел в application#index: выход, принятые методы HTTP, получают, возглавляют, помещают, отправляют, удаляют, и опции
/usr/local/lib/ruby/gems/1.9.1/gems/actionpack-2.3.4/lib/action_controller/request.rb:35:in 'request_method'
ActionController:: UnknownHttpMethod произошел в application#index: ПОДКЛЮЧЕНИЕ, принятые методы HTTP, получают, возглавляют, помещают, отправляют, удаляют, и опции
/usr/local/lib/ruby/gems/1.9.1/gems/actionpack-2.3.4/lib/action_controller/request.rb:35:in 'request_method'
Команда Connect используется серверами HTTP Proxy, чтобы указать, что клиент хочет просто подключить сокет непосредственно на другой сервер; Это обычно используется для туннелирования TLS через HTTP Proxy, но может использоваться для туннелирования практически любого протокола.
Quit не является командой HTTP, но это команда SMTP . Возможно, вы получаете эти команды от бота, который пытается найти открытые реле для отправки спама; Он пытается выяснить, есть ли у вас открытое реле SMTP, или открытый HTTP прокси, который позволяет команду CONCE, которая также может использоваться для туннеля SMTP-трафика.
Итак, скорее всего, вы просто пострадаете от спама Botnet, пытаясь найти открытые реле. Мой совет будет бросать такие запросы как можно раньше, а не беспокоиться о них.
СОЕДИНЕНИЕ: http://www.w3.org/Protocols/rfc2616/rfc2616-sec9.html#sec9.9
ВЫЙТИ обычно означает «закрыть соединение».