Quoting Craig White <craigwhite@xxxxxxxxxxx>: > On Sat, 2011-12-10 at 15:12 -0500, Weplica wrote: >> Quoting Ljubomir Ljubojevic <office@xxxxxxxx>: >> >> > Vreme: 12/10/2011 08:44 PM, Weplica piše: >> >> Quoting "James A. Peltier"<jpeltier@xxxxxx>: >> >> >> >>> ----- Original Message ----- >> >>> | I have CentOS 6 and with webmin/virtualmin panel, and each time that I >> >>> | reboot Apache can't start: >> >>> | >> >>> | >> >>> | Starting httpd: (98)Address already in use: make_sock: could not bind >> >>> | to address [::]:80 >> >>> | (98)Address already in use: make_sock: could not bind to address >> >>> | 0.0.0.0:80 >> >>> | no listening sockets available, shutting down >> >>> | >> >>> | I do: >> >>> | >> >>> | netstat -tulpn| grep :80 >> >>> | tcp 0 0 :::80 :::* LISTEN 1584/httpd >> >>> | >> >>> | >> >>> | killall -9 httpd >> >>> | >> >>> | >> >>> | And then Apache can start. But do you why thos problem in each reboot? >> >>> | I like to fix this problem. >> >>> | >> >>> | Thansks you. >> >>> | >> >>> | Ernesto >> >>> >> >>> Is there another web server starting before Apache? For example, >> >>> nginx. You could try and use lsof -p<PID> or lsof -i :80 to see >> >>> what is holding the port before Apache. >> >>> >> >> >> >> Thanks James, I get this: >> >> >> >> >> >> lsof -i :80 >> >> COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME >> >> httpd 1507 root 5u IPv6 10107 0t0 TCP *:http (LISTEN) >> >> >> >> >> >> >> >> >> >> >> >> lsof -p 1507 >> >> COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME >> >> httpd 1507 root cwd DIR 9,0 4096 2 / >> >> httpd 1507 root rtd DIR 9,0 4096 2 / >> > >> > <snip> >> >> >> > >> > Is this done just after you reboot and Apache refused to start? If not, >> > please reboot and run those two commands *before* you do >> > "killall -9 -9 httpd". >> > >> > But since you kill httpd instances before Apache wants to start, it >> > looks like some problem with httpd. >> > >> > Have you only installed from repository, of have you been downloading >> > source packages and compiling your self? >> > >> >> >> Yes just after reboot I have what I show you. >> >> Maybe the problem is that when I restart servide httpd withou >> rebooting before to reboot I need to tell my pasword for SSL >> certificate. Maybe when rebooting I can't give SSL password so it try >> to reboot and keep like this disabled? >> >> >> #lsof -i :80 >> COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME >> httpd 1507 root 5u IPv6 10107 0t0 TCP *:http (LISTEN) >> >> When I start manual way: >> >> # killall -9 httpd >> # service httpd start >> >> Starting httpd: Apache/2.2.15 mod_ssl/2.2.15 (Pass Phrase Dialog) >> Some of your private key files are encrypted for security reasons. >> In order to read them you have to provide the pass phrases. >> >> Server kuales.com:443 (RSA) >> Enter pass phrase: >> >> OK: Pass Phrase Dialog successful. >> >> >> >> Can I submit RSA key in automatic way? > ---- > I think that there is a way but I don't know it off hand and I think you > can google it. You would need the key file generated when you generated > the cert/csr and in general, life is simpler if you strip the key out of > the cert/csr and provide both the key and the cert to apache so you > don't have to attend to the manual entry of this key each time you > restart the service. > > Craig > http://wiki.apache.org/httpd/RemoveSSLCertPassPhrase I think RSA key was the problem, It's not secure remove pass phrase, so I have disable Apache on init as service and each time I reboot I start it whith the RSA key. Thanks you everybody Ernesto _______________________________________________ CentOS mailing list CentOS@xxxxxxxxxx http://lists.centos.org/mailman/listinfo/centos