Skip to main content
2 of 4
deleted 14 characters in body
voices
  • 2.2k
  • 5
  • 26
  • 43

`LSOpenURLsWithRole() failed with error -10810..` :~ root#

Okay, so I turn on my laptop, sign in to my regular user account and proceed to open/run a Java-based, HTTP-proxying application called burp via Terminal.app. It executes normally but refuses to bind with ports 80:http & 443:https. I assume the error is privilege related so I..

user@MacBook-Pro:~$login
login:root
Password:********

..successfuly log in as the root user and..

root@MacBook-Pro:~#open /Users/user/Downloads/burpsuite_free_v1.6.01.jar

..returns the following error:

LSOpenURLsWithRole() failed with error -10810 for the file
/Users/user/Downloads/burpsuite_free_v1.6.01.jar.`

However, I don't observe this error when signed in as a regular user; nor do I observe this error when signed in as root via OS X's graphical user interface.

I'm not sure why burp refuses bind to ports 80:http & 443:https. If it's merely an error due to (chown) ownership and (chmod) permissions; i would have thought having root access was supposed to transcend such limitations.

What exactly are LSOpenURLsWithRole() & error -10810? / Why am i getting this error? (particularly, only in certain circumstances; not others) / How do i fix it?

voices
  • 2.2k
  • 5
  • 26
  • 43