Forums Register Login

Ports under 1024

+Pie Number of slices to send: Send
On my mac, I cannot create a server on any port less than 1024. How do I fix this? Id like to not have to use port forwarding, but if that is necessary, could somebody please explain how? Thank you!!!
+Pie Number of slices to send: Send
 

Len Padson wrote:On my mac, I cannot create a server on any port less than 1024. How do I fix this? Id like to not have to use port forwarding, but if that is necessary, could somebody please explain how? Thank you!!!



I believe that only the root user can use ports less than 1024 -- and it is likely for a security reason. So, your only option is to run your program as the root user.

Henry
+Pie Number of slices to send: Send
 

Henry Wong wrote:

Len Padson wrote:On my mac, I cannot create a server on any port less than 1024. How do I fix this? Id like to not have to use port forwarding, but if that is necessary, could somebody please explain how? Thank you!!!



I believe that only the root user can use ports less than 1024 -- and it is likely for a security reason. So, your only option is to run your program as the root user.

Henry



Yes, that is correct. I know that certain Linux flavors support administrative options that let non-root users open ports < 1024, but I don't know if Mac has something similar. I'd avoid those ports if possible, and if not possible, you'll have to do it as root. Turning on the setuid bit on your java executable may also work, but that's pretty risky in itself.

When you have exhausted all possibilities, remember this: you haven't - Edison. Tiny ad:
a bit of art, as a gift, that will fit in a stocking
https://gardener-gift.com


reply
reply
This thread has been viewed 921 times.
Similar Threads
Need help in getting Ejb server started
SSL
Windows/Mac screen resolution change
Query about 'Port' Number??
Socket connection problem
More...

All times above are in ranch (not your local) time.
The current ranch time is
Mar 29, 2024 06:49:38.