processone / processone/ejabberd

SIP: Unexpected UDP error: connection reset by peer

Open
#3,317 3 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Component:SIP
Dominant language
Erlang
Stars
6.7k
Forks
1.6k
PR merge metrics
No merged PRs in 30d

Description

Environment

Errors from error.log/crash.log

ejabberd.log
error.log
crash.log

Bug description

Crashes in SIP module are logged, see attached log files.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reviewing the attached ejabberd.log, error.log, and crash.log, then trace the Erlang SIP module's handling of the reported UDP reset on Windows 10. Reproduce the crash if possible and determine what change prevents it; done means the SIP module no longer crashes for this error and the behavior is verified.

Written by the indexing model from the issue text.

Assessment

Tech stack
erlang
Domain
backend, networking
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.