{"id":8386,"date":"2016-05-01T01:52:40","date_gmt":"2016-05-01T00:52:40","guid":{"rendered":"https:\/\/wp.okra.host\/article\/file-uploads-in-a-passenger-backed-application-fail\/"},"modified":"2021-03-07T14:08:46","modified_gmt":"2021-03-07T13:08:46","slug":"file-uploads-in-a-passenger-backed-application-fail","status":"publish","type":"ht_kb","link":"https:\/\/kb.okra.host\/de\/article\/file-uploads-in-a-passenger-backed-application-fail\/","title":{"rendered":"File uploads in a Passenger-backed application fail"},"content":{"rendered":"<h2 id=\"overview\" >\u00dcbersicht<\/h2>\n<p>A file upload initiated in an application written in Ruby, Node, or Python launched through <a href=\"https:\/\/kb.okra.host\/de\/cgi-passenger\/passenger-supported-apps\/\">Passagier<\/a> will fail to upload.\u00a0Thus far, the confirmed failure occurs in <a href=\"http:\/\/www.refinerycms.com\/\">RefineryCMS<\/a> with a generic undefined route message following upload.<\/p>\n<div id=\"attachment_1285\" style=\"width: 1008px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/kb.okra.host\/wp-content\/uploads\/2016\/04\/refinerycms-upload-screening-conflict.png\" rel=\"attachment wp-att-1285 lightbox-0\"><img decoding=\"async\" aria-describedby=\"caption-attachment-1285\" loading=\"lazy\" class=\"size-full wp-image-1285\" src=\"https:\/\/kb.okra.host\/wp-content\/uploads\/2016\/04\/refinerycms-upload-screening-conflict.png\" alt=\"Example conflict in RefineryCMS. Following upload, RefineryCMS reports the route as undefined.\" width=\"998\" height=\"539\" \/><\/a><\/p>\n<p id=\"caption-attachment-1285\" class=\"wp-caption-text\">Example conflict in RefineryCMS. Following upload, RefineryCMS reports the route as undefined.<\/p>\n<\/div>\n<h2 id=\"cause\" >Ursache<\/h2>\n<p>It is a conflict between <a href=\"https:\/\/kb.okra.host\/de\/web-content\/uploads-are-denied-with-406-not-acceptable\/\">upload screening<\/a> and Passenger, but the underlying cause is not clearly understood. Upload screening was added to enhance server security\u00a0effective April 6, 2016.<\/p>\n<h2 id=\"solution\" >L\u00f6sung<\/h2>\n<p>Open a ticket in the <a href=\"https:\/\/kb.okra.host\/de\/control-panel\/logging-into-the-control-panel\/\">Bedienfeld<\/a> to request disabling upload screening on files. Once disabled, file uploads will post without interruption.<\/p>","protected":false},"excerpt":{"rendered":"<p>Overview A file upload initiated in an application written in Ruby, Node, or Python launched through Passenger will fail to upload.\u00a0Thus far, the confirmed failure occurs in RefineryCMS with a generic undefined route message following upload. Example conflict in RefineryCMS. Following upload, RefineryCMS reports the route as undefined. Cause It&#8230;<\/p>","protected":false},"author":1,"comment_status":"close","ping_status":"closed","template":"","format":"standard","meta":{"footnotes":""},"ht-kb-category":[55],"ht-kb-tag":[],"class_list":["post-8386","ht_kb","type-ht_kb","status-publish","format-standard","has-post-thumbnail","hentry","ht_kb_category-cgi-passenger"],"_links":{"self":[{"href":"https:\/\/kb.okra.host\/de\/wp-json\/wp\/v2\/ht-kb\/8386","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kb.okra.host\/de\/wp-json\/wp\/v2\/ht-kb"}],"about":[{"href":"https:\/\/kb.okra.host\/de\/wp-json\/wp\/v2\/types\/ht_kb"}],"author":[{"embeddable":true,"href":"https:\/\/kb.okra.host\/de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/kb.okra.host\/de\/wp-json\/wp\/v2\/comments?post=8386"}],"version-history":[{"count":1,"href":"https:\/\/kb.okra.host\/de\/wp-json\/wp\/v2\/ht-kb\/8386\/revisions"}],"predecessor-version":[{"id":8387,"href":"https:\/\/kb.okra.host\/de\/wp-json\/wp\/v2\/ht-kb\/8386\/revisions\/8387"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/kb.okra.host\/de\/wp-json\/wp\/v2\/media\/8388"}],"wp:attachment":[{"href":"https:\/\/kb.okra.host\/de\/wp-json\/wp\/v2\/media?parent=8386"}],"wp:term":[{"taxonomy":"ht_kb_category","embeddable":true,"href":"https:\/\/kb.okra.host\/de\/wp-json\/wp\/v2\/ht-kb-category?post=8386"},{"taxonomy":"ht_kb_tag","embeddable":true,"href":"https:\/\/kb.okra.host\/de\/wp-json\/wp\/v2\/ht-kb-tag?post=8386"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}