{"id":253213,"date":"2026-05-22T21:33:00","date_gmt":"2026-05-23T01:33:00","guid":{"rendered":"https:\/\/news-you-need.com\/index.php\/2026\/05\/22\/in-a-weird-case-german-deutsche-bahns-website-was-locking-out-linux-users\/"},"modified":"2026-05-23T06:50:15","modified_gmt":"2026-05-23T10:50:15","slug":"in-a-weird-case-german-deutsche-bahns-website-was-locking-out-linux-users","status":"publish","type":"post","link":"https:\/\/news-you-need.com\/index.php\/2026\/05\/22\/in-a-weird-case-german-deutsche-bahns-website-was-locking-out-linux-users\/","title":{"rendered":"In a Weird Case, German Deutsche Bahn&#8217;s Website Was Locking Out Linux Users"},"content":{"rendered":"<p><a href=\"https:\/\/itsfoss.com\/news\/deutsche-bahn-blocking-linux-users\/\">In a Weird Case, German Deutsche Bahn&#8217;s Website Was Locking Out Linux Users<\/a><\/p>\n<p><a href=\"https:\/\/itsfoss.com\/news\/deutsche-bahn-blocking-linux-users\/\">https:\/\/itsfoss.com\/news\/deutsche-bahn-blocking-linux-users\/<\/a><\/p>\n<p>Publish Date: <a href=\"publish_date]\">2026-05-22 21:33:00<\/a><\/p>\n<p>Source Domain: <a href=\"itsfoss.com\">itsfoss.com<\/a><\/p>\n<p>Since a few days now, people trying to plan a trip on Deutsche Bahn&#8217;s (DB) main booking website have been getting stopped by error 751. The site accused their web browser of acting like a bot, and even logging into accounts made no difference.<\/p>\n<p>So, what was actually triggering it? Just the word &#8220;Linux&#8221; in the User-Agent string it looks like. heise online tested this by setting a Linux User-Agent on Firefox under Windows and on Safari under macOS, and both got blocked.<\/p>\n<h2 id=\"people-noticed\">People noticed<\/h2>\n<p><img decoding=\"async\" src=\"https:\/\/itsfoss.com\/content\/images\/2026\/05\/deutsche-bahn-linux-loading-error.png\" class=\"kg-image\" alt=\"an error page is shown here for the deutsche bahn website, all of it is in deutsche, and the error code is 751\" loading=\"lazy\" width=\"1720\" height=\"1224\" srcset=\"https:\/\/itsfoss.com\/content\/images\/size\/w600\/2026\/05\/deutsche-bahn-linux-loading-error.png 600w, https:\/\/itsfoss.com\/content\/images\/size\/w1000\/2026\/05\/deutsche-bahn-linux-loading-error.png 1000w, https:\/\/itsfoss.com\/content\/images\/size\/w1600\/2026\/05\/deutsche-bahn-linux-loading-error.png 1600w, https:\/\/itsfoss.com\/content\/images\/2026\/05\/deutsche-bahn-linux-loading-error.png 1720w\" sizes=\"(min-width: 720px) 720px\"\/>Source: MaksDampf<\/p>\n<p>Heise had picked up on a thread from Reddit&#8217;s r\/deutschebahn as evidence that real users were being affected. Someone had posted about getting locked out just from clicking &#8220;earlier connections&#8221; a few times while planning a trip.<\/p>\n<p>They, as you know, tested it on their end and found out that Linux systems were being blocked.<\/p>\n<p>Later in the thread, a commenter tied it to the wave of vibe-coded projects, specifically ones built to scrape Deutsche Bahn&#8217;s fare data. Another commenter identified themselves as a DB employee, pointing out that internal staff have to deal with DB Systel&#8217;s problems regularly. <\/p>\n<p>Before you ask, DB Systel is the train operator&#8217;s IT and digital solutions provider.<\/p>\n<h2 id=\"dbs-official-response\">DB&#8217;s official response<\/h2>\n<p>Deutsche Bahn has responded to heise online. A spokesperson said Linux users are supposed to be able to use bahn.de and DB Navigator without issues, and that the company&#8217;s security systems look at traffic behavior, request origins, and browser traits to identify potential threats.<\/p>\n<p><strong>Normal traffic can get caught in this sometimes<\/strong>, they said, while emphasizing that they are working to bring those cases down. Heise ran a test again the same day and found out that a Linux User-Agent on a Windows machine still triggered the block.<\/p>\n<p><strong>I ran two tests of my own<\/strong>. The first was on a Fedora Workstation system with a VPN active, where I accessed bahn.de on Firefox in private mode and spammed various header menu options, reloading repeatedly.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/itsfoss.com\/content\/images\/2026\/05\/deutsche-bahn-website.png\" class=\"kg-image\" alt=\"a cropped screenshot of the bahn.de website\" loading=\"lazy\" width=\"1718\" height=\"950\" srcset=\"https:\/\/itsfoss.com\/content\/images\/size\/w600\/2026\/05\/deutsche-bahn-website.png 600w, https:\/\/itsfoss.com\/content\/images\/size\/w1000\/2026\/05\/deutsche-bahn-website.png 1000w, https:\/\/itsfoss.com\/content\/images\/size\/w1600\/2026\/05\/deutsche-bahn-website.png 1600w, https:\/\/itsfoss.com\/content\/images\/2026\/05\/deutsche-bahn-website.png 1718w\" sizes=\"(min-width: 720px) 720px\"\/><\/p>\n<p>The portal&#8230;<\/p>\n<p><a href=\"https:\/\/itsfoss.com\/news\/deutsche-bahn-blocking-linux-users\/\">Source<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>In a Weird Case, German Deutsche Bahn&#8217;s Website Was Locking Out Linux Users https:\/\/itsfoss.com\/news\/deutsche-bahn-blocking-linux-users\/ Publish&#8230;<\/p>\n","protected":false},"author":1,"featured_media":253214,"comment_status":"closed","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"fifu_image_url":"https:\/\/itsfoss.com\/content\/images\/2026\/05\/deutsche-bahn-no-linux-banner.png","fifu_image_alt":"","footnotes":""},"categories":[48],"tags":[97,71,57],"class_list":["post-253213","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-linux","tag-fedora","tag-linux","tag-security"],"_links":{"self":[{"href":"https:\/\/news-you-need.com\/index.php\/wp-json\/wp\/v2\/posts\/253213"}],"collection":[{"href":"https:\/\/news-you-need.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/news-you-need.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/news-you-need.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/news-you-need.com\/index.php\/wp-json\/wp\/v2\/comments?post=253213"}],"version-history":[{"count":1,"href":"https:\/\/news-you-need.com\/index.php\/wp-json\/wp\/v2\/posts\/253213\/revisions"}],"predecessor-version":[{"id":253215,"href":"https:\/\/news-you-need.com\/index.php\/wp-json\/wp\/v2\/posts\/253213\/revisions\/253215"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/news-you-need.com\/index.php\/wp-json\/wp\/v2\/media\/253214"}],"wp:attachment":[{"href":"https:\/\/news-you-need.com\/index.php\/wp-json\/wp\/v2\/media?parent=253213"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/news-you-need.com\/index.php\/wp-json\/wp\/v2\/categories?post=253213"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/news-you-need.com\/index.php\/wp-json\/wp\/v2\/tags?post=253213"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}