apache cant bind to port

whitevamp whitevamp47 at hotmail.com
Wed Dec 29 11:02:03 PST 2004


i just whanted to post back in and let every one know that i have resolved
this issue. it was the httpd.conf file causeing the issue.
and thankx to every one who help out and gave me sugestions on this issue.
----- Original Message ----- 
From: <girgen at FreeBSD.org>
To: "whitevamp" <whitevamp47 at hotmail.com>; <ports at freebsd.org>;
<freebsd-ports at freebsd.org>
Sent: Tuesday, December 28, 2004 5:15 PM
Subject: Re: apache cant bind to port



--On måndag, december 27, 2004 22.18.29 -0800 whitevamp
<whitevamp47 at hotmail.com> wrote:

> just whanted to post a followup on this , heres what all ive done sence i
> posted this message
> 1.when to  /usr/ports/www/apache13 , and did a make deinstall and then a
> make clean , then a make install. still same thing after words.
> 2. decided to go and try to install apache13-with-ssl , nop same thing
> there.
>
> so why am i getting this error ?? i could see it if i had compiled it as a
> non super user , and / or trying to run it as a non superuser , but i
> compiled and installed it as root and trying to run it as root.
> and thats exeactly what its acting like . I tryd setting the port to 8080
> and it worked all execpt for it couldnt write to the pid file .

If it cannot write to the PID file, it is definitely running as the wrong
user. What's your apache config, is it standard install or did you modify
it? is your httpd binary setuid, or something? Could you send output from

$ ls -l /usr/local/sbin/httpd
-rwxr-xr-x  1 root  wheel  388651 Oct 20 12:34 /usr/local/sbin/httpd

How do you start apache? Best way is to add

 apache_enable="YES"

to /etc/rc.conf, and then use

 # /usr/local/etc/rc.d/apache.sh start

to start.

Do you have a www user in /etc/passwd? does its entry look like this:

 www:*:80:80:World Wide Web Owner:/nonexistent:/sbin/nologin

/Palle




>
> ----- Original Message -----
> From: "whitevamp" <whitevamp47 at hotmail.com>
> To: <ports at freebsd.org>
> Sent: Monday, December 27, 2004 5:43 PM
> Subject: apache cant bind to port
>
>
> I just did a portupgrade -aRrCc
> and now when I goto start apache i get this error message in the log files
>
> [crit] (13)Permission denied: make_sock: could not bind to port 80
>
> I have tryed starting it with ethere apachectl start or httpd , as root
>
> vampextream# uname -a
> FreeBSD vampextream.com 5.3-RELEASE-p2 FreeBSD 5.3-RELEASE-p2 #3: Wed Dec
> 8 20:33:13 PST 2004
> root at vampextream.com:/usr/obj/usr/src/sys/VAMPEXTREAM i386
> vampextream# httpd -V
> Server version: Apache/1.3.33 (Unix)
>
>
> if theres any othere information that you need let me know..
> and thankx inadvance for any help on this issue
> _______________________________________________
> freebsd-ports at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-ports
> To unsubscribe, send any mail to "freebsd-ports-unsubscribe at freebsd.org"
> _______________________________________________
> freebsd-ports at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-ports
> To unsubscribe, send any mail to "freebsd-ports-unsubscribe at freebsd.org"




_______________________________________________
freebsd-ports at freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscribe at freebsd.org"


More information about the freebsd-ports mailing list