Skip to content

Tutorial run causes Error: listen EACCES: permission denied 0.0.0.0.9001 #49

@romanguerrero

Description

@romanguerrero

Expected behavior

It should output:
No unit test coverage for node
node: 0 passed, 0 failed

Current behavior

Error: listen EACCES: permission denied 0.0.0.0:9001
at Server.setupListenHandle [as _listen2] @ net.js:1262:19
at listenInCluster @ net.js:1327:12
at Server.listen @ net.js:1414:7
at new WebSocketServer @ node_modules\ws\lib\websocket-server.js:74:20
@ src\lib\Server.ts:82:17
at new Promise @ anonymous
at Server.start @ src\lib\Server.ts:73:11
@ src\lib\executors\Node.ts:361:15
at new e @ node_modules@theintern\common\index.js:16:5068
@ src\lib\executors\Node.ts:350:53

Steps to reproduce (for bugs)

  1. Download Intern.
    npm install --save-dev intern
    Add the following to the "compilerOptions" object in tsconfig.json:
    "types": [
    "intern",
    "systemjs"
    ]
  2. Configure Intern
    Create a intern.json file in the root of project with:
    {
    "browser": {
    "loader": {
    "script": "systemjs"
    },
    "plugins": {
    "script": "_dist/src/system.config.js",
    "useLoader": true
    }
    },
    "environments": ["node", { "browserName": "chrome" }]
    }
  3. Run 'npm test'

Environment

Intern version: 4.0.0
Node version: v10.16.3
NPM version: 6.14.8
Browser version: Firefox 83.0

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions