Admin
633 TopicsExchange 2019 Event ID 9042 - File Extraction Time Based Assistant skipps mailbox
Hello everyone! We only have 3 mailboxes left in our Exchange Server 2019 on-premises, the rest was already migrated to Exchange Online (we have a hybrid environment). We cannot move the other mailboxes at the moment. Since a couple of days however we receive the following warning message in the event log of our Exchange Server: Event-ID: 9042 (MSExchange Assistants) "Service MSExchangeMailboxAssistants. File Extraction Time Based Assistant for database <dbname> (<db id>) is exiting a work cycle. No mailboxes were successfully processed. 1 mailboxes were skipped due to errors. 0 mailboxes were skipped due to failure to open a store session. 0 mailboxes were retried. There are 0 mailboxes in this database remaining to be processed." Unfortunately, that's all the error messages we receive and I have no clue how to find out which mailbox is skipped. Or why... How can we find out which mailbox is causing the problem? How can we then solve it? Many thanks! Best regards, Markus253Views0likes8CommentsCorrect path in SharedWebConfig.config for ClientAccess
Hello, community. After installing the next update, I received a non-working OWA.As you may know, Microsoft recommends that you create the file SharedWebConfig.config in ClientAccess folder again using the utility DependentAssemblyGenerator.exe. But, when command DependentAssemblyGenerator.exe -exchangePath "%ExchangeInstallPath%\bin" -exchangePath "%ExchangeInstallPath%\ClientAccess" -configFile "%ExchangeInstallPath%\ClientAccess\SharedWebConfig.config" done, I got the nextI am getting the following content in the file <codeBase version="4.2.0.0" href="file:///C:\Program Files\Microsoft\Exchange Server\V15\\bin\AntiXssLibrary.dll" /> or <codeBase version="1.1.5274.28150" href="file:///C:\Program Files\Microsoft\Exchange Server\V15\\bin\AsyncDnsManaged.dll" /> So I have a question. Why does there appear another \ character in the path before \bin? And when I check the server status with script from PSGallery, one of the items is that the file SharedWEbConfig.config is missing. Could this be related?1.3KViews0likes3CommentsUrlDefense change my email when send with thunderbird
Hello everybody, I hope somebody could help me. I have a nonprofit organization account with microsoft. I have configured my email server with a exchange rule to add a same firm to all users. This firm has some urls to images and webpages. Many of ours users are using thunderbird. When a I send a email with outlook web or gmail android client the firm it's ok, but when I use thunderbird the urldefense changes the original path and then the firm it's not ok. I don't know what is the problem. Could you help me?? Thanks a lot for the help!! JorgeSolved28Views0likes2CommentsEOL - DDG - EQ operator wildcard bug fix
EOL > MSFT recently announced (i/t Health - Message center -MC912176) a bug fix related to the -eq operator and use of wildcards ('*') to compile the member list for Dynamic Distribution Groups. When the update takes effect, the * character will be treated as a literal value and not a wildcard. Therefore, expressions using the -eq operator will only evaluate to true if the right-hand side value matches the property values exactly. For example, the expression(WindowsLiveID -eq '*@microsoft.com')will only return true if the recipient’s WindowsLiveID property is exactly"*@microsoft.com". The current behavior will no longer function after the fix, and this may impact any processes that rely on this behavior. To distinguish the DLs (for corporate communication) membership of internal employees only and external consultants/contractors, we've created several DDGs using PowerShell to define the Recipient filter options based on our internal naming conventions (FTEs getFN.LN@emaildomainwhereas consultants/contractors get FN.LN.ext@emaildomain). The formula was based on -eq operator combined with '*' wildcard > formula extract > -RecipientFilter {(( RecipientType -eq 'UserMailbox') -and ((WindowsLiveID -eq '*.*.ext@emaildomain') ... When the bug fix is corrected the formulas will no longer return the expected members. We've tried already several alternatives w/t -like operator but were not able to retrieve the same list. Other operators as -contains and -match are not supported i/t context of EOL. Are there other operators or other parameters to compile a filtered list using wildcards?347Views0likes1CommentExchange server transport logs reading tool
Hi Exchange Brain Trust, I need to get rid of any inactive IP addresses out of my SMTP receive connectors in Exchange 2019 server (Hybrid environment). Is there a free tool to monitor/study transport logs which provides a good UI as opposed to notepad readings? Appreciate any suggestions. Thank you!88Views0likes1CommentValidate the working of default policy tag in MRM policy
Hi All, We have applied a retention policy to all mailboxes in our environment which also includes a default policy tag that moves all mails older than a year to Archive. Now, i know that the policy is applied and the default tag is doing its job, but, is there a way where i can see whether the mails are moved after the policy was applied ?98Views0likes1CommentInstalling Exchange Management Tools in Different Site Than Exchange Server and FSMO
Hello, We have one Exchange 2016 server, which is only used for Recipient Management and successfully navigated the following article to install the Recipient Management Tools on a non-Exchange server in the same site as our Exchange 2016 server and AD FSMO (The server authenticates to FSMO). Manage recipients in Exchange Server 2019 Hybrid environments | Microsoft Learn We'd like to install the Recipient Management tools on machines located in a different AD site from Exchange 2016, which do not authenticate to a FSMO domain controller. However, we receive the error "Active Directory doesn't exist or can't be contacted [CannotAccessAD]" during installation. The two prevailing theories I've found are we need to follow the steps in "Prepare Active Directory and domains for Exchange Server", which I thought was already completed in step 3 of the above article, when installing the Recipient Management Tools from Exchange 2019 CU12 ISO. Prepare Active Directory and domains for Exchange Server, Active Directory Exchange Server, Exchange Server Active Directory, Exchange 2019 Active Directory | Microsoft Learn The second is we're installing the tools on an endpoint that is in a different site than FSMO and therefor the endpoint is authenticating to a DC without that role. If that is the case, has anyone done this and do we simply move FSMO to the DC we're authenticating against, run the installer and when the install completes, move it back? If neither of those cases are correct, does anyone have any ideas? Thanks for your help.Solved194Views1like2CommentsOutlook Desktop - Searching Large, Shared Mailboxes Either Not or Poorly Functional
Not a new topic, but looking for any new insights! We have a significant number of large, shared mailboxes in EXO - and Outlook desktop users who need to do frequent searches of these mailboxes. With Outlook desktop's caching behavior [regardless of whether or not 'download shared folders' is checked/unchecked], search functionality is either not working at all, or not providing complete/accurate results if it [sort of] works. Of course, Outlook desktop users mutiny over trying to use the Outlook Web App for shared mailbox functions. Does anyone have a solid solution or recommendation for the searching of large, shared mailboxes?134Views0likes0CommentsCreate Dynamic Distribution List in EXO using Recipient Filters
Hello - I'm brand new to EXO Dynamic Distribution Lists; trying to create a simple (I think) Dynamic Distribution List in that's based on the recipient's SMTP domain, so something like: New-DynamicDistributionGroup -Name "TESTDDG3" -RecipientFilter "(RecipientType -eq 'MailUser') -and (PrimarySMTPAddress -like 'mydomain.com')" The syntax is accepted, and the group is created... but doesn't populate with the appropriate MailUsers. Can anyone help with the syntax?Solved1.1KViews0likes2CommentsCA using nested DDL
-I started off by creating a new DDL using the below command: PS C:\WINDOWS\system32> New-DynamicDistributionGroup -Name "NewDG" -RecipientFilter "(RecipientTypeDetails -eq 'UserMailbox') -and (CustomAttribute1 -like 'DGTEST*')" Name ManagedBy ---- --------- NewDG -Checking the recipient filter the below is returned: PS C:\WINDOWS\system32> Get-DynamicDistributionGroup -Identity "NewDG"|FL RecipientFilter RecipientFilter : ((((RecipientTypeDetails -eq 'UserMailbox') -and (CustomAttribute1 -like 'DGTEST*'))) -and (-not(Name -like 'SystemMailbox{*')) -and (-not(Name -like 'CAS_{*')) -and (-not(RecipientTypeDetailsValue -eq 'MailboxPlan')) -and (-not(RecipientTypeDetailsValue -eq 'DiscoveryMailbox')) -and (-not(RecipientTypeDetailsValue -eq 'PublicFolderMailbox')) -and (-not(RecipientTypeDetailsValue -eq 'ArbitrationMailbox')) -and (-not(RecipientTypeDetailsValue -eq 'AuditLogMailbox')) -and (-not(RecipientTypeDetailsValue -eq 'AuxAuditLogMailbox')) -and (-not(RecipientTypeDetailsValue -eq 'SupervisoryReviewPolicyMailbox'))) -Members for the DDL show empty: PS C:\WINDOWS\system32> Get-DynamicDistributionGroupMember -Identity NewDG -Custom attribute for the user showing populated as below: PS C:\WINDOWS\system32> Get-Mailbox User1 |FL CustomAttribute1 CustomAttribute1 : DGTEST -Forced Refresh using PS as below PS C:\WINDOWS\system32> Set-DynamicDistributionGroup -Identity NewDG-ForceMembershipRefresh -Now showing members: PS C:\WINDOWS\system32> Get-DynamicDistributionGroupMember -Identity "NewDG" Name RecipientType ---- ------------- User1 UserMailbox -When trying to check recipient filter/membership using the comman PS C:\WINDOWS\system32> $FTE = Get-DynamicDistributionGroup -Identity "NewDG" PS C:\WINDOWS\system32> Get-Recipient -RecipientPreviewFilter ($FTE.RecipientFilter) -DDG was added as a member of DL, DL is added in a Conditional Access policy to enforce MFA, However, only direct members of the Group are enforced to use MFA, not nested DDL group members despite MS documentation stated that both DDL and nested memberships are supported. -In Azure Sign in portal, MFA CA policy says not applied. -Details show user assignment not matched i.e. not included in scope.175Views0likes0Comments