azure-functions-durable-extension: Local HTTP listener causing startup issues

Tracking this information as an issue here from @olitomlinson. Quotes below from him:

I’ve got an open support case (120031225000535) because my DF app failed to start up for approx 30 minutes and then eventually corrected itself without intervention.

The error message during startup was :

Failed to bind to address http://127.0.0.1:17071: address already in use. Only one usage of each socket address (protocol/network address/port) is normally permitted

My non-scientific googling has brought me to this GitHub issue. I don’t really know if this work item impacts my particular issue, it probably doesn’t, but are you in a position to shed any light? No worries if not, ill just keep following up with support to get to the root cause. Thanks in advance!

About this issue

  • Original URL
  • State: closed
  • Created 4 years ago
  • Comments: 28 (13 by maintainers)

Most upvoted comments

@ConnorMcMahon I am up and running again using

"extensions": {
    "durableTask": {
      "localRpcEndpointEnabled": false
    }
  }

Good to know that manual extension install fixes it. Looks like I need to move away from extension bundles to regain control over my environments

@cgillum setting “localRpcEndpointEnabled”: false allowed it to start again. Thanks for the quick advice.