Skip to content

Expecting exception when connecting to Sentry failed #17964

@snowboy932

Description

@snowboy932

Is there an existing issue for this?

How do you use Sentry?

Self-hosted/on-premise

Which SDK are you using?

@sentry/node

SDK Version

10.19.0

Framework Version

Node 22.20.0-alpine3.22 (Docker)

Link to Sentry event

No response

Reproduction Example/SDK Setup

import *  as Sentry from '@sentry/node';
/* <...> */
try {
    console.log('[DBG] sentry init starting...');
    Sentry.init({
      dsn: sentryDsn,
      environment: globals.RELEASE_STAGE,
      sendDefaultPii: true,
    });
    console.log('[DBG] sentry init finished...');

    console.log('[DBG] sending typo fn:');
    consolee.logg('[DBG] force sentry exception');

  } catch (e) {
    console.error('[DBG] console error: ', e)
    Sentry.captureException(e);
  };

Steps to Reproduce

  1. Created Docker image with node app, @sentry/node imported, Sentry init'ed
  2. Launched it on a machine with wrong DNS settings (in my case, my self-hosted Sentry's DNS wasn't available in my nameserver)
  3. Didn't get any errors in self-hosted Sentry

Expected Result

Expected some exceptions during connecting or error pushing to self-hosted Sentry.

Actual Result

No errors during Sentry.init() or Sentry.captureException().
When I fixed DNS settings, I've got tracked errors in Sentry dashboard.

Additional Context

Tip: React with 👍 to help prioritize this issue. Please use comments to provide useful context, avoiding +1 or me too, to help us triage it.

Ready to provide more details.

Metadata

Metadata

Assignees

No one assigned

    Projects

    Status

    No status

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions