# Windows Headless Server Downloading Ignition

**URL:** <https://forum.inductiveautomation.com/t/windows-headless-server-downloading-ignition/84318>\
**Category:** Ignition\
**Created:** [January 16, 2024, 12:58pm UTC](https://forum.inductiveautomation.com/t/windows-headless-server-downloading-ignition/84318 "2024-01-16T12:58:28Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![Mau89](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/mau89/32/20680_2.png) [@Mau89](https://forum.inductiveautomation.com/u/Mau89)\
**Post date:** [January 16, 2024, 12:58pm UTC](https://forum.inductiveautomation.com/t/windows-headless-server-downloading-ignition/84318/1 "2024-01-16T12:58:28Z")

</div>

I am trying to download ignition installare in a windows headless server usigin powershell. but it seems impossible. Any Idea?

```auto

Invoke-WebRequest -UseBasicParsing -Uri "https://files.inductiveautomation.com/release/ia/8.1.33/20231019-1423/ignition-8.1.33-windows-64-installer.exe"
Invoke-WebRequest : Errore del server remoto: (403) Non consentito.
In riga:1 car:1
+ Invoke-WebRequest -UseBasicParsing -Uri "https://files.inductiveautom ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo : InvalidOperation: (System.Net.HttpWebRequest:HttpWebRequest) [Invoke-WebRequest], WebExc
   eption
    + FullyQualifiedErrorId : WebCmdletWebResponseException,Microsoft.PowerShell.Commands.InvokeWebRequestCommand

```

---

<div class="post-metadata">

**Author:** ![deon.korb](https://avatars.discourse-cdn.com/v4/letter/d/8c91f0/32.png) [@deon.korb](https://forum.inductiveautomation.com/u/deon.korb)\
**Post date:** [January 16, 2024, 1:03pm UTC](https://forum.inductiveautomation.com/t/windows-headless-server-downloading-ignition/84318/2 "2024-01-16T13:03:45Z")

</div>

Headless Linux servers require a referer for the download. Something similar might be applicable?

See here:

> [@Downloading Ignition on a Headless Server](https://forum.inductiveautomation.com/t/downloading-ignition-on-a-headless-server/20508/2):
>
> Set the referer to “[https://inductiveautomation.com/downloads/ignition](https://inductiveautomation.com/downloads/ignition)”: curl -L -O -H 'Referer: https://inductiveautomation.com/downloads/ignition' https://s3.amazonaws.com/files.inductiveautomation.com/release/ia/build7.9.9/20180816-1452/Ignition-7.9.9-osx-installer.dmg

---

<div class="post-metadata">

**Author:** ![Mau89](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/mau89/32/20680_2.png) [@Mau89](https://forum.inductiveautomation.com/u/Mau89)\
**Post date:** [January 16, 2024, 1:41pm UTC](https://forum.inductiveautomation.com/t/windows-headless-server-downloading-ignition/84318/4 "2024-01-16T13:41:15Z")

</div>

Thanks, I saw this post before write my post and this doesn't work on windows

 ![immagine](https://us1.discourse-cdn.com/inductiveautomation/original/3X/c/4/c4b2e7cde9324a13d23bcab52ceb7bdf0e7237aa.png)

---

<div class="post-metadata">

**Author:** ![pturmel](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/pturmel/32/3295_2.png) [@pturmel](https://forum.inductiveautomation.com/u/pturmel)\
**Post date:** [January 16, 2024, 1:54pm UTC](https://forum.inductiveautomation.com/t/windows-headless-server-downloading-ignition/84318/5 "2024-01-16T13:54:12Z")

</div>

You will have to translate `curl` to corresponding settings on PowerShell's `Invoke-WebRequest`. That's on you for using a lame operating system.

---

<div class="post-metadata">

**Author:** ![Mau89](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/mau89/32/20680_2.png) [@Mau89](https://forum.inductiveautomation.com/u/Mau89)\
**Post date:** [January 16, 2024, 2:54pm UTC](https://forum.inductiveautomation.com/t/windows-headless-server-downloading-ignition/84318/6 "2024-01-16T14:54:47Z")

</div>

I find the solution

```auto
Invoke-WebRequest -UseBasicParsing -Headers @{'Referer'= 'https://inductiveautomation.com/downloads/ignition'} -URI 'https://s3.amazonaws.com/files.inductiveautomation
.com/release/ia/8.1.33/20231019-1423/ignition-8.1.33-windows-64-installer.exe' -OutFile ignition8133.exe

```

---

<div class="post-metadata">

**Author:** ![mathieurleblanc33](https://avatars.discourse-cdn.com/v4/letter/m/e19adc/32.png) [@mathieurleblanc33](https://forum.inductiveautomation.com/u/mathieurleblanc33)\
**Post date:** [May 2, 2025, 4:38pm UTC](https://forum.inductiveautomation.com/t/windows-headless-server-downloading-ignition/84318/7 "2025-05-02T16:38:50Z")

</div>

Incase anyone needs the latest linux version, it will same some folks some time.  
curl -L -O -H 'Referer: [Current Ignition Release | Inductive Automation](https://inductiveautomation.com/downloads/ignition)' [https://s3.amazonaws.com/files.inductiveautomation.com/release/ia/8.1.48/20250429-1106/ignition-8.1.48-linux-64-installer.run](https://s3.amazonaws.com/files.inductiveautomation.com/release/ia/8.1.48/20250429-1106/ignition-8.1.48-linux-64-installer.run)
