Skip to content

Instantly share code, notes, and snippets.

@McFateM
Created March 9, 2018 15:57
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save McFateM/9379777208adacc09e90e69357259396 to your computer and use it in GitHub Desktop.
Save McFateM/9379777208adacc09e90e69357259396 to your computer and use it in GitHub Desktop.
Troubleshooting

Troubleshooting

Port Conflicts

If you encounter errors like this: Error starting userland proxy: Bind for 0.0.0.0:xxxx failed: port is already allocated, then ISLE may have encountered a conflict with the xxxx port identifed in the error message.

In OSX this can frequently be traced back to a local Apache or Nginx web server. You may need to remove or disable these local web servers before you can successfully install ISLE.

  • The Apache server that ships with most OSX machines can be disabled from a terminal using these commands:

    sudo apachectl stop  
    sudo launchctl unload -w /System/Library/LaunchDaemons/org.apache.httpd.plist 2>/dev/null
    
  • If you have a running instance of Nginx it can probably be disabled from a terminal using:

    sudo nginx -s stop
    

Once your web server(s) have been disabled, resume the ISLE install process by repeating your last installation command, presumably docker-compose up -d.

Not All (5) Containers are Running

If you don't see five running containers, then stop the running containers with docker-compose down -d and start the containers one at a time following the instructions below:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment