2013-04-10 9 views
6

Instancja My Dynamics CRM odmawia uruchomienia wtyczek. Niestety nie mam fizycznego dostępu do środowiska, nie mogę debugować ani badać. Tylko zgadnij i poinstruuj administratora systemu, aby spróbował innego podejścia.Wykonywanie wtyczki nie powiodło się, ponieważ klient Sandbox napotkał błąd podczas inicjowania.

Zacząłem od kompilowania przykładowych wtyczek z MS CRM SDK i rejestracji. Na serwerze można się zarejestrować tylko w trybie sandbox. Nie mam uprawnień administratora wdrażania.

Plugin jest zarejestrowany na Create wiadomości na jednostce account - w sposób, w jaki SDK prosi. Ale po uruchomieniu bloków raz błędach wykonanie:

Unhandled Exception: System.ServiceModel.FaultException`1[[Microsoft.Xrm.Sdk.OrganizationServiceFault, Microsoft.Xrm.Sdk, Version=5.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35]]: The plug-in execution failed because the Sandbox Client encountered an error during initialization.Detail: 
<OrganizationServiceFault xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.microsoft.com/xrm/2011/Contracts"> 
    <ErrorCode>-2147204748</ErrorCode> 
    <ErrorDetails xmlns:d2p1="http://schemas.datacontract.org/2004/07/System.Collections.Generic" /> 
    <Message>The plug-in execution failed because the Sandbox Client encountered an error during initialization.</Message> 
    <Timestamp>2013-04-10T07:53:37.9238143Z</Timestamp> 
    <InnerFault i:nil="true" /> 
    <TraceText> 

[SamplePlugins: Microsoft.Crm.Sdk.Samples.FollowupPlugin] 
[0a47eeb7-b3a1-e211-8ab3-00155d008717: Microsoft.Crm.Sdk.Samples.FollowupPlugin: Create of account] 

  • Próbowałem różne rodzaje wtyczek, czy zwyczaj lub próbek z Microsoft, wszystkie takie same - nie uda się na zdalnym serwerze.
  • Próbowałem tych samych wtyczek na lokalnym serwerze programistycznym - wszystkie odniosły sukces.
  • Próbowałem uruchomić usługę Sandbox na lokalnym serwerze programistycznym przy minimalnych uprawnieniach, aby odtworzyć błąd lokalnie, ale nie pojawił się on.
  • Poprosiłem o uruchomienie usługi Sandbox na zdalnym serwerze programistycznym z maksymalnymi uprawnieniami, aby zdalnie rozwiązać problem, ale na próżno.

Czy mógłbyś podać mi wskazówkę, co mógłbym spróbować, aby naprawić problem?

+0

Zestawienie serwera i pakietu środowiska? Którą wersję sdk używasz? –

+0

@Guido Rollup 12, najnowszy pakiet SDK, 'Microsoft.Xrm.Sdk.5.0.14 (15)' - w obu wersjach. – shytikov

Odpowiedz

0

Znaleziono odpowiedź: kilku pracujących jednocześnie pracowników zostało użytych w IIS z uruchomionym rozwiązaniem CRM.

Pierwszy pracownik łączy się z Sandbox portem zajmującym usługi 808. Inne instancje pracujące nie nawiązują połączenia z tym Sandbox, pokazując użytkownikowi taki nieoczekiwany komunikat o błędzie.

+7

Tak? Jakie jest rozwiązanie? –

1

Miałem podobny problem, który udało mi się rozwiązać, uruchamiając naprawę CRM i rekonfigurując konta usług, dla których każda usługa została skonfigurowana.