romi/plant-3d-explorer

Running plant 3D explorer on modern operating systems

Closed this issue · 0 comments

There is an error raised by React ( error:0308010C:digital envelope routines::unsupported ) when running on Fedora 36.

The error seems to come from the system's OpenSSL version which is version 3. The bug happens when running the latest node LTS release (16.X). This issue is likely to affect any modern Linux system (Arch based, Fedora etc.).

This issue is not covered by tests as all tests were passing.

FIX

Prior to npm start run export NODE_OPTIONS=--openssl-legacy-provider in the terminal. This option being unavailable in node version > 17.X this requires an install.