Errors · Foodlane

ActionController::Redirecting::UnsafeRedirectError

Unsafe redirect to "https://www.foodlane.io/en/thank-you", pass allow_other_host: true to redirect anyway.

leads#create

09 Jul 19:31
Request URI
POST https://app.foodlane.io/leads?language=en
User Agent
Mozilla/5.0 (iPhone; CPU iPhone OS 15_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Mobile/15E148 Safari/604.1
Request Params
{"email"=>"niqueevans2020@gmail.com", "message"=>"", "language"=>"en", "subdomain"=>"app", "controller"=>"leads", "action"=>"create"}
Stacktrace
app/controllers/leads_controller.rb:9:in `create'
Session
{"session_id"=>"bd216e3591ef1d0aea34456e7dd29ae1", "cart"=>"true", "_csrf_token"=>"jvQmITxYJKfGepixOP9io-J8Df53Alhrlu3ZpuA83dY"}
Remote IP
80.239.246.125
Environment

rack.version: [1, 6]

rack.errors: #<IO:0x000055eb990557c8>

rack.multithread: true

rack.multiprocess: false

rack.run_once: false

rack.url_scheme: https

SCRIPT_NAME:

QUERY_STRING: language=en

SERVER_PROTOCOL: HTTP/1.1

SERVER_SOFTWARE: puma 5.6.4 Birdie's Version

GATEWAY_INTERFACE: CGI/1.2

REQUEST_METHOD: POST

REQUEST_PATH: /leads

REQUEST_URI: /leads?language=en

HTTP_VERSION: HTTP/1.1

HTTP_HOST: app.foodlane.io

HTTP_X_FORWARDED_FOR: 80.239.246.125

HTTP_X_FORWARDED_PORT: 443

HTTP_X_FORWARDED_PROTO: https

HTTP_X_REQUEST_START: 1657395090.634

CONTENT_LENGTH: 41

HTTP_ACCEPT: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8

CONTENT_TYPE: application/x-www-form-urlencoded

HTTP_ORIGIN: https://www.foodlane.io

HTTP_ACCEPT_LANGUAGE: en-US,en;q=0.9

HTTP_USER_AGENT: Mozilla/5.0 (iPhone; CPU iPhone OS 15_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Mobile/15E148 Safari/604.1

HTTP_REFERER: https://www.foodlane.io/

HTTP_ACCEPT_ENCODING: gzip, deflate, br

HTTP_COOKIE: _foodlane_session=QFgRTJ%2BDRvZ2Zh5ze92ziv42v9gTpvArrxaymAjiDjgRpdmU2XF2BSO%2F40gfHoHTYJOZXbiAeluoh2bwFwnNoxxIYAaTewVTyRYkj6mMI9iTA9D%2B51elHZz9xpOSD%2FBliDwq7dLVyCQialx55%2BnEaLZqZjJa6ZZLCEm4718dyNf3UvvDtjPsNboY%2FhriMdC1J1fpr5%2BfF8i8ApYLmlug2kobQ6xg7DbzAJXC%2FK5V20gRYnrZG%2FXvAxoSuC9uzjrbu3jM2594b%2FFufm%2B6D9foFvWTnlqCTdnlwAqG7aOjJ4JZljC98FEkAFE%3D--rd%2BSqcimbHCnpu0A--J3Wif8zPmqrHwNNuUBzNBg%3D%3D

puma.request_body_wait: 0

SERVER_NAME: app.foodlane.io

SERVER_PORT: 443

PATH_INFO: /leads

REMOTE_ADDR: 172.17.0.1

puma.socket: #<TCPSocket:0x00007ff6e08ef588>

rack.hijack?: true

rack.hijack: #<Puma::Client:0x00007ff6e08ef538>

rack.input: #<StringIO:0x00007ff6e08eee80>

rack.after_reply: []

puma.config: #<Puma::Configuration:0x000055eb99ae3398>

action_dispatch.parameter_filter: [:passw, :secret, :token, :_key, :crypt, :salt, :certificate, :otp, :ssn, :paypal_secret]

action_dispatch.redirect_filter: []

action_dispatch.secret_key_base: 0f789b2d3ead9b5742eaf91d1016be14f0174797364622e429108d2b36047a353d1210bcdf526f849d0cc133be3e3e8672bdec5778e047f436c748b035eda6fe

action_dispatch.show_exceptions: true

action_dispatch.show_detailed_exceptions: false

action_dispatch.log_rescued_responses: true

action_dispatch.logger: #<ActiveSupport::Logger:0x000055eb9c9aa398>

action_dispatch.backtrace_cleaner: #<Rails::BacktraceCleaner:0x000055eb9bc98bf0>

action_dispatch.key_generator: #<ActiveSupport::CachingKeyGenerator:0x000055eb9e938908>

action_dispatch.http_auth_salt: http authentication

action_dispatch.signed_cookie_salt: signed cookie

action_dispatch.encrypted_cookie_salt: encrypted cookie

action_dispatch.encrypted_signed_cookie_salt: signed encrypted cookie

action_dispatch.authenticated_encrypted_cookie_salt: authenticated encrypted cookie

action_dispatch.use_authenticated_cookie_encryption: true

action_dispatch.encrypted_cookie_cipher:

action_dispatch.signed_cookie_digest:

action_dispatch.cookies_serializer: json

action_dispatch.cookies_digest:

action_dispatch.cookies_rotations: #<ActiveSupport::Messages::RotationConfiguration:0x000055eb9a060f50>

action_dispatch.cookies_same_site_protection: #<Proc:0x000055eb9ec31df8 /app/vendor/bundle/ruby/3.0.0/bundler/gems/rails-09194c9d6919/railties/lib/rails/application.rb:613>

action_dispatch.use_cookies_with_metadata: true

action_dispatch.content_security_policy:

action_dispatch.content_security_policy_report_only: false

action_dispatch.content_security_policy_nonce_generator:

action_dispatch.content_security_policy_nonce_directives:

action_dispatch.permissions_policy:

action_dispatch.routes: #<ActionDispatch::Routing::RouteSet:0x000055eb9c6ac380>

ROUTES_61880_SCRIPT_NAME:

ORIGINAL_FULLPATH: /leads?language=en

ORIGINAL_SCRIPT_NAME:

rack.tempfiles: []

rack.request.form_input: #<StringIO:0x00007ff6e08eee80>

action_dispatch.request_id: 0ad2c2b7-fc4b-4a75-9dab-2c5360988450

action_dispatch.remote_ip: 80.239.246.125

rack.session: {"session_id"=>"bd216e3591ef1d0aea34456e7dd29ae1", "cart"=>"true", "_csrf_token"=>"jvQmITxYJKfGepixOP9io-J8Df53Alhrlu3ZpuA83dY"}

rack.session.options: {"path"=>"/", "domain"=>"all", "expire_after"=>"", "secure"=>"false", "httponly"=>"true", "defer"=>"false", "renew"=>"false", "id"=>"bd216e3591ef1d0aea34456e7dd29ae1"}

rack.attack.called: true

rack.attack.throttle_data: {"req/ip"=>{"discriminator"=>"80.239.246.125", "count"=>"1", "period"=>"10", "limit"=>"50", "epoch_time"=>"1657395090"}}

action_dispatch.request.path_parameters: {"subdomain"=>"app", "controller"=>"leads", "action"=>"create"}

action_controller.instance: #<LeadsController:0x00007ff6e08c7ab0>

action_dispatch.request.content_type: application/x-www-form-urlencoded

action_dispatch.request.request_parameters: {"email"=>"niqueevans2020@gmail.com", "message"=>""}

rack.request.query_string: language=en

rack.request.query_hash: {"language"=>"en"}

action_dispatch.request.query_parameters: {"language"=>"en"}

action_dispatch.request.parameters: {"email"=>"niqueevans2020@gmail.com", "message"=>"", "language"=>"en", "subdomain"=>"app", "controller"=>"leads", "action"=>"create"}

action_dispatch.request.formats: [#<Mime::Type:0x000055eb9cb93448 @synonyms=["application/xhtml+xml"], @symbol=:html, @string="text/html", @hash=856770025292736045>]

rack.request.cookie_hash: {"_foodlane_session"=>"QFgRTJ+DRvZ2Zh5ze92ziv42v9gTpvArrxaymAjiDjgRpdmU2XF2BSO/40gfHoHTYJOZXbiAeluoh2bwFwnNoxxIYAaTewVTyRYkj6mMI9iTA9D+51elHZz9xpOSD/BliDwq7dLVyCQialx55+nEaLZqZjJa6ZZLCEm4718dyNf3UvvDtjPsNboY/hriMdC1J1fpr5+fF8i8ApYLmlug2kobQ6xg7DbzAJXC/K5V20gRYnrZG/XvAxoSuC9uzjrbu3jM2594b/Fufm+6D9foFvWTnlqCTdnlwAqG7aOjJ4JZljC98FEkAFE=--rd+SqcimbHCnpu0A--J3Wif8zPmqrHwNNuUBzNBg=="}

rack.request.cookie_string: _foodlane_session=QFgRTJ%2BDRvZ2Zh5ze92ziv42v9gTpvArrxaymAjiDjgRpdmU2XF2BSO%2F40gfHoHTYJOZXbiAeluoh2bwFwnNoxxIYAaTewVTyRYkj6mMI9iTA9D%2B51elHZz9xpOSD%2FBliDwq7dLVyCQialx55%2BnEaLZqZjJa6ZZLCEm4718dyNf3UvvDtjPsNboY%2FhriMdC1J1fpr5%2BfF8i8ApYLmlug2kobQ6xg7DbzAJXC%2FK5V20gRYnrZG%2FXvAxoSuC9uzjrbu3jM2594b%2FFufm%2B6D9foFvWTnlqCTdnlwAqG7aOjJ4JZljC98FEkAFE%3D--rd%2BSqcimbHCnpu0A--J3Wif8zPmqrHwNNuUBzNBg%3D%3D

action_dispatch.cookies: {"_foodlane_session"=>"QFgRTJ+DRvZ2Zh5ze92ziv42v9gTpvArrxaymAjiDjgRpdmU2XF2BSO/40gfHoHTYJOZXbiAeluoh2bwFwnNoxxIYAaTewVTyRYkj6mMI9iTA9D+51elHZz9xpOSD/BliDwq7dLVyCQialx55+nEaLZqZjJa6ZZLCEm4718dyNf3UvvDtjPsNboY/hriMdC1J1fpr5+fF8i8ApYLmlug2kobQ6xg7DbzAJXC/K5V20gRYnrZG/XvAxoSuC9uzjrbu3jM2594b/Fufm+6D9foFvWTnlqCTdnlwAqG7aOjJ4JZljC98FEkAFE=--rd+SqcimbHCnpu0A--J3Wif8zPmqrHwNNuUBzNBg=="}

action_dispatch.request.unsigned_session_cookie: {"session_id"=>"bd216e3591ef1d0aea34456e7dd29ae1", "cart"=>"true", "_csrf_token"=>"jvQmITxYJKfGepixOP9io-J8Df53Alhrlu3ZpuA83dY"}