Forum

This content is now out of date.

Visit Our Community

When Starting Yellowfin – Error BindException: Permission denied

Hi David,

I am _finally_ installing Yellowfin on my Mac for demonstration purposes. I downloaded the product and it looks like it successfully installed. However, when I start up the application, I am not able to connect via a browser. I installed Yellowfin with HSQLDB. Do I need to start up the HSQLDB before firing up Yellowfin via the startup.sh script? If so, what is the best way to do this?

I have attached the Yellowfin and Catalina logs for reference.

If you could give me a quick, blow by blow way on the best way to get Yellowfin up and running on Mac OS X that would be awesome.

Apologies in advance if there are support posts that capture this. I didn't find any.

In the catalina.out log I can see the error:
[code]
SEVERE: Error initializing endpoint
java.net.BindException: Permission denied:80
[/code]

Any ideas?

Thanks,
Matt
Hi Matt,

You are correct in that all you would need to do to start up Yellowfin is to run the startup.sh file.

Looking at the logs it seems there is permission issue when starting the service
SEVERE: Error initializing endpoint
java.net.BindException: Permission denied:80

I would first confirm you are using the ROOT user to start-up Yellowfin (see post below):
http://java-monitor.com/forum/showthread.php?t=168


If you still have issues, you could also try changing the start-up port of Yellowfin via the server.xml file:
http://www.yellowfinbi.com/YFForum-Specifying-the-Tomcat-listen-address-Change-Yellowfin-Port-?thread=102650#p0

Please let me know how it goes.

Regards,
David

Hi David,

Thank you sir! That did the trick. I just had to run the script as SUDO and it fired right up.

Best,
Matt