« Previous Next »

Thread: HTTP Error 503 - Service is Unavailable

Last post 10-31-2009 1:59 AM by anilr. 13 replies.

Average Rating Rate It (5)

RSS

Page 1 of 1 (14 items)

Sort Posts:

  • 08-22-2008, 1:04 PM

    HTTP Error 503 - Service is Unavailable

    We are running Windows Server 2008 64 bit and IIS 7.0 

    I have Enabled 32 bit applications, but the app pool fails when I try and load the app.  I received the following errors in Event Viewer in this order.

    App log - 2280 Event Error 5 times

    The Module DLL C:\Windows\System32\RPCProxy\RPCProxy.dll failed to load.  The data is the error.  This has an error of 0000007E (In Words)

    System Log - 5139 Error 5 times

    A listener channel for protocol 'http' in worker process '4040' serving application pool 'AppPool' reported a listener channel failure.  The data field contains the error number.  This has an error of 8007007E (In Words)

    Then I receive Event 5002
    Application pool 'AppPool' is being automatically disabled due to a series of failures in the process(es) serving that application pool.  No Detailed Error.

     I am running a TS Gateway / Server on this same server, but even if I stop these services I still receive all of the same errors in the Event Viewer.

     

  • 08-22-2008, 1:25 PM In reply to

    • anilr
    • Top 10 Contributor
    • Joined on 05-23-2006, 10:13 PM
    • Redmond, WA
    • Posts 2,343

    Re: HTTP Error 503 - Service is Unavailable

    There is a known issue currently with rpc/http (which TS gateway uses) breaking 32-bit worker processes.  A fix is in the works for the next service pack.  In the meantime, you can workaround by doing one of the following

    a) Uninstall rpc/http (and therefore TS gateway)

    b) Use all app-pools in 64-bit mode

    c) Find the entries for rpcproxy.dll in globalModules and modules in applicationhost.config and add a preCondition="bitness64" to those entries.  This should cause your 32-bit app-pools to start working.  To make rpc/http work though - you would need to either make sure that DefaultAppPool is in 64-bit mode or you move the /rpc and /rpcwithcert applications to an app-pool which is in 64-bit mode.

    Anil Ruia
    Senior Software Design Engineer
    IIS Core Server
  • 08-22-2008, 4:00 PM In reply to

    Re: HTTP Error 503 - Service is Unavailable

     

    Thank you, we added this to the globalmodules and it worked as expected!!
  • 09-07-2008, 8:39 PM In reply to

    • jeltz
    • Not Ranked
    • Joined on 09-08-2008, 12:31 AM
    • Posts 2

    Re: HTTP Error 503 - Service is Unavailable

    I have the same configuration 9server 2008 x64 IIS 7 and receive the same error numbers, but I have no references to rpcproxy in any of the config files though.

    This problem happens even if I create a default web site with no content.

    Are there any other modules I should be looking for?

    A listener channel for protocol 'http' in worker process '4996' serving application pool '192.168.1.1' reported a listener channel failure. The data field contains the error number.

    Binary data:

    In Words

    0000: 8007007E

    - <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
    - <System>
      <Provider Name="Microsoft-Windows-WAS" Guid="{524B5D04-133C-4A62-8362-64E8EDB9CE40}" EventSourceName="WAS" />
      <EventID Qualifiers="32768">5139</EventID>
      <Version>0</Version>
      <Level>3</Level>
      <Task>0</Task>
      <Opcode>0</Opcode>
      <Keywords>0x80000000000000</Keywords>
      <TimeCreated SystemTime="2008-09-08T00:30:01.000Z" />
      <EventRecordID>22696</EventRecordID>
      <Correlation />
      <Execution ProcessID="0" ThreadID="0" />
      <Channel>System</Channel>
      <Computer>Galadriel</Computer>
      <Security />
      </System>
    - <EventData>
      <Data Name="AppPoolID">192.168.1.1</Data>
      <Data Name="ProcessID">4996</Data>
      <Data Name="param3">0</Data>
      <Data Name="ProtocolID">http</Data>
      <Binary>7E000780</Binary>
      </EventData>
      </Event>

    Regards, Jeltz

  • 09-08-2008, 12:32 AM In reply to

    • jeltz
    • Not Ranked
    • Joined on 09-08-2008, 12:31 AM
    • Posts 2

    Re: HTTP Error 503 - Service is Unavailable

    Ok I reinstalled bare minimum IIs 7 + ASP.NET and windows authentication. It works Ok again. I have not yet discovered which  modeule fails to 503 response but dare say I will in time.

     

  • 10-26-2009, 8:47 PM In reply to

    • micnet
    • Top 500 Contributor
    • Joined on 10-12-2007, 12:17 PM
    • Posts 14

    Re: HTTP Error 503 - Service is Unavailable

     I chose option C. However, after editing the goblal modules, this is the error I'm receiving:

    HTTP Error 500.19 - Internal Server Error The requested page cannot be accessed because the related configuration data for the page is invalid.

     

    Detailed Error Information
    Module DynamicCompressionModule
    Notification SendResponse
    Handler ISAPI-dll
    Error Code 0x8007007e
    Requested URL http://psesvr01:8532/fpadmdll.dll
    Physical Path C:\Program Files (x86)\Common Files\Microsoft Shared\Web Server Extensions\50\isapi\_vti_adm\fpadmdll.dll
    Logon Method Not yet determined
    Logon User Not yet determined

      So now I'm stumped. What now?

     

     

     

  • 10-27-2009, 1:57 PM In reply to

    • anilr
    • Top 10 Contributor
    • Joined on 05-23-2006, 10:13 PM
    • Redmond, WA
    • Posts 2,343

    Re: HTTP Error 503 - Service is Unavailable

    This means that either fpadmdll.dll or one its dependency dlls could not be found - use depends.exe on the server to figure out what is missing.

    Anil Ruia
    Senior Software Design Engineer
    IIS Core Server
  • 10-28-2009, 3:18 PM In reply to

    • micnet
    • Top 500 Contributor
    • Joined on 10-12-2007, 12:17 PM
    • Posts 14

    Re: HTTP Error 503 - Service is Unavailable

    Ok, so here is the result: 

    LINKINFO.DLL- missing

    Error: At least one module has an unresolved import due to a missing export function in an implicitly dependent module.
    Error: Modules with different CPU types were found.
    Warning: At least one delay-load dependency module was not found.
    Warning: At least one module has an unresolved import due to a missing export function in a delay-load dependent module.

     

    Other than the missing dll, I have no idea what the other messages mean.

    Michael

  • 10-29-2009, 2:11 PM In reply to

    • micnet
    • Top 500 Contributor
    • Joined on 10-12-2007, 12:17 PM
    • Posts 14

    Re: HTTP Error 503 - Service is Unavailable

    I give up. This is insane. I enabled Desktop Experience to get the linkinfo.dll installed and now I'm back to square one. I cannot believe it is this difficult to set up IIS and FPSE so I can get back to developing. I would love to be able to kick bill gates, squarely in the nuts. It would make me feel so much better after all of the grief I've suffered at the hands of microsoft.

  • 10-29-2009, 7:59 PM In reply to

    • anilr
    • Top 10 Contributor
    • Joined on 05-23-2006, 10:13 PM
    • Redmond, WA
    • Posts 2,343

    Re: HTTP Error 503 - Service is Unavailable

    I don't think linkinfo.dll is your problem - the "Modules with different CPU types were found" seems to indicate that you ran the wrong version of depends.exe - you need to run the 32-bit depends.exe for a 32-bit binary (even on a 64-bit OS).

    Anil Ruia
    Senior Software Design Engineer
    IIS Core Server
  • 10-30-2009, 2:17 PM In reply to

    • micnet
    • Top 500 Contributor
    • Joined on 10-12-2007, 12:17 PM
    • Posts 14

    Re: HTTP Error 503 - Service is Unavailable

    Well, I ran the 32 bit version and received this error:

    GPSVC.DLL
    Warning: At least one delay-load dependency module was not found.
    Warning: At least one module has an unresolved import due to a missing export function in a delay-load dependent module.

    So, once again, this is a huge pain. Right now, it seems I'm going to have to set up another box on my network with a copy of a server OS so I can load IIS and be able to get back to programming. This is so much fun.

  • 10-30-2009, 2:37 PM In reply to

    • anilr
    • Top 10 Contributor
    • Joined on 05-23-2006, 10:13 PM
    • Redmond, WA
    • Posts 2,343

    Re: HTTP Error 503 - Service is Unavailable

    A error in a delay-load dependency module may not be a problem since the delay-load may not ever happen - I would suggest using process monitor to figure out which dll is not being found by IIS.

    Anil Ruia
    Senior Software Design Engineer
    IIS Core Server
  • 10-30-2009, 9:38 PM In reply to

    • micnet
    • Top 500 Contributor
    • Joined on 10-12-2007, 12:17 PM
    • Posts 14

    Re: HTTP Error 503 - Service is Unavailable

    You're talking about a lot of technical mumbo jumbo that I have no interest, let alone time, to bother with. It would just be nice if it would work like it should. Welcome to the wonderful world of microsoft.

  • 10-31-2009, 1:59 AM In reply to

    • anilr
    • Top 10 Contributor
    • Joined on 05-23-2006, 10:13 PM
    • Redmond, WA
    • Posts 2,343

    Re: HTTP Error 503 - Service is Unavailable

    Ok, thanks for letting me know so I do not waste any more time on this thread.

    Anil Ruia
    Senior Software Design Engineer
    IIS Core Server
Page 1 of 1 (14 items)
Microsoft Communities