Skip to main content
For at en Discord-bot skal komme online, sende meldinger og motta gateway-hendelser, må vertsmaskinen ha tillatelse til å gjøre utgående tilkoblinger til internett.

Trenger boten din port-videresending?

Nei. Standard Discord-boter krever ikke innkommende port-videresending. Boten oppretter utgående tilkoblinger til Discords servere.

Hva du må tillate

Brannmuren til din VPS, beholder eller vertsmaskin må tillate utgående TCP-trafikk på:
  • Port 443 (HTTPS): Primær port for Discord API og WebSocket-tilkoblinger.
  • Port 80 (HTTP): Brukes i noen tilfeller for omdirigeringer og initial oppslag.

Vanlige feil ved blokkert utgående trafikk

Hvis verten din blokkerer utgående trafikk strengt, vil boten mislykkes i å starte og kaste feil som:
  • java.net.UnknownHostException (Java)
  • Error: getaddrinfo ENOTFOUND discord.com (Node.js)
  • WebSocket-tilkobling avvist

Slik fikser du det

Sørg for at vertsbrannmuren din tillater utgående trafikk. På de fleste standard Linux VPS-leverandører (Ubuntu, Debian) er utgående trafikk åpen som standard. Hvis du har aktivert en brannmur, følg instruksjonene i Tillate port 443.