Errors · Foodlane
ActionController::Redirecting::UnsafeRedirectError
Unsafe redirect to "https://www.foodlane.io/de/thank-you", pass allow_other_host: true to redirect anyway.
leads#create
- Request URI
- POST https://app.foodlane.io/leads?language=de
- User Agent
- Mozilla/5.0 (Linux; Android 10; SM-G960F) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/104.0.5112.97 Mobile Safari/537.36 OPR/71.3.3718.67322
- Request Params
- {"account"=>"Yumi-Yum", "name"=>"Tomas", "phone"=>"01631375987", "message"=>"", "language"=>"de", "subdomain"=>"app", "controller"=>"leads", "action"=>"create"}
- Stacktrace
-
app/controllers/leads_controller.rb:9:in `create' - Session
- {"session_id"=>"ed7b883a8a7d1db2597417f6ce0d8ac7", "cart"=>"true", "_csrf_token"=>"255ABFAWj16FxIHteOGndw3P-FgfYkdm1DYrP0uRO7Y"}
- Remote IP
- 46.114.94.209
- Environment
-
rack.version: [1, 6]
rack.errors: #<IO:0x0000559e67209800>
rack.multithread: true
rack.multiprocess: false
rack.run_once: false
rack.url_scheme: https
SCRIPT_NAME:
QUERY_STRING: language=de
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=de
HTTP_VERSION: HTTP/1.1
HTTP_HOST: app.foodlane.io
HTTP_X_FORWARDED_FOR: 46.114.94.209
HTTP_X_FORWARDED_PORT: 443
HTTP_X_FORWARDED_PROTO: https
HTTP_X_REQUEST_START: 1666416605.701
CONTENT_LENGTH: 54
HTTP_CACHE_CONTROL: max-age=0
HTTP_SEC_CH_UA: "OperaMobile";v="71", "Opera";v="90", "Chromium";v="104", " Not A;Brand";v="99"
HTTP_SEC_CH_UA_MOBILE: ?1
HTTP_SEC_CH_UA_PLATFORM: "Android"
HTTP_UPGRADE_INSECURE_REQUESTS: 1
HTTP_ORIGIN: https://www.foodlane.io
CONTENT_TYPE: application/x-www-form-urlencoded
HTTP_USER_AGENT: Mozilla/5.0 (Linux; Android 10; SM-G960F) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/104.0.5112.97 Mobile Safari/537.36 OPR/71.3.3718.67322
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_SEC_FETCH_SITE: same-site
HTTP_SEC_FETCH_MODE: navigate
HTTP_SEC_FETCH_USER: ?1
HTTP_SEC_FETCH_DEST: document
HTTP_REFERER: https://www.foodlane.io/
HTTP_ACCEPT_ENCODING: gzip, deflate, br
HTTP_ACCEPT_LANGUAGE: de-DE,de;q=0.9,en-us;q=0.8,en;q=0.7
HTTP_COOKIE: _foodlane_session=pF2qlYsjJ1lRAcCQMjaHSja%2FYle05yVAauxomGKvaREIDRkpXzv2ByFLUd%2B8%2FWwyk2jc3%2FrhDCmKXkMhPPBrg9OqzOQ3jgksr64%2FwktYvClUem4YCYQmuC5ibimOWIsVIGYIwM67cT7f%2BjkE4oqd1sCDJ0zl%2FNvDksTF11Ddz257msKItwEDiXg9nhnsUuLzWKOuuM%2F1Z3s7QDveLXLGRvZIzhIecfe%2BsIZdJD8wbdSOEVezJ928tcs%2FzNeW86Bwjf%2FyfRQeY1p%2BNg%2FFvDd3ye1yd0EGqk%2BPPu5sxeT5hOozes8X8JTOHnA%3D--VoeH7nkmYx8Wrlc2--nvyanlAK75%2BcobppAWi%2B1A%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:0x0000559e6d2e8b30>
rack.hijack?: true
rack.hijack: #<Puma::Client:0x0000559e6d2e8a68>
rack.input: #<StringIO:0x0000559e6d2deb58>
rack.after_reply: []
puma.config: #<Puma::Configuration:0x0000559e674c0850>
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:0x0000559e6ad3fc08>
action_dispatch.backtrace_cleaner: #<Rails::BacktraceCleaner:0x0000559e6c542698>
action_dispatch.key_generator: #<ActiveSupport::CachingKeyGenerator:0x0000559e6cd30d28>
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:0x0000559e68088ed0>
action_dispatch.cookies_same_site_protection: #<Proc:0x0000559e6d806810 /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:0x0000559e6979eed0>
ROUTES_61880_SCRIPT_NAME:
ORIGINAL_FULLPATH: /leads?language=de
ORIGINAL_SCRIPT_NAME:
rack.tempfiles: []
rack.request.form_input: #<StringIO:0x0000559e6d2deb58>
action_dispatch.request_id: 003ac1f2-5463-42f9-a74d-ee288296d0a6
action_dispatch.remote_ip: 46.114.94.209
rack.session: {"session_id"=>"ed7b883a8a7d1db2597417f6ce0d8ac7", "cart"=>"true", "_csrf_token"=>"255ABFAWj16FxIHteOGndw3P-FgfYkdm1DYrP0uRO7Y"}
rack.session.options: {"path"=>"/", "domain"=>"all", "expire_after"=>"", "secure"=>"false", "httponly"=>"true", "defer"=>"false", "renew"=>"false", "id"=>"ed7b883a8a7d1db2597417f6ce0d8ac7"}
rack.attack.called: true
rack.attack.throttle_data: {"req/ip"=>{"discriminator"=>"46.114.94.209", "count"=>"1", "period"=>"10", "limit"=>"50", "epoch_time"=>"1666416605"}}
action_dispatch.request.path_parameters: {"subdomain"=>"app", "controller"=>"leads", "action"=>"create"}
action_controller.instance: #<LeadsController:0x0000559e6d1e6868>
action_dispatch.request.content_type: application/x-www-form-urlencoded
action_dispatch.request.request_parameters: {"account"=>"Yumi-Yum", "name"=>"Tomas", "phone"=>"01631375987", "message"=>""}
rack.request.query_string: language=de
rack.request.query_hash: {"language"=>"de"}
action_dispatch.request.query_parameters: {"language"=>"de"}
action_dispatch.request.parameters: {"account"=>"Yumi-Yum", "name"=>"Tomas", "phone"=>"01631375987", "message"=>"", "language"=>"de", "subdomain"=>"app", "controller"=>"leads", "action"=>"create"}
action_dispatch.request.formats: [#<Mime::Type:0x0000559e6c20b628 @synonyms=["application/xhtml+xml"], @symbol=:html, @string="text/html", @hash=3041084871647151546>]
rack.request.cookie_hash: {"_foodlane_session"=>"pF2qlYsjJ1lRAcCQMjaHSja/Yle05yVAauxomGKvaREIDRkpXzv2ByFLUd+8/Wwyk2jc3/rhDCmKXkMhPPBrg9OqzOQ3jgksr64/wktYvClUem4YCYQmuC5ibimOWIsVIGYIwM67cT7f+jkE4oqd1sCDJ0zl/NvDksTF11Ddz257msKItwEDiXg9nhnsUuLzWKOuuM/1Z3s7QDveLXLGRvZIzhIecfe+sIZdJD8wbdSOEVezJ928tcs/zNeW86Bwjf/yfRQeY1p+Ng/FvDd3ye1yd0EGqk+PPu5sxeT5hOozes8X8JTOHnA=--VoeH7nkmYx8Wrlc2--nvyanlAK75+cobppAWi+1A=="}
rack.request.cookie_string: _foodlane_session=pF2qlYsjJ1lRAcCQMjaHSja%2FYle05yVAauxomGKvaREIDRkpXzv2ByFLUd%2B8%2FWwyk2jc3%2FrhDCmKXkMhPPBrg9OqzOQ3jgksr64%2FwktYvClUem4YCYQmuC5ibimOWIsVIGYIwM67cT7f%2BjkE4oqd1sCDJ0zl%2FNvDksTF11Ddz257msKItwEDiXg9nhnsUuLzWKOuuM%2F1Z3s7QDveLXLGRvZIzhIecfe%2BsIZdJD8wbdSOEVezJ928tcs%2FzNeW86Bwjf%2FyfRQeY1p%2BNg%2FFvDd3ye1yd0EGqk%2BPPu5sxeT5hOozes8X8JTOHnA%3D--VoeH7nkmYx8Wrlc2--nvyanlAK75%2BcobppAWi%2B1A%3D%3D
action_dispatch.cookies: {"_foodlane_session"=>"pF2qlYsjJ1lRAcCQMjaHSja/Yle05yVAauxomGKvaREIDRkpXzv2ByFLUd+8/Wwyk2jc3/rhDCmKXkMhPPBrg9OqzOQ3jgksr64/wktYvClUem4YCYQmuC5ibimOWIsVIGYIwM67cT7f+jkE4oqd1sCDJ0zl/NvDksTF11Ddz257msKItwEDiXg9nhnsUuLzWKOuuM/1Z3s7QDveLXLGRvZIzhIecfe+sIZdJD8wbdSOEVezJ928tcs/zNeW86Bwjf/yfRQeY1p+Ng/FvDd3ye1yd0EGqk+PPu5sxeT5hOozes8X8JTOHnA=--VoeH7nkmYx8Wrlc2--nvyanlAK75+cobppAWi+1A=="}
action_dispatch.request.unsigned_session_cookie: {"session_id"=>"ed7b883a8a7d1db2597417f6ce0d8ac7", "cart"=>"true", "_csrf_token"=>"255ABFAWj16FxIHteOGndw3P-FgfYkdm1DYrP0uRO7Y"}