none
When running full import, I get stopped-extensible-extension-error in status. RRS feed

  • Question

  • When running full import, I get stopped-extensible-extension-error in status, but no synchronization errors, no connection status, sync statistics are on zero. What can be the problem here?

    Some log information:

    2016-07-05T14:53:16 [8984:1820] Trace   - RuntimeTypeHandle:CreateInstance : "ORACLE" - Logger Started by : C:\Program Files\Microsoft Forefront Identity Manager\2010\Synchronization Service\ExtensionsCache\Extensible MA {2066C4E4-45B9-456A-A287-14DE2EEF5EB8}\assembly\dl3\99d313be\008db802_a862ce01\Microsoft.IdentityManagement.MA.WebServices.Commons.dll:
        Assembly Version     : 5.3.407.0
        File Version         : 5.3.407.0
        peKind               : ILOnly
        machine              : I386
        UTC Offset           : 03:00:00
        OS Architecture      : x64
        Process Architecture : x64
    2016-07-05T14:53:16 [8984:1820] Trace   - RuntimeTypeHandle:CreateInstance : "ORACLE" - New instance created.
    2016-07-05T14:53:16 [8984:1820] Trace   - WebServiceManagementAgent:OpenImportConnection : "ORACLE" - Invoked OpenImportConnection with configuration parameters :
    Web Service project:FIM_ORACLE_DataSend_20140103
    Host:192.168.59.131
    Port:81
    Security mode:None
    Client credential type:None
    Test Connection:1
    2016-07-05T14:53:16 [8984:1820] Trace   - ScriptHost:InvokeBeginImportWorker : "ORACLE" - Opening import connection for types User,Role, import type Full
    2016-07-05T14:53:16 [8984:1820] Trace   - WebServiceConfigProject:.ctor : "ORACLE" - Loading config file from 'C:\Program Files\Microsoft Forefront Identity Manager\2010\Synchronization Service\Extensions\FIM_ORACLE_DataSend_20140103.wsconfig', working directory is 'C:\Program Files\Microsoft Forefront Identity Manager\2010\Synchronization Service\ExtensionsCache\Extensible MA {2066C4E4-45B9-456A-A287-14DE2EEF5EB8}\assembly\dl3\a9226137\008db802_a862ce01'
    2016-07-05T14:53:17 [8984:1820] Trace   - WebServiceConfigProject:.ctor : "ORACLE" - Loaded.
    2016-07-05T14:53:17 [8984:1820] Trace   - ImportStrategy:OpenImportConnection : "ORACLE" - Gathering additional parameters names...
    2016-07-05T14:53:17 [8984:1820] Trace   - ImportStrategy:OpenImportConnection : "ORACLE" - Done:
    2016-07-05T14:53:25 [8984:1820] Trace   - ScriptHost:InvokeBeginImportWorker : "ORACLE" - Opened.
    2016-07-05T14:53:25 [8984:1820] Trace   - ScriptHost:InvokeImportEntryWorker : "ORACLE" - Importing entries....
    2016-07-05T14:53:25 [3376:1820] Trace   - AsyncCodeActivity:InternalExecute : "ORACLE" - Async invoke ORACLE_GET_USERS ....
    2016-07-05T14:53:26 [9836:1820] Error   - WebServiceCallActivity:EndExecute : "ORACLE" - Failed to complete ORACLE_GET_USERS operation.
    --------- Outer Exception Data ---------
    Message: Exception has been thrown by the target of an invocation.
    Exception root Exception type: System.Reflection.TargetInvocationException
    Source: mscorlib
    Stack Trace:    at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)
       at System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments)
       at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
       at System.RuntimeType.InvokeMember(String name, BindingFlags bindingFlags, Binder binder, Object target, Object[] providedArgs, ParameterModifier[] modifiers, CultureInfo culture, String[] namedParams)
       at Microsoft.IdentityManagement.MA.WebServices.Activities.WebServiceCallActivity.EndExecute(AsyncCodeActivityContext context, IAsyncResult result)
    Target Site: InvokeMethod
     --------- Inner Exception Data ---------
     Message: The content type text/html of the response message does not match the content type of the binding (text/xml; charset=utf-8). If using a custom encoder, be sure that the IsContentTypeSupported method is implemented properly. The first 1024 bytes of the response were: '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"/>
    <title>500 - Internal server error.</title>
    <style type="text/css">
    <!--
    body{margin:0;font-size:.7em;font-family:Verdana, Arial, Helvetica, sans-serif;background:#EEEEEE;}
    fieldset{padding:0 15px 10px 15px;}
    h1{font-size:2.4em;margin:0;color:#FFF;}
    h2{font-size:1.7em;margin:0;color:#CC0000;}
    h3{font-size:1.2em;margin:10px 0 0 0;color:#000000;}
    #header{width:96%;margin:0 0 0 0;padding:6px 2% 6px 2%;font-family:"trebuchet MS", Verdana, sans-serif;color:#FFF;
    background-color:#555555;}
    #content{margin:0 0 0 2%;;}
    .content-container{background:#FFF;width:96%;margin-top:8px;padding:10px;;}
    -->
    </style>
    </head>
    <body>
    <div id="header"><h1>Server Error</h1></div>
    <div id="content">
     <div class="content-container"><fieldset>
     '.
     Exception root Exception type: System.ServiceModel.ProtocolException
     Source: mscorlib
     Stack Trace:
    Server stack trace:
       at System.Runtime.AsyncResult.End[TAsyncResult](IAsyncResult result)
       at System.ServiceModel.Channels.ServiceChannel.SendAsyncResult.End(SendAsyncResult result)
       at System.ServiceModel.Channels.ServiceChannel.EndCall(String action, Object[] outs, IAsyncResult result)
       at System.ServiceModel.Channels.ServiceChannelProxy.InvokeEndService(IMethodCallMessage methodCall, ProxyOperationRuntime operation)
       at System.ServiceModel.Channels.ServiceChannelProxy.Invoke(IMessage message)

    Exception rethrown at [0]:
       at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg)
       at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type)
       at fimOracle.IFIM_ORACLE_DataSend.EndORACLE_GET_USERS(IAsyncResult result)
     Target Site: HandleReturnMessage
      --------- Inner Exception Data ---------
      Message: The remote server returned an error: (500) Internal Server Error.
      Exception root Exception type: System.Net.WebException
      Source: System
      Stack Trace:    at System.Net.HttpWebRequest.EndGetResponse(IAsyncResult asyncResult)
       at System.ServiceModel.Channels.HttpChannelFactory`1.HttpRequestChannel.HttpChannelAsyncRequest.CompleteGetResponse(IAsyncResult result)
      Target Site: EndGetResponse

    2016-07-05T14:53:26 [9836:1820] Trace   - CodeActivity:InternalExecute : "ORACLE" - Exception has been thrown by the target of an invocation.
    2016-07-05T14:53:27 [9836:1820] Error   - UnhandledExceptionEventHandler:OnStage1Complete : "ORACLE" - Activity 'Throw' failed.
    <Throw Exception="[exception]" xmlns="http://schemas.microsoft.com/netfx/2009/xaml/activities" />
    --------- Outer Exception Data ---------
    Message: The content type text/html of the response message does not match the content type of the binding (text/xml; charset=utf-8). If using a custom encoder, be sure that the IsContentTypeSupported method is implemented properly. The first 1024 bytes of the response were: '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"/>
    <title>500 - Internal server error.</title>
    <style type="text/css">
    <!--
    body{margin:0;font-size:.7em;font-family:Verdana, Arial, Helvetica, sans-serif;background:#EEEEEE;}
    fieldset{padding:0 15px 10px 15px;}
    h1{font-size:2.4em;margin:0;color:#FFF;}
    h2{font-size:1.7em;margin:0;color:#CC0000;}
    h3{font-size:1.2em;margin:10px 0 0 0;color:#000000;}
    #header{width:96%;margin:0 0 0 0;padding:6px 2% 6px 2%;font-family:"trebuchet MS", Verdana, sans-serif;color:#FFF;
    background-color:#555555;}
    #content{margin:0 0 0 2%;;}
    .content-container{background:#FFF;width:96%;margin-top:8px;padding:10px;;}
    -->
    </style>
    </head>
    <body>
    <div id="header"><h1>Server Error</h1></div>
    <div id="content">
     <div class="content-container"><fieldset>
     '.
    Exception root Exception type: System.ServiceModel.ProtocolException
    Source: mscorlib
    Stack Trace:
    Server stack trace:
       at System.Runtime.AsyncResult.End[TAsyncResult](IAsyncResult result)
       at System.ServiceModel.Channels.ServiceChannel.SendAsyncResult.End(SendAsyncResult result)
       at System.ServiceModel.Channels.ServiceChannel.EndCall(String action, Object[] outs, IAsyncResult result)
       at System.ServiceModel.Channels.ServiceChannelProxy.InvokeEndService(IMethodCallMessage methodCall, ProxyOperationRuntime operation)
       at System.ServiceModel.Channels.ServiceChannelProxy.Invoke(IMessage message)

    Exception rethrown at [0]:
       at System.Activities.Statements.Throw.Execute(CodeActivityContext context)
       at System.Activities.CodeActivity.InternalExecute(ActivityInstance instance, ActivityExecutor executor, BookmarkManager bookmarkManager)
       at System.Activities.Runtime.ActivityExecutor.ExecuteActivityWorkItem.ExecuteBody(ActivityExecutor executor, BookmarkManager bookmarkManager, Location resultLocation)
    Target Site: HandleReturnMessage
     --------- Inner Exception Data ---------
     Message: The remote server returned an error: (500) Internal Server Error.
     Exception root Exception type: System.Net.WebException
     Source: System
     Stack Trace:    at System.Net.HttpWebRequest.EndGetResponse(IAsyncResult asyncResult)
       at System.ServiceModel.Channels.HttpChannelFactory`1.HttpRequestChannel.HttpChannelAsyncRequest.CompleteGetResponse(IAsyncResult result)
     Target Site: EndGetResponse

    2016-07-05T14:53:27 [8984:1820] Error   - WebServiceManagementAgent:GetImportEntries : "ORACLE" - Failed to import entries.
    --------- Outer Exception Data ---------
    Message: The content type text/html of the response message does not match the content type of the binding (text/xml; charset=utf-8). If using a custom encoder, be sure that the IsContentTypeSupported method is implemented properly. The first 1024 bytes of the response were: '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"/>
    <title>500 - Internal server error.</title>
    <style type="text/css">
    <!--
    body{margin:0;font-size:.7em;font-family:Verdana, Arial, Helvetica, sans-serif;background:#EEEEEE;}
    fieldset{padding:0 15px 10px 15px;}
    h1{font-size:2.4em;margin:0;color:#FFF;}
    h2{font-size:1.7em;margin:0;color:#CC0000;}
    h3{font-size:1.2em;margin:10px 0 0 0;color:#000000;}
    #header{width:96%;margin:0 0 0 0;padding:6px 2% 6px 2%;font-family:"trebuchet MS", Verdana, sans-serif;color:#FFF;
    background-color:#555555;}
    #content{margin:0 0 0 2%;;}
    .content-container{background:#FFF;width:96%;margin-top:8px;padding:10px;;}
    -->
    </style>
    </head>
    <body>
    <div id="header"><h1>Server Error</h1></div>
    <div id="content">
     <div class="content-container"><fieldset>
     '.
    Exception root Exception type: Microsoft.MetadirectoryServices.ExtensibleExtensionException
    Source: Microsoft.IdentityManagement.MA.WebServices
    Stack Trace:    at Microsoft.IdentityManagement.MA.WebServices.ImportStrategy.GetImportEntries(ImportRunStep importRunStep)
       at Microsoft.IdentityManagement.MA.WebServices.WebServiceManagementAgent.GetImportEntries(GetImportEntriesRunStep importRunStep)
    Target Site: GetImportEntries
     --------- Inner Exception Data ---------
     Message: The content type text/html of the response message does not match the content type of the binding (text/xml; charset=utf-8). If using a custom encoder, be sure that the IsContentTypeSupported method is implemented properly. The first 1024 bytes of the response were: '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"/>
    <title>500 - Internal server error.</title>
    <style type="text/css">
    <!--
    body{margin:0;font-size:.7em;font-family:Verdana, Arial, Helvetica, sans-serif;background:#EEEEEE;}
    fieldset{padding:0 15px 10px 15px;}
    h1{font-size:2.4em;margin:0;color:#FFF;}
    h2{font-size:1.7em;margin:0;color:#CC0000;}
    h3{font-size:1.2em;margin:10px 0 0 0;color:#000000;}
    #header{width:96%;margin:0 0 0 0;padding:6px 2% 6px 2%;font-family:"trebuchet MS", Verdana, sans-serif;color:#FFF;
    background-color:#555555;}
    #content{margin:0 0 0 2%;;}
    .content-container{background:#FFF;width:96%;margin-top:8px;padding:10px;;}
    -->
    </style>
    </head>
    <body>
    <div id="header"><h1>Server Error</h1></div>
    <div id="content">
     <div class="content-container"><fieldset>
     '.
     Exception root Exception type: System.ServiceModel.ProtocolException
     Source: mscorlib
     Stack Trace:
    Server stack trace:
       at System.Runtime.AsyncResult.End[TAsyncResult](IAsyncResult result)
       at System.ServiceModel.Channels.ServiceChannel.SendAsyncResult.End(SendAsyncResult result)
       at System.ServiceModel.Channels.ServiceChannel.EndCall(String action, Object[] outs, IAsyncResult result)
       at System.ServiceModel.Channels.ServiceChannelProxy.InvokeEndService(IMethodCallMessage methodCall, ProxyOperationRuntime operation)
       at System.ServiceModel.Channels.ServiceChannelProxy.Invoke(IMessage message)

    Exception rethrown at [0]:
       at System.Activities.Statements.Throw.Execute(CodeActivityContext context)
       at System.Activities.CodeActivity.InternalExecute(ActivityInstance instance, ActivityExecutor executor, BookmarkManager bookmarkManager)
       at System.Activities.Runtime.ActivityExecutor.ExecuteActivityWorkItem.ExecuteBody(ActivityExecutor executor, BookmarkManager bookmarkManager, Location resultLocation)
     Target Site: HandleReturnMessage
      --------- Inner Exception Data ---------
      Message: The remote server returned an error: (500) Internal Server Error.
      Exception root Exception type: System.Net.WebException
      Source: System
      Stack Trace:    at System.Net.HttpWebRequest.EndGetResponse(IAsyncResult asyncResult)
       at System.ServiceModel.Channels.HttpChannelFactory`1.HttpRequestChannel.HttpChannelAsyncRequest.CompleteGetResponse(IAsyncResult result)
      Target Site: EndGetResponse

    2016-07-05T14:53:27 [8984:1820] Trace   - ScriptHost:InvokeExtMA_EndImport : "ORACLE" - Closing import connection, reason Normal , overall imported during this session 0...
    2016-07-05T14:53:27 [8984:1820] Trace   - ScriptHost:InvokeExtMA_EndImport : "ORACLE" - Closed.

    Tuesday, July 5, 2016 12:05 PM

All replies

  • Hi Safary,

    You are receiving a 500 Server Error from the Web Service the agent is trying to call, according to the Stack Trace. Please ensure that the Web Service is working correctly, and that the configuration is correct.

    BR

    Leo


    Did my post help? Please use "Vote As Helpful", "Mark as answer" or "Propose as answer". Thank you!

    Tuesday, July 5, 2016 12:48 PM
  • This is the error you're getting

    Message: The content type text/html of the response message does not match the content type of the binding (text/xml; charset=utf-8).

    which means your webservice returned an html page rather than a properly formatted xml content. I believe the web service didn't authenticate you correctly and redirected you to an html page and FIM is giving you interesting error because it's expecting to see xml rather than an html page. It's definitely a redirection to an html page, which most probably caused by authentication failure. You can search on MSDN blogs because this issue is not specific to FIM.


    Did my post help? Please use "Vote As Helpful", "Mark as answer" or "Propose as answer". Thank you!

    Thursday, July 7, 2016 7:17 PM