• If you are still using CentOS 7.9, it's time to convert to Alma 8 with the free centos2alma tool by Plesk or Plesk Migrator. Please let us know your experiences or concerns in this thread:
    CentOS2Alma discussion

IIS hangs

L

ldejager

Guest
Hi,

We have a Plesk 7.5.6 server running on Windows 2003 server (web ed).

Every now and then (couple of days) IIS hangs and no matter what I do, it will not come back up unless I reboot the whole server.

I have tried restarting IIS several times when this happens. Stopping and starting the application pools ... recycling them... None of this works to get IIS back up.

I have installed Debugdiag and collected a few dumps (application pools were monitored).

=======
WARNING - DebugDiag was unable to locate debug symbols for hotlinkprot.dll, so the information below may be incomplete.

Detected possible blocking or leaked critical section at hotlinkprot!TerminateFilter+3b238 owned by thread 3 in w3wp.exe__plesk(default)(pool)__PID__7472__Date__04_30_2007__Time_12_06_09AM__586__IIS Hang Dump.dmp

Impact of this lock

12.50% of threads blocked


(Threads 2 4 5 60 63 65 66 67 70)


The following functions are trying to enter this critical section

hotlinkprot!TerminateFilter+6723


The following module(s) are involved with this critical section

D:\Program Files\SWsoft\Plesk\isapi\hotlinkprot.dll



Locked critical section report
Critical Section hotlinkprot!TerminateFilter+3b238
Lock State Locked
Lock Count 9
Recursion Count 1
Entry Count 0
Contention Count 978
Spin Count 0
Owner Thread 3
Owner Thread System ID 3608





Thread report

Thread 0 - System ID 2960
Entry point w3wp!wmainCRTStartup
Create time 29/04/2007 01:49:39
Time spent in user mode 0 Days 0:0:0.31
Time spent in kernel mode 0 Days 0:0:0.46




Function Source
ntdll!KiFastSystemCallRet
ntdll!NtWaitForSingleObject+c
kernel32!WaitForSingleObjectEx+ac
kernel32!WaitForSingleObject+12
w3dt!WP_CONTEXT::RunMainThreadLoop+10
w3dt!UlAtqStartListen+2d
w3core!W3_SERVER::StartListen+bd
w3core!UlW3Start+26e
w3wp!wmain+22a
w3wp!wmainCRTStartup+12b
kernel32!BaseProcessStart+23

w3wp.exe__plesk(default)(2.0)(pool)__PID__3676__Date__04_30_2007__Time_12_06_23AM__977__IIS
Hang Dump.dmp
w3wp.exe__plesk(default)(pool)__PID__7472__Date__04_30_2007__Time_12_06_41AM__430__IIS Hang Dump.dmp

Thread 3 - System ID 7580
Entry point w3tp!THREAD_MANAGER::ThreadManagerThread
Create time 29/04/2007 06:18:08
Time spent in user mode 0 Days 0:0:32.265
Time spent in kernel mode 0 Days 0:0:8.921




This thread is calling an ISAPI Filter hotlinkprot



Function Source
ntdll!KiFastSystemCallRet
ntdll!NtReadFile+c
kernel32!ReadFile+16c
hotlinkprot!TerminateFilter+8184
hotlinkprot!TerminateFilter+6776
hotlinkprot!TerminateFilter+3148
w3core!W3_FILTER_CONNECTION_CONTEXT::AllocateFilterMemory+39

=====

Does anyone know what could be causing this behaviour? We are about to upgrade to 8.1.1 but waiting for the latest build of migration manager.

Any information or pointers much appreciated.

Regards,
 
Back
Top