adobe / adobe/aio-cli-plugin-aem-rde

unsafe legacy renegotiation :: error

Open
#48 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
JavaScript
Stars
8
Forks
17
PR merge metrics
No merged PRs in 30d

Description

A customer is trying to run `aio aem:rde:status` and getting below error.
```
PROTO EC400000 :error: 0A000152:SSL routines:final_renegotiate:unsafe legacy renegotiation disabled
```

This is an issue on certain windows machines running node 18/20 which disables unsafe legacy TLS renegotiation.
possible resolution here:
https://dev.to/johnnyreilly/nodejs-18-axios-and-unsafe-legacy-renegotiation-disabled-18ki

Contributor guide

Open the contributing guide

Research direction

Start by reproducing `aio aem:rde:status` on an affected Windows machine with Node 18 or 20, then read the linked article about Axios and unsafe legacy renegotiation. Trace the CLI's request path and identify where its TLS behavior is configured. Done means the status command works on affected machines without weakening TLS behavior more broadly.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript, node.js
Domain
cli
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.