Ваш сертификат не будет работать на localhost, все сертификаты работают только с доменными именами.
Нет возможности выдать сертификат SSL для IP-адреса или localhost; у вас должно быть настоящее имя, для которого вы создаете сертификат. Для того, чтобы получить такое имя, вам понадобится DNS. Поскольку у вас нет доступа к внутреннему DNS этой локальной сети, вам придется использовать для этого DNS-сервер publi c.
Если вы опубликуете sh свое приложение, я порекомендую вам nginx, очень легко добавить сертификат ssl и сделать обратный прокси-сервер для вашего экземпляра NodeJS.