Avatar billede madsbn Nybegynder
24. september 2003 - 09:29 Der er 6 kommentarer

HTTP 500 - Internal server error

Hardware / Software setup:
- Three servers in Microsoft Application Center 2000 SP1 cluster running Window 2000 Server SP4.
- SQL Server 2000 SP3 cluster with failover mechanism.

The solution is implemented with standard ASP and all database communications goes through COM and COM+ objects programmed in Visual Basic 6.

The problem:

When running the web application in Internet Explorer we get a “HTTP 500 - Internal server error” in pages that we know works fine. When the problem arises it will occur at all three servers in large numbers. One way to stop the error is to kill the dllhost.exe containing our COM-components in one of the machines manually. A weird thing is that if the service is killed in one machine the errors will stop in all three servers in the cluster.

It has been observed that when the server is parsing the ASP-page, the number of lines processed is decreasing the longer the error has existed (in time). To clarify: In the start of the error cycle the ASP-parser is able to process ASP files with a large number of lines, but the number of lines it can parse decreases during the error cycle and at the end the parser cant even process an ASP-file with just a few lines of code.

The problem only exists in the productive system and neither in development nor test, so it must be related to load on the system?
Avatar billede Jman Praktikant
24. september 2003 - 09:55 #1
Ligger der et spørgsmål begravet bag dette ?
Avatar billede keysersoze Ekspert
24. september 2003 - 09:57 #2
håber du forstår den danske version :)

functioner -> internetindstillinger -> avanceret -> fjern kryds i "vis meddelelse om uskadelige http-fejl"

på den måde får du en (formentlig) mere brugbar fejlmeddelelse
Avatar billede madsbn Nybegynder
24. september 2003 - 10:21 #3
Beskrivelsen var på engelsk fordi vi har fejlen på nogle engelske newsgroups også.

Krydset i internetindstillinger er fjernet, det var det første vi prøvede. Vi får ikke yderligere fejlbeskeder. Som det også står i beskrivelsen ovenfor er det som om systemet nogle gange staller fuldstændig af ukendt årsag, hvorpå asp-sider der plejer at fungere upåklageligt pludseligt giver denne fejl.
Avatar billede keysersoze Ekspert
28. september 2003 - 10:44 #4
det lyder meget underligt at der kun vises en 500-fejlside - jeg har endnu aldrig set en server-fejl der ikke blev beskrevet når det kryds var fjernet... Uden en nærmere fejlmelding er det desværre ret svært at hjælpe ydeligere, men en mulighed var måske at kigge i error-log og se om der stod noget brugbart der der - endelig kan det være at der måske er en hardware- eller software ting der kan gøre sin indvirkning på de forskellige servere men som er umuligt at se (er det evt muligt at forsøge at bytte op på en test-server og så den fejlen kommer på?)
Avatar billede madsbn Nybegynder
30. september 2003 - 10:09 #5
Vi har checket både IIS log og event log.
Vi har konstateret som beskrevet ovenfor at webserveren kan processere mindre og mindre ASP kode som tiden går. Det har vi efterprøvet ved at requeste en asp side der includerer en masse kommentarer. Efterhånden som memory bliver brugt kan Webserveren parse mindre og mindre.
Det ASP Error object som skal vise fejlen bliver aldrig initialiseret, da der ikke bliver parset noget ASP kode. Derfor bliver der ikke vist en detaljeret fejl. Så det ser ud til at være et memory problem.
Jeg tror ikke det er muligt at bytte om på serverne uden at skulle ominstallere da vi kører med MS Application Center.
Avatar billede canuckster Nybegynder
28. februar 2004 - 01:11 #6
hi madsbn,

i found your post after a lot of searching on this issue.  we have the same production environment problem (Win2K SP3, VB6.0 COM+ dlls, ASP, App Center 2K), exactly as you have described above - wherein we start to log ASP 500 errors across all machines in the cluster on pages which normally function OK.  as time goes on, the frequency of the errors increases, until IIS is reset on one or more of the machines.

have you fixed this issue - do you have any information on how to resolve?
thanks!
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester