Identity Broker Forum

Welcome to the community forum for Identity Broker.

Browse the knowledge base, ask questions directly to the product group, or leverage the community to get answers. Leave ideas for new features and vote for the features or bug fixes you want most.

0
Fixed

Entity Search fail to change page after grouping a field

Sam Wang 13 years ago updated by anonymous 10 years ago 4

in IdB beta1, Entity Search fail to change page after grouping a field

0
Fixed

Missing file extension for transformed configuration download

Sam Wang 13 years ago in UNIFYBroker/Microsoft Identity Manager updated by anonymous 10 years ago 2

The downloaded transformed configuration files are missing their file extension.

Has the MIME type been set on these files?

Can the labels mentioning XSLT be renamed to configuration documentation? Or something along those lines, as XSLT is a technical term. This is on the connector and adapter pages tooltips, as well as the header for the page once configured.

Thanks.

0
Fixed

Images flicker in Chrome

Adam van Vliet 13 years ago updated by anonymous 10 years ago 3

A fix that was added to Event Broker was not ported to IdB.

The fix is to comment out the in Request.cs (CassiniDev), lines 496-501 (case HeaderLastModified), to allow static files to be cached.

This was found as I was comparing the outputs of Internet Explorer and Chrome.

0
Fixed

Issues with connector next run information

Matthew Clark 13 years ago updated by anonymous 10 years ago 5

There are some new issues with the next run information for connectors:

  • The time shown only shows the time til the next Import All run
  • The progress bar seems to only now show the results of Import All, not Import Changes
  • The progress bar appears while the operation is running, then clears the progress bar very shortly after it is done from the home page, unsure whether or not this is by design

To observe this, I added an import all schedule that would run every 10 hours, and a import changes schedule every 30 seconds. This was using IE9.

0
Fixed

Option to delete child org units when parent is deleted

When an org unit has a child org unit within and a delete attempt is made on the parent, the response is "Cannot delete entity with members (412)" and the delete fails.

A configurable option should be implemented that allows any child orgs to be deleted automatically when its parent is to be deleted.

0
Completed

Bulk operation feedback from connector and adapter main pages

Matthew Clark 13 years ago updated by anonymous 10 years ago 2

It would be nice to see what operations were run from the Connector and Adapter index pages, eg. "Adapters X, Y and Z deleted". At the moment, the operations simply happen.

0
Completed

Progress Meter/Counters in PerfMon

Matthew Woolnough 13 years ago updated by anonymous 10 years ago 5

It would be great to have a progress meter in IdB, so that you can see something is actually happening during an import.
Perfmon Counters would also be great/better. Something along the lines of what's available in the FIM Sync Engine:
Objects Read
Objects Read /sec
Objects Exported
Objects Exported /sec
Objects Synchronized
Objects Synchronized /sec

0
Fixed

A new critical alert is spawned each time the page refreshes

Adam van Vliet 13 years ago updated by anonymous 10 years ago 2

A new critical alert is spawned each time the page refreshes.

Please ensure that the fix does not allow further dialogs to be spawned, as to not lose the current position and size.

0
Fixed

Unclear notification failure of import file generation

Tony Sheehy 13 years ago in UNIFYBroker/Microsoft Identity Manager updated by anonymous 10 years ago 3

When the import file cannot be generated it is unclear what has happened.
Namely the following is what can be seen from the Event Viewer on the FIM side:

The extensible extension returned an unsupported error.
 The stack trace is:
 
 "System.Exception: Error encountered attempting import: System.ServiceModel.CommunicationException: An error occurred while receiving the HTTP response to http://localhost:59990/IdentityBroker/FIMLDIFAdapter.svc. This could be due to the service endpoint binding not using the HTTP protocol. This could also be due to an HTTP request context being aborted by the server (possibly due to the service shutting down). See server logs for more details. ---> System.Net.WebException: The underlying connection was closed: An unexpected error occurred on a receive. ---> System.IO.IOException: Unable to read data from the transport connection: An existing connection was forcibly closed by the remote host. ---> System.Net.Sockets.SocketException: An existing connection was forcibly closed by the remote host
   at System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size)
   --- End of inner exception stack trace ---
   at System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size)
   at System.Net.PooledStream.Read(Byte[] buffer, Int32 offset, Int32 size)
   at System.Net.Connection.SyncRead(HttpWebRequest request, Boolean userRetrievedStream, Boolean probeRead)
   --- End of inner exception stack trace ---
   at System.Net.HttpWebRequest.GetResponse()
   at System.ServiceModel.Channels.HttpChannelFactory.HttpRequestChannel.HttpChannelRequest.WaitForReply(TimeSpan timeout)
   --- End of inner exception stack trace ---

Server stack trace: 
   at System.ServiceModel.Channels.HttpChannelUtilities.ProcessGetResponseWebException(WebException webException, HttpWebRequest request, HttpAbortReason abortReason)
   at System.ServiceModel.Channels.HttpChannelFactory.HttpRequestChannel.HttpChannelRequest.WaitForReply(TimeSpan timeout)
   at System.ServiceModel.Channels.RequestChannel.Request(Message message, TimeSpan timeout)
   at System.ServiceModel.Channels.ServiceChannel.Call(String action, Boolean oneway, ProxyOperationRuntime operation, Object[] ins, Object[] outs, TimeSpan timeout)
   at System.ServiceModel.Channels.ServiceChannelProxy.InvokeService(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 Unify.Product.IdentityBroker.IdentityBrokerLDIFAdapter.ILDIFAdapter.ImportAll(Guid adapterId)
   at Unify.Product.IdentityBroker.IdentityBrokerManagementAgentProxy.GenerateImportFile(String fileName, String connectTo, String user, String password, ConfigParameterCollection configParameters, Boolean fFullImport, TypeDescriptionCollection types, String& customData) 

   at Unify.Product.IdentityBroker.IdentityBrokerManagementAgentProxy.GenerateImportFile(String fileName, String connectTo, String user, String password, ConfigParameterCollection configParameters, Boolean fFullImport, TypeDescriptionCollection types, String& customData)
Forefront Identity Manager 4.0.3606.2"

whilst the following is what is available in the IDB logs

An exception has occured whilst performing a job for adapter 2656b225-d789-437d-bd32-03ae2f6ed07c job GetTransformedEntities (ParallelGate):
System.Data.ConstraintException: Only standard components can be contained inside a multipart component.
at Unify.Product.IdentityBroker.EntityMultiPartDistinguishedNameComponentGenerator`2.<>c__DisplayClassa.<GetDistinguishedNameComponents>b__9(IEntityDistinguishedNameComponentGenerator`2 generator)
at System.Linq.Enumerable.<>c__DisplayClass12`3.<CombineSelectors>b__11(TSource x)
at System.Linq.Enumerable.WhereSelectEnumerableIterator`2.MoveNext()
at System.Linq.Buffer`1..ctor(IEnumerable`1 source)
at System.Linq.Enumerable.ToArray[TSource](IEnumerable`1 source)
at Unify.Framework.IO.DistinguishedNameMultiPartComponent.ToString()
at System.Linq.Enumerable.WhereSelectArrayIterator`2.MoveNext()
at System.Linq.Buffer`1..ctor(IEnumerable`1 source)
at System.Linq.Enumerable.ToArray[TSource](IEnumerable`1 source)
at Unify.Framework.IO.DistinguishedName.GetStringValue()
at Unify.Product.IdentityBroker.Repository.AdapterEntityContext.SetEntityRowDetails(__EntityInsertRow row, IAdapterEntity entity, EntityDataContext sourceContext, IEntityCollectionKeyUtility`1 keyUtility)
at Unify.Product.IdentityBroker.Repository.KnownEntityContextBase`4.InsertItems(HashSet`1 addedItems, EntityDataContext sourceContext, SqlConnection connection)
at Unify.Framework.Data.LinqContextConversionBase`4.SubmitChanges()
at Unify.Framework.ParallelGate.ParallelGateJob.RunBase()
at Unify.Framework.AsynchronousJobExecutor.PerformJobCallback(Object state)
0
Completed

Schema provider should mention that it won't override existing fields of the same name

Adam van Vliet 13 years ago updated by anonymous 10 years ago 1

Schema provider should mention that it won't override existing fields of the same name. As this behaviour could be confusing if it's not specified as a piece of text on the provider.

Customer support service by UserEcho
©2025 UNIFY Solutions Pty. Ltd.