MIM Event Broker Forum
Welcome to the community forum for MIM Event 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.
In Operation List screen, intermittently when looking at operation menu nothing else on the page can be selected
Screen shot to be attached
Sometimes I cannot select other items on the page. I tried to click logging during the screenshot taken above and it wouldn't take me there.
screenshot1.PNG
ConfigureEventBrokerChangesActivity.ps1 throws ReadKey exceptions when run in ISE
While the activity (AIC) installs correctly, the installer PowerShell script throws errors when run via the ISE:
PS C:\FIM Installers> C:\FIM Installers\FIMEventBrokerWorkflow.ps1 PS C:\FIM Installers> C:\FIM Installers\ConfigureEventBrokerChangesActivity.ps1 This script will add the required Activity Information Configuration to the FIM instance for the Event Broker Changes Activity. Press any key to continue. Exception calling "ReadKey" with "1" argument(s): "The method or operation is not implemented." At C:\FIM Installers\ConfigureEventBrokerChangesActivity.ps1:37 char:1 + $host.UI.RawUI.ReadKey("NoEcho,IncludeKeyDown") + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : NotSpecified: (:) [], MethodInvocationException + FullyQualifiedErrorId : NotImplementedException Import complete. Verify that the Event Broker Changes Activity is correctly listed in the Activity Information Configuration. Press any key to finish. Exception calling "ReadKey" with "1" argument(s): "The method or operation is not implemented." At C:\FIM Installers\ConfigureEventBrokerChangesActivity.ps1:68 char:1 + $host.UI.RawUI.ReadKey("NoEcho,IncludeKeyDown") + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : NotSpecified: (:) [], MethodInvocationException + FullyQualifiedErrorId : NotImplementedException
Event Broker 3.0.1 service crash "Object reference not set to an instance of an object."
Hi Team,
Looks like the issue discussed in the issue below is back, the Event Broker service terminates and needs be be restarted.
https://unifysolutions.jira.com/browse/EB-412
Event log extracts:
An unhandled exception occurred and the process was terminated.
Application ID: Unify.Service.Event.exe
Process ID: 13932
Exception: System.NullReferenceException
Message: Object reference not set to an instance of an object.
StackTrace: at Unify.Framework.FileBasedLogWatcher.ReadFileLines()
at System.IO.FileSystemWatcher.CompletionStatusChanged(UInt32 errorCode, UInt32 numBytes, NativeOverlapped* overlappedPointer)
at System.Threading.ExecutionContext.runTryCode(Object userData)
at System.Runtime.CompilerServices.RuntimeHelpers.ExecuteCodeWithGuaranteedCleanup(TryCode code, CleanupCode backoutCode, Object userData)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean ignoreSyncCtx)
at System.Threading._IOCompletionCallback.PerformIOCompletionCallback(UInt32 errorCode, UInt32 numBytes, NativeOverlapped* pOVERLAP)
Application: Unify.Service.Event.exe
Framework Version: v4.0.30319
Description: The process was terminated due to an unhandled exception.
Exception Info: System.NullReferenceException
Stack:
at Unify.Framework.FileBasedLogWatcher.ReadFileLines()
at System.IO.FileSystemWatcher.CompletionStatusChanged(UInt32, UInt32, System.Threading.NativeOverlapped*)
at System.Threading.ExecutionContext.runTryCode(System.Object)
at System.Runtime.CompilerServices.RuntimeHelpers.ExecuteCodeWithGuaranteedCleanup(TryCode, CleanupCode, System.Object)
at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
at System.Threading._IOCompletionCallback.PerformIOCompletionCallback(UInt32, UInt32, System.Threading.NativeOverlapped*)
Faulting application name: Unify.Service.Event.exe, version: 3.0.1.3, time stamp: 0x4ecc3390
Faulting module name: unknown, version: 0.0.0.0, time stamp: 0x00000000
Exception code: 0xc0000005
Fault offset: 0x000007ff0196adff
Faulting process id: 0x366c
Faulting application start time: 0x01ccad8c5d0fba05
Faulting application path: C:\Program Files\UNIFY Solutions\Event Broker\Services\Unify.Service.Event.exe
Faulting module path: unknown
Report Id: 6f38e0f9-1af0-11e1-a4fa-005056b40047
Unify.Framework.LogReader.dll
Unify.Framework.LogWriter.dll
Event Broker Service Account
If Event Broker gets installed with the wrong service account does it need to be un-installed and re-installed or is the service account that is specified at install time only used for the account the EvB service runs under meaning that I could just update that in the services managemet console?
Operations are missing from Event Broker after service restart
Will send Word attachment including screenshots
1. Open Event Broker http://pnap502.bne.catholic.edu.au:8081/ and logon
2. Choose Operations > Create new operation list
3. Name: Test Operation
4. Create the operations below (only non-default it to Run next operation on failure)
5. Enable Operation List
6. Click Operation tab and confirm new list displays
7. Stop and Start the UNIFY Event Broker service
8. Re-Launch Event Broker console and logon
9. Check Operations List – Gone
Ability to control Identity Broker processes
On behalf of Mark Southwell (InTACT):
Request ability to control Identity Broker imports (full and sync) against connectors. InTACT would prefer a centralised scheduling for this ability.
FIM Agent configuration
While I'm sure this screen works, when I was first presented with it I had no idea what to do.
Clicking on a field gave me a description, but that was just taking a punt that's what I had to do.
Unsure why I should need to enter a server name when dealing with a local server, or even why I am even able to enter the server name.
In IE8, the width of the text input boxes is inconsistent, disconcertingly so.
Whether or not to use the below fields for database connection. Otherwise, enter a database connection string.
The above quote is nonsense, the description needs to make sense.
The full name of the server being connected to.
What name? It's nickname? This needs to be much more specific.
The name of this agent
This is not particularly helpful either - perhaps saying "The name used to refer to this agent in operations"
Connection string description should be more descriptive, perhaps "The ADO.NET connection string of the FIM/ILM database". Additionally, this text box should be disabled when using the other method.
The name of the FIM database server
Again, this should be more descriptive. What name? The host name? Does it also need to include the SQL instance name if not the default?
The name of the FIM database.
Why not have buttons that prefill this with the two common ones for FIM and ILM? I'm using ILM for this work, so I had to go and find out what the database name is.
I don't like the description of the SQL connection type, either. "Whether or not" is not really a good start to a description.
Again, using Windows authentcation, why can I put in credentials in?
Test button for Agents
When you configure agents it'd be cool to have a test button rather than having to save the config to see if it's working.
Suggested Features for EvB 3
After using EvB 3 at DET a little bit I have a few suggestions.
The Operation Lists page can get really messy. It would be great if we could sort the operations and/or group them by Management Agent. Or even being able to re-order the list differently to the order they were entered.
When configuring operation lists it would be good if there was a label that showed where you are. For example something up the top that says Operation Lists > AD_Incoming > schedule. It might just be me but copying config from a list in another doc I kept getting lost.
The Exclusion Groups being defined with operation lists make it impossible to run delta import checks on everything all the time with no exclusion then if something is imported to run a delta sync as a trigger (because for the delta sync to be a trigger it has to be in an operation list by itself and then there's no check operation to kick it off.) So it would be good to either have individual operations within in an operation list to have their own exclusion status or alternatively a check operation for Pending Imports similar to the check operation for pending exports would also work.
SQL Server Execute.bmp
Agent Create Button - what is it for?
I'm confused about the "Create" button in the main Agents screen.
It only seems to serve a purpose when you want to create a type of agent that's at the top of the list. If I select a type from the drop down, it creates it immediately without me requiring to press "Create"
Can we improve this so it's clearer what's actually happening?
Customer support service by UserEcho