vaccinemojo.link
Open in
urlscan Pro
216.40.34.41
Public Scan
URL:
http://vaccinemojo.link/
Submission Tags: falconsandbox
Submission: On August 03 via api from US — Scanned from CA
Submission Tags: falconsandbox
Submission: On August 03 via api from US — Scanned from CA
Form analysis
0 forms found in the DOMText Content
URI::INVALIDURIERROR IN MAINCONTROLLER#INDEX BAD URI(IS NOT URI?): "HTTPS://WWW.HIGHERSELFHEALINGSTORE.ORG " Extracted source (around line #67): 65 66 67 68 69 70 ] else raise InvalidURIError, "bad URI(is not URI?): #{uri.inspect}" end end Extracted source (around line #73): 71 72 73 74 75 76 def parse(uri) # :nodoc: scheme, userinfo, host, port, registry, path, opaque, query, fragment = self.split(uri) scheme_list = URI.scheme_list if scheme && scheme_list.include?(uc = scheme.upcase) scheme_list[uc].new(scheme, userinfo, host, port, Extracted source (around line #117): 115 116 117 118 119 120 uri elsif uri = String.try_convert(uri) parse(uri) else raise ArgumentError, "bad argument (expected URI object or URI string)" Extracted source (around line #88): 86 87 88 89 90 91 def join(*uris) # :nodoc: uris[0] = convert_to_uri(uris[0]) uris.inject :merge end Extracted source (around line #271): 269 270 271 272 273 274 # def self.join(*str) RFC3986_PARSER.join(*str) end # Extracted source (around line #83): 81 82 83 84 85 86 def build_redirect_url(base, extra, query_string) uri = URI::join(base, extra || "") uri.query = query_string if query_string.present? uri end Extracted source (around line #29): 27 28 29 30 31 32 end elsif domain.redirect_url.present? url = build_redirect_url(domain.redirect_url, path, query_string).to_s if domain.stealth? return StealthRedirectAction.new(url, domain.stealth) else Extracted source (around line #5): 3 4 5 6 7 8 def index action = dispatcher.determine_action( host: request.host, path: params[:path], query_string: request.query_string Extracted source (around line #6): 4 5 6 7 8 9 module BasicImplicitRender # :nodoc: def send_action(method, *args) super.tap { default_render unless performed? } end def default_render(*args) Extracted source (around line #194): 192 193 194 195 196 197 # which is *not* necessarily the same as the action name. def process_action(method_name, *args) send_action(method_name, *args) end # Actually call the method associated with the action. Override Extracted source (around line #30): 28 29 30 31 32 33 def process_action(*) #:nodoc: self.formats = request.formats.map(&:ref).compact super end # Check for double render errors and set the content_type after rendering. Extracted source (around line #42): 40 41 42 43 44 45 def process_action(*args) run_callbacks(:process_action) do super end end Extracted source (around line #132): 130 131 132 133 134 135 if next_sequence.final? next_sequence.invoke_before(env) env.value = !env.halted && (!block_given? || yield) next_sequence.invoke_after(env) env.value else Extracted source (around line #41): 39 40 41 42 43 44 # <tt>process_action</tt> callbacks around the normal behavior. def process_action(*args) run_callbacks(:process_action) do super end end Extracted source (around line #22): 20 21 22 23 24 25 private def process_action(*args) super rescue Exception => exception request.env["action_dispatch.show_detailed_exceptions"] ||= show_detailed_exceptions? rescue_with_handler(exception) || raise Extracted source (around line #34): 32 33 34 35 36 37 ActiveSupport::Notifications.instrument("process_action.action_controller", raw_payload) do |payload| begin result = super payload[:status] = response.status result ensure Extracted source (around line #168): 166 167 168 169 170 171 def instrument(name, payload = {}) if notifier.listening?(name) instrumenter.instrument(name, payload) { yield payload if block_given? } else yield payload if block_given? end Extracted source (around line #23): 21 22 23 24 25 26 listeners_state = start name, payload begin yield payload rescue Exception => e payload[:exception] = [e.class.name, e.message] payload[:exception_object] = e Extracted source (around line #168): 166 167 168 169 170 171 def instrument(name, payload = {}) if notifier.listening?(name) instrumenter.instrument(name, payload) { yield payload if block_given? } else yield payload if block_given? end Extracted source (around line #32): 30 31 32 33 34 35 ActiveSupport::Notifications.instrument("start_processing.action_controller", raw_payload.dup) ActiveSupport::Notifications.instrument("process_action.action_controller", raw_payload) do |payload| begin result = super payload[:status] = response.status Extracted source (around line #256): 254 255 256 257 258 259 request.filtered_parameters.merge! wrapped_filtered_hash end super end private Extracted source (around line #134): 132 133 134 135 136 137 @_response_body = nil process_action(action_name, *args) end # Delegates to the class' ::controller_path Extracted source (around line #32): 30 31 32 33 34 35 def process(*) #:nodoc: old_config, I18n.config = I18n.config, I18nProxy.new(I18n.config, lookup_context) super ensure I18n.config = old_config end Extracted source (around line #191): 189 190 191 192 193 194 set_request!(request) set_response!(response) process(name) request.commit_flash to_a end Extracted source (around line #252): 250 251 252 253 254 255 middleware_stack.build(name) { |env| new.dispatch(name, req, res) }.call req.env else new.dispatch(name, req, res) end end end Extracted source (around line #52): 50 51 52 53 54 55 def dispatch(controller, action, req, res) controller.dispatch(action, req, res) end end Extracted source (around line #34): 32 33 34 35 36 37 controller = controller req res = controller.make_response! req dispatch(controller, params[:action], req, res) rescue ActionController::RoutingError if @raise_on_name_error raise Extracted source (around line #52): 50 51 52 53 54 55 req.path_parameters = set_params.merge parameters status, headers, body = route.app.serve(req) if "pass" == headers["X-Cascade"] req.script_name = script_name Extracted source (around line #35): 33 34 35 36 37 38 def serve(req) find_routes(req).each do |match, parameters, route| set_params = req.path_parameters path_info = req.path_info script_name = req.script_name Extracted source (around line #35): 33 34 35 36 37 38 def serve(req) find_routes(req).each do |match, parameters, route| set_params = req.path_parameters path_info = req.path_info script_name = req.script_name Extracted source (around line #840): 838 839 840 841 842 843 req = make_request(env) req.path_info = Journey::Router::Utils.normalize_path(req.path_info) @router.serve(req) end def recognize_path(path, environment = {}) Extracted source (around line #15): 13 14 15 16 17 18 def call(env) env[RACK_TEMPFILES] ||= [] status, headers, body = @app.call(env) body_proxy = BodyProxy.new(body) do env[RACK_TEMPFILES].each(&:close!) unless env[RACK_TEMPFILES].nil? end Extracted source (around line #27): 25 26 27 28 29 30 def call(env) status, headers, body = @app.call(env) if etag_status?(status) && etag_body?(body) && !skip_caching?(headers) original_body = body Extracted source (around line #27): 25 26 27 28 29 30 case env[REQUEST_METHOD] when "GET", "HEAD" status, headers, body = @app.call(env) headers = Utils::HeaderHash[headers] if status == 200 && fresh?(env, headers) status = 304 Extracted source (around line #12): 10 11 12 13 14 15 def call(env) status, headers, body = @app.call(env) if env[REQUEST_METHOD] == HEAD [ Extracted source (around line #18): 16 17 18 19 20 21 def call(env) request = ActionDispatch::Request.new env _, headers, _ = response = @app.call(env) return response unless html_response?(headers) return response if policy_present?(headers) Extracted source (around line #266): 264 265 266 267 268 269 req = make_request env prepare_session(req) status, headers, body = app.call(req.env) res = Rack::Response::Raw.new status, headers commit_session(req, res) [status, headers, body] Extracted source (around line #260): 258 259 260 261 262 263 def call(env) context(env) end def context(env, app = @app) Extracted source (around line #670): 668 669 670 671 672 673 request = ActionDispatch::Request.new env status, headers, body = @app.call(env) if request.have_cookie_jar? cookie_jar = request.cookie_jar Extracted source (around line #28): 26 27 28 29 30 31 result = run_callbacks :call do begin @app.call(env) rescue => error end end Extracted source (around line #98): 96 97 98 99 100 101 if callbacks.empty? yield if block_given? else env = Filters::Environment.new(self, false, nil) next_sequence = callbacks.compile Extracted source (around line #26): 24 25 26 27 28 29 def call(env) error = nil result = run_callbacks :call do begin @app.call(env) rescue => error Extracted source (around line #61): 59 60 61 62 63 64 def call(env) request = ActionDispatch::Request.new env _, headers, body = response = @app.call(env) if headers["X-Cascade"] == "pass" body.close if body.respond_to?(:close) Extracted source (around line #33): 31 32 33 34 35 36 def call(env) request = ActionDispatch::Request.new env @app.call(env) rescue Exception => exception if request.show_exceptions? render_exception(request, exception) Extracted source (around line #15): 13 14 15 16 17 18 def call_app(*args) env = args.last @app.call(env) ensure ActiveSupport::LogSubscriber.flush_all! end Extracted source (around line #26): 24 25 26 27 28 29 if logger.respond_to?(:tagged) logger.tagged(compute_tags(request)) { call_app(request, env) } else call_app(request, env) end Extracted source (around line #71): 69 70 71 72 73 74 def tagged(*tags) formatter.tagged(*tags) { yield self } end def flush Extracted source (around line #28): 26 27 28 29 30 31 def tagged(*tags) new_tags = push_tags(*tags) yield self ensure pop_tags(new_tags.size) end Extracted source (around line #71): 69 70 71 72 73 74 def tagged(*tags) formatter.tagged(*tags) { yield self } end def flush Extracted source (around line #26): 24 25 26 27 28 29 if logger.respond_to?(:tagged) logger.tagged(compute_tags(request)) { call_app(request, env) } else call_app(request, env) end Extracted source (around line #81): 79 80 81 82 83 84 req = ActionDispatch::Request.new env req.remote_ip = GetIp.new(req, check_ip, proxies) @app.call(req.env) end # The GetIp class exists as a way to defer processing of the request data Extracted source (around line #19): 17 18 19 20 21 22 RequestStore.begin! response = @app.call(env) returned = response << Rack::BodyProxy.new(response.pop) do RequestStore.end! Extracted source (around line #27): 25 26 27 28 29 30 req = ActionDispatch::Request.new env req.request_id = make_request_id(req.x_request_id) @app.call(env).tap { |_status, headers, _body| headers[X_REQUEST_ID] = req.request_id } end private Extracted source (around line #24): 22 23 24 25 26 27 end @app.call(env) end def method_override(env) Extracted source (around line #22): 20 21 22 23 24 25 def call(env) start_time = Utils.clock_time status, headers, body = @app.call(env) headers = Utils::HeaderHash[headers] request_time = Utils.clock_time - start_time Extracted source (around line #29): 27 28 29 30 31 32 def call(env) LocalCacheRegistry.set_cache_for(local_cache_key, LocalStore.new) response = @app.call(env) response[2] = ::Rack::BodyProxy.new(response[2]) do LocalCacheRegistry.set_cache_for(local_cache_key, nil) end Extracted source (around line #14): 12 13 14 15 16 17 state = @executor.run! begin response = @app.call(env) returned = response << ::Rack::BodyProxy.new(response.pop) { state.complete! } ensure state.complete! unless returned Extracted source (around line #110): 108 109 110 111 112 113 def call(env) status, headers, body = @app.call(env) if body.respond_to?(:to_path) case type = variation(env) when 'X-Accel-Redirect' Extracted source (around line #524): 522 523 524 525 526 527 def call(env) req = build_request env app.call req.env end # Defines additional Rack env configuration that is added on each call. Extracted source (around line #228): 226 227 228 229 230 231 def call(env) env[Const::PUMA_CONFIG] = @config @app.call(env) end end Extracted source (around line #718): 716 717 718 719 720 721 begin begin status, headers, res_body = @app.call(env) return :async if req.hijacked Extracted source (around line #472): 470 471 472 473 474 475 while true case handle_request(client, buffer) when false return when :async Extracted source (around line #328): 326 327 328 329 330 331 else if process_now process_client client, buffer else client.set_timeout @first_data_timeout @reactor.add client Extracted source (around line #134): 132 133 134 135 136 137 begin block.call(work, *extra) rescue Exception => e STDERR.puts "Error reached top of thread-pool: #{e.message} (#{e.class})" end Rails.root: /hover-parked Application Trace | Framework Trace | Full Trace lib/dispatcher.rb:83:in `build_redirect_url' lib/dispatcher.rb:29:in `determine_action' app/controllers/main_controller.rb:5:in `index' /usr/lib/fullstaq-ruby/versions/2.6.7-jemalloc/lib/ruby/2.6.0/uri/rfc3986_parser.rb:67:in `split' /usr/lib/fullstaq-ruby/versions/2.6.7-jemalloc/lib/ruby/2.6.0/uri/rfc3986_parser.rb:73:in `parse' /usr/lib/fullstaq-ruby/versions/2.6.7-jemalloc/lib/ruby/2.6.0/uri/rfc3986_parser.rb:117:in `convert_to_uri' /usr/lib/fullstaq-ruby/versions/2.6.7-jemalloc/lib/ruby/2.6.0/uri/rfc3986_parser.rb:88:in `join' /usr/lib/fullstaq-ruby/versions/2.6.7-jemalloc/lib/ruby/2.6.0/uri/common.rb:271:in `join' actionpack (5.2.6) lib/action_controller/metal/basic_implicit_render.rb:6:in `send_action' actionpack (5.2.6) lib/abstract_controller/base.rb:194:in `process_action' actionpack (5.2.6) lib/action_controller/metal/rendering.rb:30:in `process_action' actionpack (5.2.6) lib/abstract_controller/callbacks.rb:42:in `block in process_action' activesupport (5.2.6) lib/active_support/callbacks.rb:132:in `run_callbacks' actionpack (5.2.6) lib/abstract_controller/callbacks.rb:41:in `process_action' actionpack (5.2.6) lib/action_controller/metal/rescue.rb:22:in `process_action' actionpack (5.2.6) lib/action_controller/metal/instrumentation.rb:34:in `block in process_action' activesupport (5.2.6) lib/active_support/notifications.rb:168:in `block in instrument' activesupport (5.2.6) lib/active_support/notifications/instrumenter.rb:23:in `instrument' activesupport (5.2.6) lib/active_support/notifications.rb:168:in `instrument' actionpack (5.2.6) lib/action_controller/metal/instrumentation.rb:32:in `process_action' actionpack (5.2.6) lib/action_controller/metal/params_wrapper.rb:256:in `process_action' actionpack (5.2.6) lib/abstract_controller/base.rb:134:in `process' actionview (5.2.6) lib/action_view/rendering.rb:32:in `process' actionpack (5.2.6) lib/action_controller/metal.rb:191:in `dispatch' actionpack (5.2.6) lib/action_controller/metal.rb:252:in `dispatch' actionpack (5.2.6) lib/action_dispatch/routing/route_set.rb:52:in `dispatch' actionpack (5.2.6) lib/action_dispatch/routing/route_set.rb:34:in `serve' actionpack (5.2.6) lib/action_dispatch/journey/router.rb:52:in `block in serve' actionpack (5.2.6) lib/action_dispatch/journey/router.rb:35:in `each' actionpack (5.2.6) lib/action_dispatch/journey/router.rb:35:in `serve' actionpack (5.2.6) lib/action_dispatch/routing/route_set.rb:840:in `call' rack (2.2.3) lib/rack/tempfile_reaper.rb:15:in `call' rack (2.2.3) lib/rack/etag.rb:27:in `call' rack (2.2.3) lib/rack/conditional_get.rb:27:in `call' rack (2.2.3) lib/rack/head.rb:12:in `call' actionpack (5.2.6) lib/action_dispatch/http/content_security_policy.rb:18:in `call' rack (2.2.3) lib/rack/session/abstract/id.rb:266:in `context' rack (2.2.3) lib/rack/session/abstract/id.rb:260:in `call' actionpack (5.2.6) lib/action_dispatch/middleware/cookies.rb:670:in `call' actionpack (5.2.6) lib/action_dispatch/middleware/callbacks.rb:28:in `block in call' activesupport (5.2.6) lib/active_support/callbacks.rb:98:in `run_callbacks' actionpack (5.2.6) lib/action_dispatch/middleware/callbacks.rb:26:in `call' actionpack (5.2.6) lib/action_dispatch/middleware/debug_exceptions.rb:61:in `call' actionpack (5.2.6) lib/action_dispatch/middleware/show_exceptions.rb:33:in `call' lograge (0.11.2) lib/lograge/rails_ext/rack/logger.rb:15:in `call_app' railties (5.2.6) lib/rails/rack/logger.rb:26:in `block in call' activesupport (5.2.6) lib/active_support/tagged_logging.rb:71:in `block in tagged' activesupport (5.2.6) lib/active_support/tagged_logging.rb:28:in `tagged' activesupport (5.2.6) lib/active_support/tagged_logging.rb:71:in `tagged' railties (5.2.6) lib/rails/rack/logger.rb:26:in `call' actionpack (5.2.6) lib/action_dispatch/middleware/remote_ip.rb:81:in `call' request_store (1.5.0) lib/request_store/middleware.rb:19:in `call' actionpack (5.2.6) lib/action_dispatch/middleware/request_id.rb:27:in `call' rack (2.2.3) lib/rack/method_override.rb:24:in `call' rack (2.2.3) lib/rack/runtime.rb:22:in `call' activesupport (5.2.6) lib/active_support/cache/strategy/local_cache_middleware.rb:29:in `call' actionpack (5.2.6) lib/action_dispatch/middleware/executor.rb:14:in `call' rack (2.2.3) lib/rack/sendfile.rb:110:in `call' railties (5.2.6) lib/rails/engine.rb:524:in `call' puma (4.3.9) lib/puma/configuration.rb:228:in `call' puma (4.3.9) lib/puma/server.rb:718:in `handle_request' puma (4.3.9) lib/puma/server.rb:472:in `process_client' puma (4.3.9) lib/puma/server.rb:328:in `block in run' puma (4.3.9) lib/puma/thread_pool.rb:134:in `block in spawn_thread' /usr/lib/fullstaq-ruby/versions/2.6.7-jemalloc/lib/ruby/2.6.0/uri/rfc3986_parser.rb:67:in `split' /usr/lib/fullstaq-ruby/versions/2.6.7-jemalloc/lib/ruby/2.6.0/uri/rfc3986_parser.rb:73:in `parse' /usr/lib/fullstaq-ruby/versions/2.6.7-jemalloc/lib/ruby/2.6.0/uri/rfc3986_parser.rb:117:in `convert_to_uri' /usr/lib/fullstaq-ruby/versions/2.6.7-jemalloc/lib/ruby/2.6.0/uri/rfc3986_parser.rb:88:in `join' /usr/lib/fullstaq-ruby/versions/2.6.7-jemalloc/lib/ruby/2.6.0/uri/common.rb:271:in `join' lib/dispatcher.rb:83:in `build_redirect_url' lib/dispatcher.rb:29:in `determine_action' app/controllers/main_controller.rb:5:in `index' actionpack (5.2.6) lib/action_controller/metal/basic_implicit_render.rb:6:in `send_action' actionpack (5.2.6) lib/abstract_controller/base.rb:194:in `process_action' actionpack (5.2.6) lib/action_controller/metal/rendering.rb:30:in `process_action' actionpack (5.2.6) lib/abstract_controller/callbacks.rb:42:in `block in process_action' activesupport (5.2.6) lib/active_support/callbacks.rb:132:in `run_callbacks' actionpack (5.2.6) lib/abstract_controller/callbacks.rb:41:in `process_action' actionpack (5.2.6) lib/action_controller/metal/rescue.rb:22:in `process_action' actionpack (5.2.6) lib/action_controller/metal/instrumentation.rb:34:in `block in process_action' activesupport (5.2.6) lib/active_support/notifications.rb:168:in `block in instrument' activesupport (5.2.6) lib/active_support/notifications/instrumenter.rb:23:in `instrument' activesupport (5.2.6) lib/active_support/notifications.rb:168:in `instrument' actionpack (5.2.6) lib/action_controller/metal/instrumentation.rb:32:in `process_action' actionpack (5.2.6) lib/action_controller/metal/params_wrapper.rb:256:in `process_action' actionpack (5.2.6) lib/abstract_controller/base.rb:134:in `process' actionview (5.2.6) lib/action_view/rendering.rb:32:in `process' actionpack (5.2.6) lib/action_controller/metal.rb:191:in `dispatch' actionpack (5.2.6) lib/action_controller/metal.rb:252:in `dispatch' actionpack (5.2.6) lib/action_dispatch/routing/route_set.rb:52:in `dispatch' actionpack (5.2.6) lib/action_dispatch/routing/route_set.rb:34:in `serve' actionpack (5.2.6) lib/action_dispatch/journey/router.rb:52:in `block in serve' actionpack (5.2.6) lib/action_dispatch/journey/router.rb:35:in `each' actionpack (5.2.6) lib/action_dispatch/journey/router.rb:35:in `serve' actionpack (5.2.6) lib/action_dispatch/routing/route_set.rb:840:in `call' rack (2.2.3) lib/rack/tempfile_reaper.rb:15:in `call' rack (2.2.3) lib/rack/etag.rb:27:in `call' rack (2.2.3) lib/rack/conditional_get.rb:27:in `call' rack (2.2.3) lib/rack/head.rb:12:in `call' actionpack (5.2.6) lib/action_dispatch/http/content_security_policy.rb:18:in `call' rack (2.2.3) lib/rack/session/abstract/id.rb:266:in `context' rack (2.2.3) lib/rack/session/abstract/id.rb:260:in `call' actionpack (5.2.6) lib/action_dispatch/middleware/cookies.rb:670:in `call' actionpack (5.2.6) lib/action_dispatch/middleware/callbacks.rb:28:in `block in call' activesupport (5.2.6) lib/active_support/callbacks.rb:98:in `run_callbacks' actionpack (5.2.6) lib/action_dispatch/middleware/callbacks.rb:26:in `call' actionpack (5.2.6) lib/action_dispatch/middleware/debug_exceptions.rb:61:in `call' actionpack (5.2.6) lib/action_dispatch/middleware/show_exceptions.rb:33:in `call' lograge (0.11.2) lib/lograge/rails_ext/rack/logger.rb:15:in `call_app' railties (5.2.6) lib/rails/rack/logger.rb:26:in `block in call' activesupport (5.2.6) lib/active_support/tagged_logging.rb:71:in `block in tagged' activesupport (5.2.6) lib/active_support/tagged_logging.rb:28:in `tagged' activesupport (5.2.6) lib/active_support/tagged_logging.rb:71:in `tagged' railties (5.2.6) lib/rails/rack/logger.rb:26:in `call' actionpack (5.2.6) lib/action_dispatch/middleware/remote_ip.rb:81:in `call' request_store (1.5.0) lib/request_store/middleware.rb:19:in `call' actionpack (5.2.6) lib/action_dispatch/middleware/request_id.rb:27:in `call' rack (2.2.3) lib/rack/method_override.rb:24:in `call' rack (2.2.3) lib/rack/runtime.rb:22:in `call' activesupport (5.2.6) lib/active_support/cache/strategy/local_cache_middleware.rb:29:in `call' actionpack (5.2.6) lib/action_dispatch/middleware/executor.rb:14:in `call' rack (2.2.3) lib/rack/sendfile.rb:110:in `call' railties (5.2.6) lib/rails/engine.rb:524:in `call' puma (4.3.9) lib/puma/configuration.rb:228:in `call' puma (4.3.9) lib/puma/server.rb:718:in `handle_request' puma (4.3.9) lib/puma/server.rb:472:in `process_client' puma (4.3.9) lib/puma/server.rb:328:in `block in run' puma (4.3.9) lib/puma/thread_pool.rb:134:in `block in spawn_thread' REQUEST Parameters: None Toggle session dump Toggle env dump GATEWAY_INTERFACE: "CGI/1.2" HTTP_ACCEPT: "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9" HTTP_ACCEPT_ENCODING: "gzip, deflate" HTTP_ACCEPT_LANGUAGE: "en-CA,en;q=0.9" HTTP_CACHE_CONTROL: "no-cache" HTTP_PRAGMA: "no-cache" HTTP_VERSION: "HTTP/1.0" HTTP_X_FORWARDED_FOR: "149.56.153.181" ORIGINAL_SCRIPT_NAME: "" REMOTE_ADDR: "127.0.0.1" SERVER_NAME: "vaccinemojo.link" SERVER_PROTOCOL: "HTTP/1.1" RESPONSE Headers: None