none
Не работают Web службы Event 1309 ASP.NET 4.0.30319.0 S.O.S. RRS feed

  • Вопрос

  • Здравствуйте товарищи!

    Мой диспетчер событий уже который день бомбит эта ошибка... соответственно Web службы не работают, клиент негодует, нервы начинают сдавать... в общем помогите ребята пожалуйста, вся надежда только на Вас!!!

    Event code: 3005 
    Event message: An unhandled exception has occurred. 
    Event time: 21/06/2013 4:13:14 PM 
    Event time (UTC): 21/06/2013 6:13:14 AM 
    Event ID: 532a3f0dedfa422dbc8bbbcdeb91e1a5 
    Event sequence: 1 
    Event occurrence: 1 
    Event detail code: 0 

    Application information: 
        Application domain: /LM/W3SVC/34578/ROOT/Reach-1016-130162687943494995 
        Trust level: Full 
        Application Virtual Path: /Reach 
        Application Path: C:\Program Files\Microsoft Lync Server 2013\Web Components\Reach\Ext\ 
        Machine name: Lync 

    Process information: 
        Process ID: 5444 
        Process name: w3wp.exe 
        Account name: NT AUTHORITY\NETWORK SERVICE 

    Exception information: 
        Exception type: TargetInvocationException 
        Exception message: Exception has been thrown by the target of an invocation.
       at System.RuntimeTypeHandle.CreateInstance(RuntimeType type, Boolean publicOnly, Boolean noCheck, Boolean& canBeCached, RuntimeMethodHandleInternal& ctor, Boolean& bNeedSecurityCheck)
       at System.RuntimeType.CreateInstanceSlow(Boolean publicOnly, Boolean skipCheckThis, Boolean fillCache, StackCrawlMark& stackMark)
       at System.RuntimeType.CreateInstanceDefaultCtor(Boolean publicOnly, Boolean skipCheckThis, Boolean fillCache, StackCrawlMark& stackMark)
       at System.Activator.CreateInstance(Type type, Boolean nonPublic)
       at System.RuntimeType.CreateInstanceImpl(BindingFlags bindingAttr, Binder binder, Object[] args, CultureInfo culture, Object[] activationAttributes, StackCrawlMark& stackMark)
       at System.Activator.CreateInstance(Type type, BindingFlags bindingAttr, Binder binder, Object[] args, CultureInfo culture, Object[] activationAttributes)
       at System.Activator.CreateInstance(Type type, BindingFlags bindingAttr, Binder binder, Object[] args, CultureInfo culture)
       at System.Web.HttpRuntime.CreateNonPublicInstance(Type type, Object[] args)
       at System.Web.HttpApplicationFactory.GetSpecialApplicationInstance(IntPtr appContext, HttpContext context)
       at System.Web.Hosting.PipelineRuntime.InitializeApplication(IntPtr appContext)

    The type initializer for 'Microsoft.Rtc.Internal.WebRelay.WebRelayHttpApplication' threw an exception.
       at ASP.global_asax..ctor()

    The type initializer for 'Microsoft.Rtc.Internal.WebServicesAuthFramework.OCSAuthModule' threw an exception.
       at Microsoft.Rtc.Internal.WebRelay.WebRelayHttpApplication.CreateEventWaitHandle(Boolean& isCreatedNew)
       at Microsoft.Rtc.Internal.WebRelay.WebRelayHttpApplication..cctor()

    Auth framework failed to initialize service consumer.  See server log for details.
       at Microsoft.Rtc.Internal.WebServicesAuthFramework.OCSAuthModule.InitializeAuthModule()
       at Microsoft.Rtc.Internal.WebServicesAuthFramework.ProviderManager.get_ProofTokenKeySetResolver()
       at Microsoft.Rtc.Internal.WebServicesAuthFramework.ProofWebTicketTokenResolver.InternalInitialize()
       at Microsoft.Rtc.Internal.WebServicesAuthFramework.OCSAuthModule..cctor()



    Request information: 
        Request URL: https://Lync.domain.local:4443/Reach/DataCollaborationRelayWebService.svc 
        Request path: /Reach/DataCollaborationRelayWebService.svc 
        User host address: ::1 
        User:  
        Is authenticated: False 
        Authentication Type:  
        Thread account name: NT AUTHORITY\NETWORK SERVICE 

    Thread information: 
        Thread ID: 49 
        Thread account name: NT AUTHORITY\NETWORK SERVICE 
        Is impersonating: False 
        Stack trace:    at System.RuntimeTypeHandle.CreateInstance(RuntimeType type, Boolean publicOnly, Boolean noCheck, Boolean& canBeCached, RuntimeMethodHandleInternal& ctor, Boolean& bNeedSecurityCheck)
       at System.RuntimeType.CreateInstanceSlow(Boolean publicOnly, Boolean skipCheckThis, Boolean fillCache, StackCrawlMark& stackMark)
       at System.RuntimeType.CreateInstanceDefaultCtor(Boolean publicOnly, Boolean skipCheckThis, Boolean fillCache, StackCrawlMark& stackMark)
       at System.Activator.CreateInstance(Type type, Boolean nonPublic)
       at System.RuntimeType.CreateInstanceImpl(BindingFlags bindingAttr, Binder binder, Object[] args, CultureInfo culture, Object[] activationAttributes, StackCrawlMark& stackMark)
       at System.Activator.CreateInstance(Type type, BindingFlags bindingAttr, Binder binder, Object[] args, CultureInfo culture, Object[] activationAttributes)
       at System.Activator.CreateInstance(Type type, BindingFlags bindingAttr, Binder binder, Object[] args, CultureInfo culture)
       at System.Web.HttpRuntime.CreateNonPublicInstance(Type type, Object[] args)
       at System.Web.HttpApplicationFactory.GetSpecialApplicationInstance(IntPtr appContext, HttpContext context)
       at System.Web.Hosting.PipelineRuntime.InitializeApplication(IntPtr appContext)


    Custom event details: 

            
    21 июня 2013 г. 6:49

Ответы

  • В моем случае было все гораздо проще... 

    Оказалось что у клиента не были установлены последние обновления. Я обновил Lync и все заработало))

    Спасибо!

    • Помечено в качестве ответа PavelPetrov 24 июля 2013 г. 7:18
    24 июля 2013 г. 7:18

Все ответы

  • Такая же проблема. Появилась после недавнего апдейта ОС.
    24 июля 2013 г. 6:36
  • День добрый.

    Данная проблема наблюдается при обновлении или изменении модулей компонентов IIS.

    1. Определите название и полный путь Framework. Посмотрите в разделе обновлений или уже установленных версий.

    2. Выполните команду.

    Пример.

     For 32 bit: 
    "%windir%\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe" -i
    For 64 bit: 
    "%windir%\Microsoft.NET\Framework64\v2.0.50727\aspnet_regiis.exe" -i

    3. Перегрузите IIS, а лучше сервер, так как очень много служб завязаны на IIS.


    MCITP. Знание - не уменьшает нашей глупости.

    24 июля 2013 г. 6:49
    Модератор
  • В моем случае было все гораздо проще... 

    Оказалось что у клиента не были установлены последние обновления. Я обновил Lync и все заработало))

    Спасибо!

    • Помечено в качестве ответа PavelPetrov 24 июля 2013 г. 7:18
    24 июля 2013 г. 7:18
  • Добрый день!

    Так как в логах ошибка идет от ASP.NET 4 версии, то переустановить его командой "C:\Windows\Microsoft.NET\Framework64\v4.0.30319>aspnet_regiis.exe" -i не получается, будет такое сообщение:

    Microsoft (R) ASP.NET RegIIS version 4.0.30319.17929
    Administration utility to install and uninstall ASP.NET on the local machine.
    Copyright (C) Microsoft Corporation.  All rights reserved.
    Start installing ASP.NET (4.0.30319.17929).
    This option is not supported on this version of the operating system.  Administr
    ators should instead install/uninstall ASP.NET 4.5 with IIS8 using the "Turn Win
    dows Features On/Off" dialog,  the Server Manager management tool, or the dism.e
    xe command line tool.  For more details please see http://go.microsoft.com/fwlin
    k/?LinkID=216771.
    Finished installing ASP.NET (4.0.30319.17929).

    Переустановка ASP.NET 4.5 результатов не принесло.

    Так же не совсем понял, как клиентская часть может привести к таким ошибкам на сервере ...

    24 июля 2013 г. 12:40
  • Включите логирование IIS, в логах пишется более детальная информация по ошибкам.

    MCITP. Знание - не уменьшает нашей глупости.

    24 июля 2013 г. 13:12
    Модератор
  • А при чем тут клиентская часть? У меня была эта ошибка на Front End сервере. Я просто установил последний кумулятивный апдейт и проблема решилась. 
    24 июля 2013 г. 17:34
  • Теперь понял, я ошибочно о другом подумал. 

    Спасибо за подсказку, попробую.


    24 июля 2013 г. 18:57
  • Попробуйте запустить мастер Lync Server Deployment Wizard. В моем случае на третьем шаге Request, Install or Assign Certificates были просрочены сертификаты.
    15 июля 2016 г. 9:35