diff --git a/packages/libp2p/src/upgrader.ts b/packages/libp2p/src/upgrader.ts index 0c15295af3..fa514232f0 100644 --- a/packages/libp2p/src/upgrader.ts +++ b/packages/libp2p/src/upgrader.ts @@ -641,7 +641,8 @@ export class DefaultUpgrader implements Upgrader { protocol } } catch (err: any) { - throw new CodeError(String(err), codes.ERR_ENCRYPTION_FAILED) + connection.log.error('encrypting inbound connection to %p failed', err) + throw new CodeError(err.message, codes.ERR_ENCRYPTION_FAILED) } } @@ -677,7 +678,8 @@ export class DefaultUpgrader implements Upgrader { protocol } } catch (err: any) { - throw new CodeError(String(err), codes.ERR_ENCRYPTION_FAILED) + connection.log.error('encrypting outbound connection to %p failed', err) + throw new CodeError(err.message, codes.ERR_ENCRYPTION_FAILED) } }