Mantis Bugtracker
  

Viewing Issue Simple Details Jump to Notes ] View Advanced ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0005990 [Resin] minor always 03-30-16 12:11 12-06-16 13:42
Reporter nam View Status public  
Assigned To alex
Priority normal Resolution fixed  
Status closed   Product Version 4.0.40
Summary 0005990: IndexOutOfRangeException in Caucho.IIS.LoadBalancer.OpenServer
Description (rep by S. Szeto)

IIS6
Helicon ISAPI 2.0
Resin 4.0.40 with isap_srun.dll
The issue is Intermittent.
 

1. We’ve 5 servers in a cluster as specified in the attached resin.properties:
app_servers : xxx xxx xxx xxx xxx


2. c:\inetpub\wwwroot\web.conf:
<add key="resin.servers" value="xxx:6802 xxx:6802 xxx:6802 xxx:6802 xxx:6802 " />


Event code: 3005

Event message: An unhandled exception has occurred.

Event time: 3/29/2016 1:20:47 AM

Event time (UTC): 3/29/2016 5:20:47 AM

Event ID: 64abec4cb73a455daf1f530af1f5199e

Event sequence: 2450

Event occurrence: 1

Event detail code: 0

 

Application information:

    Application domain: /LM/W3SVC/1/ROOT-1-131037006746284203

    Trust level: Full

    Application Virtual Path: /

    Application Path: C:\inetpub\wwwroot\

    Machine name: CA02S39

 

Process information:

    Process ID: 3044

    Process name: w3wp.exe

    Account name: NT AUTHORITY\NETWORK SERVICE

 

Exception information:

    Exception type: IndexOutOfRangeException

    Exception message: Index was outside the bounds of the array.

 

Request information:

    Request URL: http://xxx [^]

    Request path: /xxx

    User host address: xxx

    User:

    Is authenticated: False

    Authentication Type:

    Thread account name: NT AUTHORITY\NETWORK SERVICE

 

Thread information:

    Thread ID: 8

    Thread account name: NT AUTHORITY\NETWORK SERVICE

    Is impersonating: False

    Stack trace: at Caucho.IIS.LoadBalancer.OpenServer(String sessionId, Server xServer)

   at Caucho.IIS.ResinHandler.DoHmux(HttpContext context)

   at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()

   at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)
Additional Information <?xml version="1.0" encoding="UTF-8"?>
<configuration>
    <system.webServer>
       <defaultDocument>
            <files>
                <remove value="iisstart.htm" />
            </files>
        </defaultDocument>
  <handlers>
            <remove name="Helicon Proxy_x64" />
            <remove name="Helicon Proxy_32" />
            <remove name="ResinHandlerFactory" />
            <add name="Helicon Proxy_32" path="*.rwhlp" verb="*" modules="IsapiModule" scriptProcessor="C:\Program Files\Helicon\ISAPI_Rewrite3\ISAPI_RewriteProxy.dll" resourceType="Unspecified" requireAccess="Script" preCondition="bitness32" />
            <add name="Helicon Proxy_x64" path="*.rwhlp" verb="*" modules="IsapiModule" scriptProcessor="C:\Program Files\Helicon\ISAPI_Rewrite3\ISAPI_RewriteProxy_x64.dll" resourceType="Unspecified" requireAccess="Script" preCondition="bitness64" />
            <add name="ResinHandlerFactory" path="/edealinv" verb="*" type="Caucho.IIS.ResinHandler" resourceType="Unspecified" requireAccess="Script" preCondition="integratedMode" />
        </handlers>
        <httpProtocol>
            <customHeaders>
                <add name="ETag" value=" " />
            </customHeaders>
        </httpProtocol>
        <staticContent>
            <clientCache cacheControlMode="UseMaxAge" cacheControlMaxAge="1.00:00:00" />
        </staticContent>
        </system.webServer>

<appSettings>
    <add key="resin.servers" value="xxx:6802 xxx:6802 xxx:6802 xxx:6802 xxx:6802 " /> <!-- Address and port to Resin server(s)-->
    <!-- logging level used by Resin IIS Handler. Use 'None' for silent operation-->
    <add key="resin.log-level" value="Error" />
  </appSettings>
</configuration>
Attached Files

- Relationships

- Notes
(0006683)
alex
03-30-16 16:04

fix possible partial object construct issue.
 
(0006684)
nam
04-01-16 10:10

Exception is still there.
 

- Issue History
Date Modified Username Field Change
03-30-16 12:11 nam New Issue
03-30-16 16:04 alex Status new => assigned
03-30-16 16:04 alex Assigned To  => alex
03-30-16 16:04 alex Status assigned => closed
03-30-16 16:04 alex Note Added: 0006683
03-30-16 16:04 alex Resolution open => fixed
03-30-16 16:04 alex Fixed in Version  => 4.0.49
03-30-16 16:35 nam Status closed => assigned
03-30-16 16:36 nam Description Updated
03-30-16 16:36 nam Status assigned => closed
04-01-16 10:10 nam Note Added: 0006684
04-01-16 10:10 nam Status closed => assigned
12-06-16 13:42 ferg Status assigned => closed
12-06-16 13:42 ferg Fixed in Version 4.0.49 => 4.0.50


Mantis 1.0.0rc3[^]
Copyright © 2000 - 2005 Mantis Group
33 total queries executed.
28 unique queries executed.
Powered by Mantis Bugtracker