Skip to content

WSL Syntax Error near unexpected token curl install script

WSL Ubuntu 24.04.2 LTS Syntax Error Near Unexpected Token '<' during curl of the first step of the installation directions.

Running on Windows 10 machine with WSL installed following Jozsef Nagy's YouTube tutorial. All seems well with my Ubuntu installation (I think), but when I follow the directions here (https://develop.openfoam.com/Development/openfoam/-/wikis/precompiled/debian) for the signing key and repo location, I get a bash error.

I'm new to WSL and Ubuntu, and this may be related to #1007 (closed) and #1030 (closed), but nothing I saw in those seemed to be applicable, as it seems like bash is mistakenly reading HTML tags.

Example case

What is the current bug behaviour?

Installation failure

Relevant logs and/or images

curl https://dl.openfoam.com/add-debian-repo.sh | sudo bash
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  7022    0  7022    0     0  69006      0 --:--:-- --:--:-- --:--:-- 69524
bash: line 1: syntax error near unexpected token `<'
bash: line 1: `<!DOCTYPE html><html lang="en-US"><head><title>Just a moment...</title><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=Edge"><meta name="robots" content="noindex,nofollow"><meta name="viewport" content="width=device-width,initial-scale=1"><style>*{box-sizing:border-box;margin:0;padding:0}html{line-height:1.15;-webkit-text-size-adjust:100%;color:#313131;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}body{display:flex;flex-direction:column;height:100vh;min-height:100vh}.main-content{margin:8rem auto;max-width:60rem;padding-left:1.5rem}@media (width <= 720px){.main-content{margin-top:4rem}}.h2{font-size:1.5rem;font-weight:500;line-height:2.25rem}@media (width <= 720px){.h2{font-size:1.25rem;line-height:1.5rem}}#challenge-error-text{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iI0IyMEYwMyIgZD0iTTE2IDNhMTMgMTMgMCAxIDAgMTMgMTNBMTMuMDE1IDEzLjAxNSAwIDAgMCAxNiAzbTAgMjRhMTEgMTEgMCAxIDEgMTEtMTEgMTEuMDEgMTEuMDEgMCAwIDEtMTEgMTEiLz48cGF0aCBmaWxsPSIjQjIwRjAzIiBkPSJNMTcuMDM4IDE4LjYxNUgxNC44N0wxNC41NjMgOS41aDIuNzgzem0tMS4wODQgMS40MjdxLjY2IDAgMS4wNTcuMzg4LjQwNy4zODkuNDA3Ljk5NCAwIC41OTYtLjQwNy45ODQtLjM5Ny4zOS0xLjA1Ny4zODktLjY1IDAtMS4wNTYtLjM4OS0uMzk4LS4zODktLjM5OC0uOTg0IDAtLjU5Ny4zOTgtLjk4NS40MDYtLjM5NyAxLjA1Ni0uMzk3Ii8+PC9zdmc+);background-repeat:no-repeat;background-size:contain;padding-left:34px}@media (prefers-color-scheme:dark){body{background-color:#222;color:#d9d9d9}}</style><meta http-equiv="refresh" content="390"></head><body class="no-js"><div class="main-wrapper" role="main"><div class="main-content"><noscript><div class="h2"><span id="challenge-error-text">Enable JavaScript and cookies to continue</span></div></noscript></div></div><script>(function(){window._cf_chl_opt={cvId: '3',cZone: "dl.openfoam.com",cType: 'managed',cRay: '925a7309be7a7cf3',cH: 'kW8SI5FEvgZe3nJEgY5mA5FQOUXuQBGHkHiYv3snxjM-1742864196-1.2.1.1-ujXYzQJrXaeolnW8Sv7B6R_6X1vFWRcH.4OkVjVrei80TETDgS.vY3NxUhr6XQzM',cUPMDTk: "\/add-debian-repo.sh?__cf_chl_tk=rsud82hkjzn2TMqLFhpQygHwuBTjZ82zp7ujme1MsJk-1742864196-1.0.1.1-AHFtkOAETYZ5LzWsWXASAHZZfbuC9T78duRphq2WTQM",cFPWv: 'b',cITimeS: '1742864196',cTTimeMs: '1000',cMTimeMs: '390000',cTplC: 0,cTplV: 5,cTplB: 'cf',cK: "",fa: "\/add-debian-repo.sh?__cf_chl_f_tk=rsud82hkjzn2TMqLFhpQygHwuBTjZ82zp7ujme1MsJk-1742864196-1.0.1.1-AHFtkOAETYZ5LzWsWXASAHZZfbuC9T78duRphq2WTQM",md: "x4WOueiAq0YhdFTOA66rIciYrJJxAOYqVBwn0Oq9JRo-1742864196-1.2.1.1-tCHqbudfczTnyJJ6ji0pTJu1ZPXpx05nAepecqax2gFiZ5FFIrUcCIiJgtKO16NS4lG4hnLXLNJ5wS1aTn38dMkKTEYpxzabdqT0jWnDrJwn5IVf3iqTcFtf1ukGQ5rsn5IwwLO7xUemmlvUI7k8HvTTvzhNz_DOIhnU9omSUp0y4xUz69aQ9kxMOMTqrb8JAjlc8vnir4i_knpDM8Xef3kCxhVhtmFBlibQkv_nBhhZuJz2AH3DOB1OIjt0TMTSAIPHyXxbKSttVZAH.2O0SRbaHk0IyEATPdwFcMOhj3sMf07zKlNDJ79XzVMsenYihiUYTrM8xM6I1e_unLlb4wJ9prpnzXtOku.csawNeqt0LfWQROfRdjGO2Z2GzwmXKIhNfMhiSkLLQi78OclSnGByZh0KeFQEXg608YdVmaB3FoX2nT7YPgCue_Y_fSFJsJg0mzxd3AOlLv8LJ8lZIpmUQQgQ50QlEuWkYrKL8x9CF34vLLW8.pJ0fiSnBZpxOokXgvNEAjaih0uPNMbAsI4gJ9SNtxyQb_4D.v2a3Ai1lSQSPKXBLHIBbHB1fW_GWiBDL9fUvcixN_uAqDvVhPzcgIaW2xN2KNWdNH5enZ04qv4Lw5O3TqMqf.hMyf4yGj0gICauGDVWF5QiSY4y.Gq5Ant9j9GoLltve2c6l1XZl6nSpnCpKG5OH53bwlQVUc2_OEB.WCPC648n58RJAyk0wo4eU_L.k7t1kqNftiKcHvgkTK9OyKAOytJBIk0UOD0KPPzNh33E9n39jJPH_gaKyRiJHX4CqcQvTa1BuME8WzYNQukIX42zCLRI7r3UjVtloYKubLS1GFt3HJ98y5zV0tB578rc1j4ELEcg_uln0HfuvM5vWR5eYtfAWhpa5z5L9ObSeBIYHhfzSDG93ci8cSbKb1._A1h1.EP.saI",mdrd: "NPTdHqLqjTwlM3V3csoz4BP6Nq_0KpJO1Bp_IbfRSkg-1742864196-1.2.1.1-MNMYBcop8_XUcRUmSUeT8S697ozn0oxb4Iiz5OL3bIt4iA3xsKhiMUOL3qeiF2g4TROltvGR5VWH6T5L2YiCGREAKe5Cxqm7PyIUtuZcT2CAz_DDr6FORphtlSKUcRXjZnsQhj0q_xbdbVdGgH1adE_gDe1AlaLdXByRNEs8Dg1XJzmMhs.YrFxYHyL7YRnOPJICNkw3KNm0KXtqBCEm9HNUXIZLVLCJfpnpklvhcFg9ZcO0X2_RSyN0EZ6lybYK4iPcGWRHwG_LjZNf31zdxc44F9NJSlH9Tj8ltl7bHAPFp4hFGhA9KpVNkfP0B7rHWjUqJxmac6mAhZscBiB6dNkaWKO1cLyzHqXHdof5qFB5mgQ1lcsrYfhRMni4_fE6v0XtRy6AFrPbDqMa6kJdHJvJihH6ycdxXC1xirwkFXXEZjuqOAbmdTGHzz1Nr2Tyy8424ooVGiKpne2luJiJH4FXN4UK2L9jhbJhbHnKGg72RlyRORXoeSMLRg8zimEI4TRsqVO47hw6vUcHAd8WwGfyMNMYKoaPsu1d5ShyhRaCvTxawTQZ0PAju2Dq7qlQimyqcVu.cAluKMkaO.noMEgqNL0Mof3794yE2Rk8fthNNUHtr5g2jnrVxD3tK1i_gE66douKKiODHRkUK9vRIYTBmO8fBdx8hiCXkpLsOpgoingITNJRgwzQOPNKus9wXILgyg8ykbswt5HZGh6n4RVORQiGLgb.xW3qUGSZiAyHB.n6lV9zMYNK0eJzaaGy9MFm3iYxh4Dhtqfah9Wdrg3UhEhawxuu.Z85uLfZt1HxDmJ7pBxBruExVn6o4p.VDMwbFeentKJD4vQ6C0B4o9.6P46ZJagSf9LIcE5yMkU359rPmVwLe6NyQaVaX6MtE.LCpSne3we775dGrJJfRlETB.uoMRB9gGaf680KAceDzZmlI36aa735WUKxS8mg5eILf_LdAceZlCN2xvNE7PESwn__Z9BhkQ2RVO.P4yD2_8jpI5_R1SgwpXLDTVZo4WFVRa9ro8XDgLkIbKJH3Rleylr5FrULZyHaTOrlKZTWCsRegRs1kfN5gYC6atnr0H83KeFh5nU_uzjU32zKnxIV3_wUu0wAaFq3rIK2QXACf8kqQM3I..dRCoXY7uDJfwbg02MKaS84i7CuZoV6Ik2gN.u5qMp7SfDKUm3th2SjDOotor7sMqSRyto8Q_Nqv3nAQmtzpkZ0KIuYyXgRKvCx0I906dAWbxDfnfsfgIEpFwwxIuyvWguGfRgvNNyzLOYf9wJ4HG3JYqgrc5RmtqoLYa7HYI_H4fF3V1.ndburfWfKwAVjpDVTZTVSKhIdYQmnCay1KQyLIaFokoRDaCibFi.k97L239RfBiMZjRGGQDlnaw60qrEje2JJEBMDT2xVORMU_xFUPYIEDcq31CnNRCLRkPNDQJ3mAP3DRdgrVUis4LTxKyS4mjSJ4uSbQIXPMR.vDOb36WVREjAnyhGNsoSFVFgo6sAqoXELHtMlMcO.U656aSddu7ibAb99BZP_NURfeO9lR4wHYOupNFkZMmYt7yw.TJC68I5DTpRQaxAJ0DnSkWnOaS6vyOYCpQBaqgPw2ggeJCJqKKhsmQjw2Ag3WOo4TJOuViwLVk8BK0LDTETia4YsxP3Pm7cWzq_G5w8x8h2ufspdg13PT3sRQ8Hik.htGEOVHf7VqUwEfe6P7ERfgBNkpHP2sdUBiJzNTyo4a9HCBn7Y7tIgxrKGwRdwxsLLiOjVODzwMCG4udmi_aD44DGCJx7OHc0D7yUZ6oOnYNqaknkuXSV03rJKZHYoj15ZiZ2pdP.mO1lk_Jd1tjVveEUj2ULWeSOMTdJnOtJp75f092oVXLJUnI8hT_HwLl.oYxPJpL_AoNbEWqf.NT5h3vRiEC3jTmKnDrze6g6o.u7RfEjCsXWcLnA6QrFXoYZQSNB54.YaZjLXcDdm_j_lxsxt.g0680BI_PngblHB1xkFNSzEuyd9imFX9_5qdPxgxtth88WL6qe5INY9XFwJPYS1sziHV_HDxyTpVTm5VxrqxwqeeImZZLWNnDM5pE3s8YmKF2fdkkl9qmxIUKJRBvGlo_uoQIcc85yU2KGZLB3VNeCk00lJDig1gf6fe8Ycb5otcUXyeNQXxinoYZUv39hCYuTFhzHjQ5G9e3Z_W2TZaI5vq.dtDNv9Z0UCzht.F4q2icqYZogw7YijLkTM7hGYLlHp1gLM6C4dQXW4oCo9u1BrajaYy8QiWhCN43w0iXL1uUq2TlbCLxLrxNr.1a0WPxQyALwwFT54a8rV4WJy_T8dz35pYm4sNAuAnmYXHIoazidcSUfps_3tjDjW37qtdxtH5aAIJeFXpTTD0ZPfNJ3qQClm_w"};var cpo = document.createElement('script');cpo.src = '/cdn-cgi/challenge-platform/h/b/orchestrate/chl_page/v1?ray=925a7309be7a7cf3';window._cf_chl_opt.cOgUHash = location.hash === '' && location.href.indexOf('#') !== -1 ? '#' : location.hash;window._cf_chl_opt.cOgUQuery = location.search === '' && location.href.slice(0, location.href.length - window._cf_chl_opt.cOgUHash.length).indexOf('?') !== -1 ? '?' : location.search;if (window.history && window.history.replaceState) {var ogU = location.pathname + window._cf_chl_opt.cOgUQuery + window._cf_chl_opt.cOgUHash;history.replaceState(null, null, "\/add-debian-repo.sh?__cf_chl_rt_tk=rsud82hkjzn2TMqLFhpQygHwuBTjZ82zp7ujme1MsJk-1742864196-1.0.1.1-AHFtkOAETYZ5LzWsWXASAHZZfbuC9T78duRphq2WTQM" + window._cf_chl_opt.cOgUHash);cpo.onload = function() {history.replaceState(null, null, ogU);}}document.getElementsByTagName('head')[0].appendChild(cpo);}());</script></body></html>'

Environment information

  • OpenFOAM version :
  • Operating system : Windows 10 19045.5608, WSL Ubuntu 24.04.2 LTS
  • Hardware info :
  • Compiler :

Possible fixes