Quantcast
Channel: Exchange Server 2013 - Administration, Monitoring, and Performance forum
Viewing all 9032 articles
Browse latest View live

Healthset Errors after CU 20 Upgrade

$
0
0

Hello everyone,

I am getting Compliance health set unhealthy (ComplianceOutlookLogonToArchiveRpcCtpMonitor)  andOutlook health set unhealthy (OutlookRpcCtpMonitor) Errors after CU20 Upgrade.

I recently Upgrade the Exchange server from CU 5 to CU 20. When I received this alerts I recreated the HealthMailboxes Twice but still getting it. Error is the same as mentioned in this article.

https://social.technet.microsoft.com/Forums/en-US/bad7027c-f81e-4d1a-9661-60e46974d92d/outlook-health-set-is-unhealthy?forum=exchangesvradmin

I ran this command on all 4 servers and see some differences.. I think my Exchange Servers are not creating correct HealthMailboxes. See the Display name and the corresponding Database name. Server names are mismatch.

Get-Mailbox -Monitoring | ?{$_.DisplayName -like "*-ExchangeServer01-*"} | ft name,displayname,database


Name, DisplayName, Database                                                                   

HealthMailbox9a6e570630d54409bc494cdc9f8ce24c   HealthMailbox-ExchangeServer02-010    MB01-DB05
 HealthMailboxc80b8ed9e3794f4696fc1908f4f3a78e  HealthMailbox-ExchangeServer03-002    MB02-DB10
 HealthMailbox6c47a1741d284ee19ef8fac85125a378  HealthMailbox-ExchangeServer03-003    MB04-DB16A
 HealthMailbox928f7139b3504766b89096253381c966  HealthMailbox-ExchangeServer03-004    MB01-DB16
 HealthMailbox47420e751ad044e6a47ed3d66220f81f  HealthMailbox-ExchangeServer03-005    MB01-DB07
 HealthMailboxf34df20287304dc7bf39a7c7f9272971  HealthMailbox-ExchangeServer03-006    MB01-DB17
 HealthMailboxc78b6a8099a54c8bb77c614584ae7f87  HealthMailbox-ExchangeServer03-007    MB04-DB05A
 HealthMailbox22a5bed8a4814cf38107d5173c5c2c83  HealthMailbox-ExchangeServer03-008    MB02-DB12
 HealthMailbox92dec56e500d43e2bb1a01ce643053bf  HealthMailbox-ExchangeServer03-009    MB02-DB03
 HealthMailbox11cfc1c912254917be3ecc9cc2b2e84a  HealthMailbox-ExchangeServer03-010    MB01-DB25


Correct one looks like this

HealthMailbox3be7bd9fd33143e6abc0c36c08b2e00e   HealthMailbox-ExchangeServer03-MB03-DB16    MB03-DB16
HealthMailbox39d1d72c1998435e950e54dce9b4209d   HealthMailbox-ExchangeServer04-MB04-DB17A   MB04-DB17A


ZakBhai




Degraded Outlook Healthset on Exchange 2013 CU11

$
0
0

Hi,

We have 6 Exchange servers running CU11 and they all have the Outlook health set degraded with this SCOM alert:

EMSMDB.DoRpc(Logon) step of OutlookRpcCtpProbe/XXXXXXXX has failed against
<FQDN> proxying to Unknown for
HealthMailboxxxxxxxxxxxxxxxx@xxxxxx.xxx

If I run:
$servers = Get-TransportService
foreach ($server in $servers) {Get-HealthReport -Server $server | ? {$_.AlertValue -ne 'healthy'} | ft -a}

The Outlook health set is unhealthy on all our servers

Running:
foreach ($server in $servers) {Get-ServerHealth -Identity $server -HealthSet outlook.protocol}

Shows all as being healthy

Running:
foreach ($server in $servers) {Test-MAPIConnectivity -Server $server}

Is successful for all server and database instances

Running:
foreach ($server in $servers) {Invoke-MonitoringProbe outlook\outlookrpcctpprobe -Server $server | ft -a -wrap}

Gives us a result of failed with the following error on all servers:
Error returned in LogonCallResult. Error code = WrongServer (0x00000478)

Just in case we had corrupt monitoring mailboxes we have re-created them all by doing this:
Step 1 - Stop health monitor service on all Exchange Servers, to stop monitoring mailboxes usage
Step 2 - Disable all monitoring mailboxes to remove them from Exchange
Step 3 - Replicate AD
Step 4 - Delete Health Mailboxes from AD using ADUC
Step 5 - Replicate AD again
Step 6 - Start all Exchange health monitoring services
Step 7 - Replicate AD again

And we still get the error:
Error returned in LogonCallResult. Error code = WrongServer (0x00000478)

As far as we can tell all the services are running and everything is working, it is just the Outlook\OutlookRpcCtpProbe failing to run properly.

I have confirmed that all the monitoring mailboxes are not locked within Active Directory.
Doing Get-Mailbox Monitoring lists the monitoring mailboxes successfully.

Any ideas?

Thanks


500 error after login to exchange ecp

$
0
0

Hi!

Suddenly, 500 error occurred after the ecp login.In the log you can see the following:

Текущий пользователь: MEDIAIMPACT\HealthMailbox8a36203
Не удалось выполнить запрос URL-адреса https://localhost:444/ecp/default.aspx. Ошибка:
System.TypeInitializationException: Инициализатор типа "Microsoft.Exchange.Configuration.TenantMonitoring.TenantMonitor" выдал исключение. ---> System.InvalidOperationException: Не удается загрузить данные имени счетчика, поскольку в реестре обнаружен недопустимый индекс "W3SVC_W3WP".
   в System.Diagnostics.PerformanceCounterLib.GetStringTable(Boolean isHelp)
   в System.Diagnostics.PerformanceCounterLib.get_NameTable()
   в System.Diagnostics.PerformanceCounterLib.get_CategoryTable()
   в System.Diagnostics.PerformanceCounterLib.CategoryExists(String machine, String category)
   в System.Diagnostics.PerformanceCounterCategory.Exists(String categoryName, String machineName)
   в Microsoft.Exchange.Configuration.TenantMonitoring.TenantMonitor..cctor()
   --- Конец трассировки внутреннего стека исключений ---
   в Microsoft.Exchange.Configuration.TenantMonitoring.TenantMonitor.LogActivity(CounterType counterType, String organizationName)
   в Microsoft.Exchange.Management.ControlPanel.RbacContext.CreateSession()
   в Microsoft.Exchange.Management.ControlPanel.RbacSettings.CreateSession()
   в Microsoft.Exchange.Management.ControlPanel.RbacSettings.get_Session()
   в Microsoft.Exchange.Management.ControlPanel.AuthenticationSettings..ctor(HttpContext context)
   в Microsoft.Exchange.Management.ControlPanel.RbacModule.Application_PostAuthenticateRequest(Object sender, EventArgs e)
   в System.Web.HttpApplication.SyncEventExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
   в System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)
   в Microsoft.Exchange.Configuration.TenantMonitoring.TenantMonitor.LogActivity(CounterType counterType, String organizationName)
   в Microsoft.Exchange.Management.ControlPanel.RbacContext.CreateSession()
   в Microsoft.Exchange.Management.ControlPanel.RbacSettings.CreateSession()
   в Microsoft.Exchange.Management.ControlPanel.RbacSettings.get_Session()
   в Microsoft.Exchange.Management.ControlPanel.AuthenticationSettings..ctor(HttpContext context)
   в Microsoft.Exchange.Management.ControlPanel.RbacModule.Application_PostAuthenticateRequest(Object sender, EventArgs e)
   в System.Web.HttpApplication.SyncEventExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
   в System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)

System.InvalidOperationException: Не удается загрузить данные имени счетчика, поскольку в реестре обнаружен недопустимый индекс "W3SVC_W3WP".
   в System.Diagnostics.PerformanceCounterLib.GetStringTable(Boolean isHelp)
   в System.Diagnostics.PerformanceCounterLib.get_NameTable()
   в System.Diagnostics.PerformanceCounterLib.get_CategoryTable()
   в System.Diagnostics.PerformanceCounterLib.CategoryExists(String machine, String category)
   в System.Diagnostics.PerformanceCounterCategory.Exists(String categoryName, String machineName)
   в Microsoft.Exchange.Configuration.TenantMonitoring.TenantMonitor..cctor()
   в System.Diagnostics.PerformanceCounterLib.GetStringTable(Boolean isHelp)
   в System.Diagnostics.PerformanceCounterLib.get_NameTable()
   в System.Diagnostics.PerformanceCounterLib.get_CategoryTable()
   в System.Diagnostics.PerformanceCounterLib.CategoryExists(String machine, String category)
   в System.Diagnostics.PerformanceCounterCategory.Exists(String categoryName, String machineName)
   в Microsoft.Exchange.Configuration.TenantMonitoring.TenantMonitor..cctor()

Сведения о пилотных функциях: Features:[[Global.DistributedKeyManagement, False],[Global.GlobalCriminalCompliance, False],[Global.MultiTenancy, False],[Global.WindowsLiveID, False],[Eac.AllowMailboxArchiveOnlyMigration, True],[Eac.AllowRemoteOnboardingMovesOnly, False],[Eac.BulkPermissionAddRemove, True],[Eac.CmdletLogging, True],[Eac.CrossPremiseMigration, False],[Eac.DevicePolicyMgmtUI, False],[Eac.DiscoveryDocIdHint, False],[Eac.DiscoveryPFSearch, False],[Eac.DiscoverySearchStats, False],[Eac.DlpFingerprint, False],[Eac.EACClientAccessRulesEnabled, False],[Eac.GeminiShell, False],[Eac.ManageMailboxAuditing, False],[Eac.ModernGroups, False],[Eac.Office365DIcon, False],[Eac.OrgIdADSeverSettings, False],[Eac.RemoteDomain, False],[Eac.UCCAuditReports, False],[Eac.UCCPermissions, False],[Eac.UnifiedAuditPolicy, False],[Eac.UnifiedComplianceCenter, False],[Eac.UnifiedPolicy, False],[Eac.UnlistedServices, False],],  Flights:[],  Constraints:[[MACHINE, AD],[MODE, ENTERPRISE],[PROCESS, W3WP],], IsGlobalSnapshot: True

Please help!

How to Hide mobile numbers from the GAL

$
0
0

Dear all,

I have exchange 2013 environment, I want to hide the mobile number from the GAL. how can we do that 

Exchange 2010 Mailbox WhiteSpace

$
0
0

Hello,

we have exchange 2010 SP3 

i am moving about 400 GB of mailboxes from Database to another but actual size is 250 GB only rest of it is white space but both database are located in same drive but before I move any mailbox i did deleted all mails from it and when i do query it shows mailbox size is very less but when i move it shows the actual size of mailbox and the same space consumed  in new database as well.

How can move mailbox with its actual size i don't want to move whitespace.

Please advise  

Thanks 

EHSAN


 

Exchange doesn't sync automatically generated events - but everything else syncs fine!

$
0
0

Hello everyone!

I use Exchange at work to sync my emails and my calendar, which works great. Only one thing doesn't work:

Let's say I book a flight with Lufthansa and they send me an .ics file with all the info on the flight - and I add this file to my exchange calendar via ical on my mac. All of these automatically generated events do not sync, so if I open the calendar on my phone, the event won't be there. All of the other events, for example if I add one manually, sync perfectly. 

It's like this with ALL "automatically generated" events that are sent to me, for example from hotels, flights, etc. 

I have uninstalled my exchange profile and reinstalled it, etc. Nothing seems to be working. 

Does anyone have an answer?

Thanks!

Undeliverable auto message - Any way to change?

$
0
0

Hello guys,

we have an Exchange Server 2013 and I am having the following the issue. The server is based in Sweden but we have users all over the world. We recently removed some mailboxes from employees that no longer work for our company. When an Email is sent to those Email addresses an auto generated message is being sent. This message is in Swedish but since the majority of people sending messages to us are from other countries I would like to change the language of that message in to English. 

Does anyone know how this can be done? 

Remote Server returned '550 5.1.1 RESOLVER.ADR.RecipNotFound; not found'

Rebooting DC kills outlook clients

$
0
0

Hi All

I have a 4 node Exchange 2013 CU21/Server2012R2 CAS array (Kemp LBs) and DAG over 2 sites. Each AD site has 2 domain controllers that are global catalogues. 

What I have noticed is that if I have an Outlook (2016 - latest patches) session running in site 2 for example, and I am using a CAS server from site 2 and my mailbox resides in site 2 also, If I reboot DC1 in Site 1, Outlook clients disconnect. 

Running Get-ExchangeServer |fl shows that no static DCs have been set for any exchange server.

DNS for each exchange server points to the 2 dcs on each corresponding site

Does something sound wonky here?


Security Group and Shared Mailbox

$
0
0

Hi,

Would someone please tell me if it is possible to convert an existing security group to a shared mailbox.? I am using exchange 2010.

SFB IMs is not getting saved in Outlook Conversation History)

$
0
0

Hi Experts,

Working on this Issue : SFB IMs is not getting saved in Outlook Conversation History)

and folloing the below link : http://communicationsknowledge.blogspot.com/2017/11/skype-for-business-conversation-history.html

Where need to perform the option 3: 
Hence, I need to know "How to export and Import conversation history from outlook where SFB IMs are getting saved.

If you know any other better solution to fix this Conversation History Issue. Please share.


Gold Mine and Exchange Server

$
0
0
We are trying to be able to track emails from customers through Gold Mine. When I setup the account in Gold Mine I get an error that the message cannot be relayed. Would anyone know what to do and if any connectors have to be setup how to create and configure them? The PCs on the network have IPs assigned by DHCP. We need to be able to send and receive emails through Gold Mine as well as in Outlook.

Thank you. Karel Grulich, MCSE, SBS

Remote serverv response was not RFC conformant?

$
0
0
Hello

I have an Exchange 2010 server for some time as I send emails to another unit that has a mail server MailENABLE receives a message like the subject: Remote serverv response was not RFC conformant.
I checked DNS confihoration, RevDNS and ehlo.

the server presents itself with a remote name with an entry in DNS and the IP is translated into a valid domain name and compatible with ehlo.

My server sends emails to many other servers and it's OK.I only have a problem with this one.

What can I check?Can I set something up in my web to accept this incompatibility?

Thanks for the help.
Andrew

convert AD security group

$
0
0
I know we can convert AD security group to distribution group, but is it possible or any way to convert it to a shared mailbox.

Delete expired certificates exchange 2013

$
0
0

Hello, 

i have two certificates which are expired and ecp always prompt the invalid certificate. is it safe to remove outdated invalid certificates from exchange 2013 ecp and will not effect anything. 

Thanks 

Exchange Certificate

$
0
0

My organization currently doesn't have any external certificate now i am planning to get a wildcard certificate *.abc.com however my server names are Server1.Corp.abc.com so please suggest how should i purchase the certificate.

As i have seen in other environment if the server name is not included in certificate the users get certificate error in outlook  


Change Password for Postmaster

$
0
0
One of our audit findings was that we had to change passwords on our "system accounts".  Is it ok to change the password for postmaster? Thank you.

Post exchange online migration cleanup

$
0
0

Hi! 

We have a hybrid exchange environment (Exchange 2013 - Exchange online), the migration of all mailboxes to exchange online is now complete and I would like to free up some space on our exchange server whilst retaining the EAC for management purposes.

The ultimate goal being to recover the storage space on our SAN. Luckily each database drive is on its own VMware datastore / SAN volume. 

My plan is as follows but it would be great if someone could sanity check it prior to me flipping the switch!

All mailboxes are now in exchange online.

1. repoint all devices using EOP as a relay to EOL and test. 

2. Dismount the databases in EAC then leave for a while to see if any issues crop up. 

3. Remove the database drives on the exchange server. 

4. Delete the datastores. 

I have read in other forums that you need to re-add some databases but im questioning if this is needed?

Thanks in advance!! 



Exchange Server Mailbox Statistics Tool

$
0
0

Finding a quality script or application to report on Exchange server message statistics is nearly impossible. With so many PowerShell experts in the industry now one would think someone would have created a way to obtain the statistics from the Exchange servers in a relatively straight-forward manner. Oh wait, Srinath Sadda did and even compiled it into an executable and offered it to the masses for use on your Website: https://gallery.technet.microsoft.com/office/Exchange-Server-Mailbox-7dd53529 ! Alas the site notes indicate that MS has taken over the project so no more tool until MS decides to release it again. The last update was 6/16/2017 so I'm guessing we should not hold our collective breaths for a release date anytime soon? While I understand taking over a project which many Exchange administrators would find extremely valuable so it could be developed into an even better tool why remove the previous version from use until such a time? Will MS ever release the code into GitHub since they won't develop it further! We need tools like this in our toolbox.

Exclude OU from Global Address List

$
0
0

I am hoping someone can help me here.

I have been asked to import a lot (like 500-600) pager email addresses as Contacts into our Exchange 2013 environment.

That is easy and I have no issue with that.

What I want to do is exclude the pagers email addresses from the Global Address Book.  I don't want to hide them from all address lists as I want to create a separate address list for the Pagers OU (which I have already done).

I create a new global address book with the command:

new-globaladdresslist -recipientfilter {recipientcontainer -ne 'domain.com/Pagers'} -name GALTEST2

set-globaladdresslist "GALTEST2"

I still see the pagers in the GAL both on my Outlook client (2016 in online mode" as well as OWA.

What am I missing here?  All help is appreciated.  

Thanks in advance,

Jeff

Modifying Dynamic Distribution Group

$
0
0

I am new to using Dynamic Distribution Groups and took over administration of an Exchange 2013 environment where they are in use.  The previous administrator had a ddg setup that had a recipient filter as follows:

((((((((((((((RecipientType -eq 'UserMailbox') -and (CustomAttribute9 -ne 'Terminated'))) -and (CustomAttribute2 -ne 'NYCDA'))) -and (CustomAttribute4 -ne '494'))) -and (CustomAttribute4 -ne '497'))) -and (CustomAttribute4 -ne '495'))) -and (((((((((((((((((((((((((((((((((((((((CustomAttribute15 -eq 'ACAONSDN') -or (CustomAttribute15 -eq 'ACDADADV'))) -or (CustomAttribute15 -eq 'ACONSTDN'))) -or (CustomAttribute15 -eq 'ACSRONDN'))) -or (CustomAttribute15 -eq 'EXPEDCCR'))) -or (CustomAttribute15 -eq 'ACDASOCD'))) -or (CustomAttribute15 -eq 'ACDCDEAN'))) -or (CustomAttribute15 -eq 'TELERDIR'))) -or (CustomAttribute15 -eq 'ACDNUSSC'))) -or (CustomAttribute15 -eq 'ACDADOF'))) -or (CustomAttribute15 -eq 'TELECDIR'))) -or (CustomAttribute15 -eq 'ACDASDCL'))) -or (CustomAttribute15 -eq 'ACDAVPAS'))) -or (CustomAttribute15 -eq 'ACDADNCA'))) -or (CustomAttribute15 -eq 'ACDVPAS'))) -or (CustomAttribute15 -eq 'ACDADADT'))) -or (CustomAttribute15 -eq 'ACDNSNUR'))) -or (CustomAttribute15 -eq 'ACDVPCUR'))) -or (CustomAttribute15 -eq 'ACDGLDN'))) -or (CustomAttribute15 -eq 'MGRLRNDV'))))) -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')))

I need to update just the recipient filter with a new job code "-or (CustomAttribute15 -eq 'ACDGADN')", but I'm finding I'm having real trouble with the parenthesis.  When I try to update the recipient filter, I just get >> as the result.

[PS] C:\Windows\system32>Set-DynamicDistributionGroup -identity [ddg name] -recipientfilter (RecipientType -eq 'Us
erMailbox') -and (CustomAttribute9 -ne 'Terminated') -and (CustomAttribute2 -ne 'NYCDA') -and (CustomAttribute4 -ne '494
') -and (CustomAttribute4 -ne '497') -and (CustomAttribute4 -ne '495') -and (CustomAttribute15 -eq 'ACAONSDN') -or (Cust
omAttribute15 -eq 'ACDADADV') -or (CustomAttribute15 -eq 'ACONSTDN') -or (CustomAttribute15 -eq 'ACSRONDN') -or (CustomAttribute15 -eq 'EXPEDCCR') -or (CustomAttribute15 -eq 'ACDASOCD') -or (CustomAttribute15 -eq 'ACDCDEAN') -or (CustomAttribute15 -eq 'TELERDIR') -or (CustomAttribute15 -eq 'ACDNUSSC') -or (CustomAttribute15 -eq 'ACDADOF') -or (CustomAttribute15 -eq 'TELECDIR') -or (CustomAttribute15 -eq 'ACDASDCL') -or (CustomAttribute15 -eq ACDAVPAS') -or (CustomAttribute15-eq 'ACDADNCA') -or (CustomAttribute15 -eq 'ACDVPAS') -or (CustomAttribute15 -eq 'ACDADADT') -or (CustomAttribute15 -eq 'ACDGADN') -or (CustomAttribute15 -eq 'ACDNSNUR') -or (CustomAttribute15 -eq 'ACDVPCUR') -or (CustomAttribute15 -eq 'ACDGADN') -or (CustomAttribute15 -eq 'ACDGLDN') -or (CustomAttribute15 -eq 'MGRLRNDV')

I wasn't finding any information about the specific use of brackets or parentheses when building these recipient filters, can someone point me in the right direction?

Thank you!


Tanya

Viewing all 9032 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>