Per què és difícil solucionar els errors del servidor intern de HTTP 500?

Es produeix un error del servidor intern HTTP 500 quan un servidor web no pot respondre de nou a un client de xarxa. Tot i que el client és sovint un navegador web com Internet Explorer, Safari o Chrome, també podeu trobar aquest error en altres aplicacions d'Internet que utilitzen HTTP per a la comunicació de xarxa.

Quan es produeixi aquest error, els usuaris del client veuran un missatge d'error que apareix a la pantalla dins de la finestra del navegador o d'una altra aplicació, normalment després de prémer un botó o fer clic en un enllaç que desencadena sol·licituds de xarxa a Internet o intranet corporativa. El missatge exacte varia depenent de quin servidor i aplicació estiguin implicats, però gairebé sempre és una barreja de les paraules "HTTP", "500", "Servidor intern" i "Error".

Causes dels errors del servidor intern

En termes tècnics, l'error indica que un servidor web ha rebut una sol·licitud vàlida d'un client, però no ha pogut processar-la. Les tres causes típiques dels errors de HTTP 500 són:

  1. servidors sobrecarregats amb tasques de processament i comunicació, de manera que no poden respondre als clients de forma oportuna (els anomenats problemes de temps de retard de la xarxa )
  2. servidors mal configurats pels seus administradors (normalment programes de programació de comandaments o problemes de permisos de fitxers)
  3. problemes tècnics inesperats en la connexió a Internet entre el client i el servidor

Vegeu també: Com es comuniquen els navegadors web i els servidors web

Solucions per a usuaris finals

Atès que HTTP 500 és un error del costat del servidor, l'usuari mitjà pot fer-ho poc per arreglar-lo pel seu compte. Els usuaris finals haurien de considerar aquestes recomanacions:

  1. Torneu a provar la tasca o l'operació. En la petita probabilitat que l'error estigués provocat per un error temporal a Internet, pot tenir èxit en un intent posterior.
  2. Consulteu el lloc web del servidor per obtenir instruccions d'ajuda. El lloc pot suportar servidors alternatius per connectar-se quan hi ha un mal funcionament, per exemple.
  3. Poseu-vos en contacte amb els administradors del lloc web per avisar-los del problema. Molts administradors del lloc agraeixen que es digui sobre els errors de HTTP 500, ja que poden ser difícils de veure en el seu final. També pot rebre una notificació útil una vegada que la resolguin.

Tingueu en compte que cap de les tres opcions anteriors arregla la causa principal del problema.

Els professionals de l'ordinador de vegades també suggereixen genèricament que els usuaris finals que tracten els problemes d'accés al lloc web han de (a) netejar la memòria cau del seu navegador, (b) provar un navegador diferent, i (c) eliminar totes les galetes del navegador del lloc específic implicat. Aquestes accions són extremadament poc probable de resoldre qualsevol error de HTTP 500, tot i que poden ajudar amb altres condicions d'error. (El suggeriment, òbviament, tampoc és aplicable a les aplicacions que no siguin de navegador).

La saviesa convencional suggereix no reiniciar l'ordinador a menys que trobeu el mateix error en visitar diversos llocs web diferents i de més d'una aplicació. L'ideal és que també comproveu els mateixos llocs web d'un dispositiu diferent. No confongui HTTP 500 amb altres tipus d'errors HTTP: tot i que reinicieu l'ajuda amb problemes específics d'un client, es generen 500 errors amb servidors.

Consells per als administradors del servidor

Si administreu llocs web, les tècniques estàndard de solució de problemes han d'ajudar a identificar l'origen dels errors de HTTP 500:

Vegeu també: Codis d'error i d'HTTP explicats