Skip to content

IPFS should not default to doing port scanning #5511

Closed
@alexanderkjeldaas

Description

@alexanderkjeldaas

Regarding issue #1226, #1173, #1433, #4343, #5418, #5473, and also helm/charts#7746 is relevant.

These issues relate to the port scanning / default profile used by ipfs.

This issue is about the current default when running:

ipfs init

issues port scanning traffic. This means that it's highly dangerous for any business to use ipfs. It can cost thousands of dollars in lost revenue to have access revoked by an ISP that reacts to this traffic and misinterprets it as abuse.

The default for ipfs must be one of:

  1. Ask the user interactively for a profile to use
  2. Ask the user interactively to approve scanning.
  3. Default to a safe mode.
  4. Print a HUGE warning that the user might hear from the abuse department at the ISP.

The last option is not really a viable alternative as damage mitigation might happen automatically from the ISPs point of view.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions