# Raspberrypi Unable to Start Ignition-Gateway for Ignition Edge

**URL:** <https://forum.inductiveautomation.com/t/raspberrypi-unable-to-start-ignition-gateway-for-ignition-edge/90571>\
**Category:** Ignition\
**Created:** [May 17, 2024, 5:29pm UTC](https://forum.inductiveautomation.com/t/raspberrypi-unable-to-start-ignition-gateway-for-ignition-edge/90571 "2024-05-17T17:29:49Z")\
**Posts on this page:** 11\
**Page:** 1

<div class="post-metadata">

**Author:** ![DAC2](https://avatars.discourse-cdn.com/v4/letter/d/f6c823/32.png) [@DAC2](https://forum.inductiveautomation.com/u/DAC2)\
**Post date:** [May 17, 2024, 5:29pm UTC](https://forum.inductiveautomation.com/t/raspberrypi-unable-to-start-ignition-gateway-for-ignition-edge/90571/1 "2024-05-17T17:29:49Z")

</div>

New to Raspberrypi and trying to load ingition edge. after install of java 8 jdk and ignition edge arm 32 when i try to start ignition i get this error. doug@raspberrypi:/usr/local/ignition $ sudo ./ignition.sh start  
Starting Ignition-Gateway with systemd...  
Job for Ignition-Gateway.service failed because the control process exited with error code.  
See "systemctl status Ignition-Gateway.service" and "journalctl -xeu Ignition-Gateway.service" for details.  
Failed to start service Ignition-Gateway  
any ideas welcome

---

<div class="post-metadata">

**Author:** ![Kevin.Herron](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/kevin.herron/32/7259_2.png) [@Kevin.Herron](https://forum.inductiveautomation.com/u/Kevin.Herron)\
**Post date:** [May 17, 2024, 5:35pm UTC](https://forum.inductiveautomation.com/t/raspberrypi-unable-to-start-ignition-gateway-for-ignition-edge/90571/2 "2024-05-17T17:35:23Z")

</div>

> [@DAC2](#):
>
> See "systemctl status Ignition-Gateway.service" and "journalctl -xeu Ignition-Gateway.service" for details.

Did you run these? Did they tell you anything?

Is there anything in Ignition's wrapper.log file?

---

<div class="post-metadata">

**Author:** ![DAC2](https://avatars.discourse-cdn.com/v4/letter/d/f6c823/32.png) [@DAC2](https://forum.inductiveautomation.com/u/DAC2)\
**Post date:** [May 17, 2024, 5:47pm UTC](https://forum.inductiveautomation.com/t/raspberrypi-unable-to-start-ignition-gateway-for-ignition-edge/90571/3 "2024-05-17T17:47:22Z")

</div>

here is first one -  
doug@raspberrypi:/usr/local/ignition $ systemctl status Ignition-Gateway.service  
× Ignition-Gateway.service - Ignition-Gateway  
Loaded: loaded (/etc/systemd/system/Ignition-Gateway.service; enabled; preset: enabled)  
Active: failed (Result: exit-code) since Fri 2024-05-17 18:17:50 BST; 21min ago  
Process: 19563 ExecStart=/usr/local/ignition/./ignition.sh start sysd (code=exited, status=1/FAILURE)  
CPU: 6.081s

May 17 18:17:45 raspberrypi systemd[1]: Starting Ignition-Gateway.service - Ignition-Gateway...  
May 17 18:17:45 raspberrypi ignition.sh[19563]: Starting Ignition-Gateway...  
May 17 18:17:50 raspberrypi ignition.sh[19563]: Waiting for Ignition-Gateway........  
May 17 18:17:50 raspberrypi ignition.sh[19563]: WARNING: Ignition-Gateway may have failed to start.  
May 17 18:17:50 raspberrypi systemd[1]: Ignition-Gateway.service: Control process exited, code=exited, status=1/FAILURE  
May 17 18:17:50 raspberrypi systemd[1]: Ignition-Gateway.service: Failed with result 'exit-code'.  
May 17 18:17:50 raspberrypi systemd[1]: Failed to start Ignition-Gateway.service - Ignition-Gateway.  
May 17 18:17:50 raspberrypi systemd[1]: Ignition-Gateway.service: Consumed 6.081s CPU time.

---

<div class="post-metadata">

**Author:** ![Kevin.Herron](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/kevin.herron/32/7259_2.png) [@Kevin.Herron](https://forum.inductiveautomation.com/u/Kevin.Herron)\
**Post date:** [May 17, 2024, 5:54pm UTC](https://forum.inductiveautomation.com/t/raspberrypi-unable-to-start-ignition-gateway-for-ignition-edge/90571/4 "2024-05-17T17:54:02Z")

</div>

What version of RPi are you using and what OS is installed? Maybe you need the ARM 64-bit version of Edge?

---

<div class="post-metadata">

**Author:** ![DAC2](https://avatars.discourse-cdn.com/v4/letter/d/f6c823/32.png) [@DAC2](https://forum.inductiveautomation.com/u/DAC2)\
**Post date:** [May 17, 2024, 5:58pm UTC](https://forum.inductiveautomation.com/t/raspberrypi-unable-to-start-ignition-gateway-for-ignition-edge/90571/5 "2024-05-17T17:58:56Z")

</div>

I tried the 64 bit os w/ 64 bit java and 64 bit edge tues/wednesday and got the unable to open ignition gateway and worked all day trying to rectify so yesterday I loaded the 32 bit os, 32 bit java and 32 bit edge and still cant get gateway started.

---

<div class="post-metadata">

**Author:** ![DAC2](https://avatars.discourse-cdn.com/v4/letter/d/f6c823/32.png) [@DAC2](https://forum.inductiveautomation.com/u/DAC2)\
**Post date:** [May 17, 2024, 5:59pm UTC](https://forum.inductiveautomation.com/t/raspberrypi-unable-to-start-ignition-gateway-for-ignition-edge/90571/6 "2024-05-17T17:59:39Z")

</div>

[wrapper.log](https://forum.inductiveautomation.com/uploads/short-url/q2SJnQwhbSaVjXPLeu5OSN39bHD.log) (108.1 KB)

---

<div class="post-metadata">

**Author:** ![Kevin.Herron](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/kevin.herron/32/7259_2.png) [@Kevin.Herron](https://forum.inductiveautomation.com/u/Kevin.Herron)\
**Post date:** [May 17, 2024, 6:00pm UTC](https://forum.inductiveautomation.com/t/raspberrypi-unable-to-start-ignition-gateway-for-ignition-edge/90571/7 "2024-05-17T18:00:59Z")

</div>

Hmm, definitely something about ARM32/64:

```python
Failed to load native library:sqlite-3.41.2.2-5f95ab6a-be06-47e1-a153-42f98ab9995d-libsqlitejdbc.so. osinfo: Linux/aarch64
java.lang.UnsatisfiedLinkError: /usr/local/ignition/jre-tmp/sqlite-3.41.2.2-5f95ab6a-be06-47e1-a153-42f98ab9995d-libsqlitejdbc.so: /usr/local/ignition/jre-tmp/sqlite-3.41.2.2-5f95ab6a-be06-47e1-a153-42f98ab9995d-libsqlitejdbc.so: wrong ELF class: ELFCLASS64 (Possible cause: can't load AARCH64 .so on a ARM platform)
	at java.base/jdk.internal.loader.NativeLibraries.load(Native Method)
	at java.base/jdk.internal.loader.NativeLibraries$NativeLibraryImpl.open(Unknown Source)
	at java.base/jdk.internal.loader.NativeLibraries.loadLibrary(Unknown Source)
	at java.base/jdk.internal.loader.NativeLibraries.loadLibrary(Unknown Source)

```

---

<div class="post-metadata">

**Author:** ![Kevin.Herron](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/kevin.herron/32/7259_2.png) [@Kevin.Herron](https://forum.inductiveautomation.com/u/Kevin.Herron)\
**Post date:** [May 17, 2024, 6:04pm UTC](https://forum.inductiveautomation.com/t/raspberrypi-unable-to-start-ignition-gateway-for-ignition-edge/90571/8 "2024-05-17T18:04:19Z")

</div>

Might need to try this: [sqlite-jdbc/USAGE.md at ce109578d710e696ddc8ddae119bfd8f6f455a82 · xerial/sqlite-jdbc · GitHub](https://github.com/xerial/sqlite-jdbc/blob/ce109578d710e696ddc8ddae119bfd8f6f455a82/USAGE.md#override-detected-architecture)

You'll have to edit the `ignition.conf` file and add an appropriately numbered entry to the "additional parameters" section that looks something like:

```python
wrapper.java.additional.N=-Dorg.sqlite.osinfo.architecture=arm

```

---

<div class="post-metadata">

**Author:** ![DAC2](https://avatars.discourse-cdn.com/v4/letter/d/f6c823/32.png) [@DAC2](https://forum.inductiveautomation.com/u/DAC2)\
**Post date:** [May 17, 2024, 7:57pm UTC](https://forum.inductiveautomation.com/t/raspberrypi-unable-to-start-ignition-gateway-for-ignition-edge/90571/9 "2024-05-17T19:57:42Z")

</div>

I can start from scratch again Monday. do you think loading 64 across the board on raspberrypi 4 is the best option? Also ran across multiple people posting on other posts that separate java load is not necessary. Is that true?  
Thanks for the feed back

---

<div class="post-metadata">

**Author:** ![Kevin.Herron](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/kevin.herron/32/7259_2.png) [@Kevin.Herron](https://forum.inductiveautomation.com/u/Kevin.Herron)\
**Post date:** [May 17, 2024, 7:59pm UTC](https://forum.inductiveautomation.com/t/raspberrypi-unable-to-start-ignition-gateway-for-ignition-edge/90571/10 "2024-05-17T19:59:14Z")

</div>

Not sure what works best these days on the Pi re: 32 vs 64, but you definitely don’t need to install your own Java. 8 was the wrong version anyway.

---

<div class="post-metadata">

**Author:** ![DAC2](https://avatars.discourse-cdn.com/v4/letter/d/f6c823/32.png) [@DAC2](https://forum.inductiveautomation.com/u/DAC2)\
**Post date:** [May 20, 2024, 4:32pm UTC](https://forum.inductiveautomation.com/t/raspberrypi-unable-to-start-ignition-gateway-for-ignition-edge/90571/11 "2024-05-20T16:32:56Z")

</div>

i did a fresh install of raspberrypi 64 bit OS. downloaded ignition edge and did NOT load java.

Ignition gateway installed and started flawlessly. it must have been the Java JDK that was interfering.

Thanks for your help
