Comunidad de diseño web y desarrollo en internet online

Ubuntu + LAMP Server + Error 500 Servidor

Citar            
MensajeEscrito el 09 Ene 2013 11:32 am
Como es obligado, un saludo a todos.
Como digo en el encabezado, tengo un server con Ubuntu + LAMP Server + Wowza Media Server.
Hasta el mometo todo funcionaba perfectamente (durante más de un año), pero de repente llamo al dominio que esta redirigido y me sale este error:

Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator, root@localhost and inform them of the time the error occurred, and anything you might have done that may have caused the error.
More information about this error may be available in the server error log.
Apache/2.2.15 (CentOS) Server at www.midominio.com Port 80

Errores 500 en el ciclo HTTP
Cualquier cliente (por ejemplo, su navegador web o nuestro robot CheckUpDown) sigue el siguiente ciclo cuando se comunica con el servidor web:•Obtiene una dirección IP del nombre IP del sitio (la URL del sitio sin el encabezado "http://"). Esta búsqueda (la conversión del nombre IP a dirección IP) es provista por los servidores de nombre de dominio (DNS).
•Abre una conexión de socket IP hacia esa dirección IP.
•Escribe un flujo de datos HTTP a través de ese socket.
•Recibe un flujo de datos HTTP en respuesta desde el servidor web. Este flujo de datos contiene códigos de estado cuyos valores son determinados por el protocolo HTTP. Analiza este flujo de datos en busca de códigos de estado y otra información útil.
Este error ocurre en el paso final mencionado arriba cuando el cliente recibe un código de estado HTTP que reconoce como "500".

He mirado en /var/log/apache2/error.log y pone esto:

[Tue Jan 0812:12:17 2013] [notice] caught SIGTERM, shutting down
PHPDeprecated: Comments starting with '#'are deprecated in /etc/php5/apache2/conf.d/ming.ini on line 1 in Unknown online 0
PHPWarning: PHP Startup: Unable to loaddynamic library '/usr/lib/php5/20090626/sqlite.so' -/usr/lib/php5/20090626/sqlite.so: cannot open shared object file: No such fileor directory in Unknown on line 0
[Tue Jan 0812:15:26 2013] [notice] Apache/2.2.20 (Ubuntu) PHP/5.3.6-13ubuntu3.9 withSuhosin-Patch configured -- resuming normal operations


El archivo ming.ini:

Código PHP :

#configuration for php MING module
extension=ming.so  


Todo esto sucede cuando llamo al dominio http://www.midominio.com desde el servidor y desde fuera del servidor.

Si llamo en el servidor por ip interna todo funciona bien incluido Wowza.

Si llamo desde fuenra a la ip externa del servidor me responde la web pero el wowza media server no va y eso que esta arrancado.

¿¿ Alguien me podría decir algo acerca de lo que esta pasando ??

Muchísimas gracias de antemano.
Manyblue

Por manyblue

19 de clabLevel



 

msie
Citar            
MensajeEscrito el 09 Ene 2013 04:00 pm
mas noticias de un amigo a ver si asi vamos aclarando, por supuesto, si quereis, claro.

1) parece un arror con apache, tal vez te hackearon, reinstala apache o actualizalo.
2) de otra forma tal vez alguien se puso a modificar /etc/php5/apache2/conf.d/ming.ini IMPOSIBLE, descartado.
3) sharedobject, me suena a que el server esta saturado y le falta ram.

Alguana opinion más ???

Un saludo como siempre: Manyblue

Por manyblue

19 de clabLevel



 

msie
Citar            
MensajeEscrito el 10 Ene 2013 01:34 pm
PHPDeprecated: Comments starting with '#'are deprecated in /etc/php5/apache2/conf.d/ming.ini on line 1 in Unknown online 0

Error despreciable y solo es sustituir "#" del archivo ming.ini por un ";"

PHPWarning: PHP Startup: Unable to loaddynamic library '/usr/lib/php5/20090626/sqlite.so' -/usr/lib/php5/20090626/sqlite.so: cannot open shared object file: No such fileor directory in Unknown on line 0

Esto lo que me dice es que si hay error y no es despreciable, no se puede cargar la libreia:

'/usr/lib/php5/20090626/sqlite.so'

Esto esta relacionada con extension sqlitle de php no carga y vuelve a intentarlo una y otra vez. Cuando lo instale funcionaba bien la extension ??

SOLUCION:

1) Y la mas cencilla es:

editar /etc/php5/conf.d/sqlite.ini comentar todo, esta asi

; configuration for php SQLite module
extension=sqlite.so

y dejarlo asi

; configuration for php SQLite module
; extension=sqlite.so

2) Aparentemente el uso de SQLite versión 2 ha sido desestimado en pos del uso exclusivo de la versión 3, sin embargo extrañamente la configuración por defecto de PHP sigue intentando cargar su librería.

El error que me da podria ser de una actualizacion de php que se hizo, es lo mas probable.

Remover la configuración de SQLite2 de PHP y utilizar la versión 3 únicamente.

# mv /etc/php5/conf.d/sqlite.ini /etc/php5/conf.d/sqlite.ini.old
# php -v
PHP 5.3.6-13ubuntu3.3 with Suhosin-Patch (cli) (built: Dec 13 2011 18:37:10)
Copyright (c) 1997-2011 The PHP Group
Zend Engine v2.3.0, Copyright (c) 1998-2011 Zend Technologies
with Suhosin v0.9.32.1, Copyright (c) 2007-2010, by SektionEins GmbH


Lo probare, pero claro me quedare sin sqlitle, alguna sugerencia mas ???

Un saludo: Manyblue

Por manyblue

19 de clabLevel



 

msie
Citar            
MensajeEscrito el 10 Ene 2013 07:36 pm
Esto me elimino los errores y avisos en error.log
Pero el error 500 del web server sigue no me va la web:
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator, root@localhost and inform them of the time the error occurred, and anything you might have done that may have caused the error.
More information about this error may be available in the server error log.
Apache/2.2.15 (CentOS) Server at www.midominio.com Port 80

Por manyblue

19 de clabLevel



 

msie
Citar            
MensajeEscrito el 14 Ene 2013 10:59 pm
Nada increible jajajaja he formateado reinstado todo de nuevo y me sigue el mismo error ??
Ya comienzo a pensar que es cuestion del modem router de ONO, estuvieron a cambiarlo hace 15 días y desde entonces este problema.

Cuando llamo al server desde el propio server por su ip interna, responde bien, si lo llamo por localhost, responde bien, cuando lo llamo por el dominio sin www, responde bien, cuando lo llamo por www.midominio.com zaaaas el error no responde, error 500

Cuando llamo al server desde otra linea externa a la del server por su ip externa, responde bien, cuando lo llamo por el dominio con o sin www, zaaaaaaaaaas el error otra vez, error 500

Linea ONO 50 Mbps, modem-router Netgear CG3100D de ONO, ip estatica.

Puertos abiertos y redirigidos a la ip interna del server.

Hago un test ports y me dan 80,21 y 22 abiertos, osea escucha apache etc.

En el archivo /etc/hostname esta añadido midominio.com

El dominio esta redirigido a la ip externa del router del server.

En /etc/apache2/sites_enable esta puesto el ServerName y el ServerAlias y www tiene permisos.

Es extraño no.

Sinceramente ya no se lo que hacer, alguna idea porfa ???? podria ser el router ???

Como siempre muchas gracias por vuestra atencion: manyblue


Como siempre muchas gracias por vuestra atencion: manyblue

Por manyblue

19 de clabLevel



 

msie8
Citar            
MensajeEscrito el 14 Ene 2013 11:14 pm
He reinstalado todo desde cero tanto el OS como Lamp server pero me continua el error 500 del server.

He revisado el redireccionamiento de puertos y estan el 80,21 y 22 redirigidos a la ip interna del server.

Me hago port test y me dan abiertos por lo que apache, ftp y ssh estan arrancados y escuchando.

Si llamo a la web desde el propio server con la ip interna del server, responde bien, sillamo a la web por el dominio sin www, responde bien, si llamo a la web por el dominio con www, zaaas error 500.

Si llamo a la web desde una linea diferente a la del server con la ip externa del router, responde bien, si la llamo con el dominio con o sin www, zaaaas error 500.

Linea de ONO de 50 mbps, router Netgear CG3100D de ONO, estuvieron hace 15 dias a cambiarlo por problemas, funciono bien un dia y despues este problemon, no he podido resolverlo.

Ya no se lo que hacer, alguien tiene alguna idea de que podria estar pasando ????

Como siempre muchisimas gracias por vuestra atencion: manyblue

Por manyblue

19 de clabLevel



 

msie8
Citar            
MensajeEscrito el 15 Ene 2013 11:29 pm
Hombre parece mentira, ni un misero comentario jajajajajaja
nada tendre dar la solucion:

Primer detalle:
Apache/2.2.15 (CentOS) Server at www.midominio.com Port 80

Que diablos hace un centOS en mi Ubuntu ???? jajajaja router netgear cg3100d OS con centOS, problemas del router nada de archivos ni flautas, netgear tiene centOS, que raro nunca lo habia visto. Esta pista me ladieron en www.lawebdelprogramador.com.

El server se monto hace un año y ya me costo configurar este router pues viene muy restringido pero lo consegui y funciono todo bien hasta ahora.

Hace un mes, comprobe que la velocidad de la linea con ONO no me daba lo contratado, los llamo, paso tiempo y hace dos semanas vimieron los tecnicos , yo sin saber nada y en la ofice no me dijeron nada, y comenzaron a hacer comprobaciones (esto me entere despues por el servicio tec. de ono), no les salia la cuenta y decidieron actualizar el firm del router lo hicieron y comenzo a dar la velocidad contratada, pero claro, se cargaron mi configuracion, hasta tal punto que ni si quiera dejaron configurada la ip estatica que contrate estava en dinamica.

Al actualizar el firm paso esto:

El router netgear IMPIDE por su propia configuracion que se pueda acceder al puerto 80 desde internet. Supongo que se trata de un error del firm del router (intentad abrir el puerto 443 y vereis que os da error). En este caso, el puerto 80 esta "abierto" solo para acceder a la config del router desde la lan. Desde la interfaz wan y desde la interfaz cm (este router tiene 2 interfaces conectadas a internet, aunque no lo parezca) el puerto de gestion del router es el 8080, peeeeeeeeero, aunque se abra el puerto 80 pues no funciona. Supongo que hay que toquetear la nat del router en la consola... aunque aun no he llegao a eso. Estoy mirando los comandos del telnet que lleva (que no son pocos).

Como veis aunque abras el 80 no ira a la web, contacte con ONO pues no habia hecho una copia de seguridad y ellos me han antendido muy amablemente y me han dicho que los perdonara pues se cargaron todo, que con este firm yo ya no podia hacer nada ni entrar en consola, sobre cargarme las configuraciones o filtros preestablecidos que ya lo haciean ellos desde la central y asi fue, todo solucionado.

El server como yo pensaba esta perfecto sin ningun problema como los otros 4 que tengo.

CONSEJO:
Si es para conexion casera o pa casa pues vale este router pero si es para uso profesional o empresarial, tios haceros con otro router comprado aunque estos para fibra son dificiles de conseguir y caros.

Muchas gracias por vuestra atencion, un saludo: manyblue

Doy el tema por cerrado

Por manyblue

19 de clabLevel



 

msie8

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.