Create React App build fails with OpenSSL crypto error

Error recorded 2 times in PanelAlpha Engine deploys on Cra. The deploy log below is the recorded failure output.

Seen2 times
WhereCra

Why it happens

The application uses Create React App 3.4.3 with an older webpack version. The build is running with a Node/OpenSSL combination that rejects webpack’s legacy hashing algorithm, producing ERR_OSSL_EVP_UNSUPPORTED. The lockfile copy warnings are not the reported build failure.

What the log looks like

Deploy log
yarn run v1.22.22$ react-scripts buildCreating an optimized production build...Error: error:0308010C:digital envelope routines::unsupportedcode: 'ERR_OSSL_EVP_UNSUPPORTED'

Try PanelAlpha Engine yourself.

The easiest way to turn your server into a safe, controlled environment for your AI agent. Deploy, manage and maintain any project from Claude Code, Cursor, Codex or any other MCP client. Open source under Apache 2.0, free to run.

Requires Ubuntu 24.04 or 26.04 · 2 GB RAM · 1 CPURead the documentation